Ich habe gestern ein paar Stunden investiert, um zu untersuchen, warum meine Website bei Google einen hohen Stellenwert hat, bei Bing jedoch überhaupt nicht indiziert ist . Versuch und Irrtum mit dem Tool "Als Bingbot abrufen" führten mich zu dem Schluss, dass Bing SNI (Server Name Indication) nicht unterstützt.
Einige Artikel und Blogs stützen meine Schlussfolgerung, dass Bing SNI nicht unterstützt, während andere Antworten in diesem Forum dies vermuten lassen. Irgendein offizielles Wort dazu von Microsoft? Wenn ja, kann ich es nicht finden. Ich bin ein bisschen ratlos.
Aufgrund der etwas schockierenden (und hoffentlich falschen) Annahme, dass BingBot SNI tatsächlich nicht unterstützt, habe ich anscheinend drei mögliche Alternativen:
(1) Überarbeiten Sie meine derzeit nur für HTTPS bestimmte Website, damit der öffentliche Inhalt über HTTP verfügbar ist. Bing wäre dann in der Lage, es zu indizieren.
(2) Beseitigen Sie die SNI-Anforderung. Mein CDN, Amazon Cloudfront, ermöglicht dies. Dieser Ansatz erfordert, dass jeder Server im CDN-Edge-Netzwerk von Amazon, möglicherweise Dutzende (Hunderte?) Von ihnen, über eine eigene eindeutige IP-Adresse verfügt, die ausschließlich für die Bearbeitung von HTTPS-Anforderungen mit meinem Zertifikat vorgesehen ist. Es ist äußerst ineffizient und darüber hinaus erfordert dieser Ansatz eine spezielle Genehmigung von Amazon und ist recht kostspielig, da Ersatz-IPv4-Adressen derzeit einen hohen Stellenwert haben.
(3) Bing ignorieren.
Option Nr. 1 ist ein großer Schmerz und Nr. 2 ist sehr teuer. Die Idee, all diese Probleme zu lösen, um eine weniger leistungsfähige, zweitklassige Suchmaschine wie Bing zu unterstützen, ist für mich ein Gräuel, aber gleichzeitig wäre ich mehr als glücklich, wenn es eine einfache Lösung gibt, die mir fehlt um es anzuwenden.
Irgendwelche Ideen?
@Microsoft
das Problem markieren : github.com/tkrotoff/osteo15.com/issues/16 Beachten Sie, dass dies nicht der Fall ist ein Problem für MS, aber sein Top-Ranking und Sie können MS markieren.Ich verwende ein einzelnes Zertifikat für mehrere Domainnamen mit der Funktion "Zertifikatsubjekt-Altname". Bing versteht diese Art von Zertifikat. Ich habe es gerade mit "fetch as bingbot" getestet.
Dies wäre eine weitere mögliche Lösung für Sie. Sie müssen ein einzelnes Zertifikat mit allen darin enthaltenen Domainnamen erstellen. Da es sich um ein einzelnes Zertifikat handelt, wird alles mit einer einzigen IP-Adresse gehostet.
Die Nachteile sind:
Ich verwende dafür https://startssl.com/ als Zertifizierungsstelle.
quelle