Bing dan kurangnya dukungan SNI

9

Saya berinvestasi beberapa jam kemarin untuk menyelidiki mengapa situs saya berperingkat tinggi di Google tetapi tidak diindeks sama sekali di Bing. Trial and error menggunakan alat "Fetch as Bingbot" membawa saya pada kesimpulan bahwa Bing tidak mendukung SNI (Indikasi Nama Server).

Beberapa artikel dan blog mendukung kesimpulan saya bahwa Bing tidak mendukung SNI, sementara tanggapan lain di forum ini menyarankan itu. Adakah kata resmi tentang ini dari Microsoft? Jika demikian, sepertinya saya tidak dapat menemukannya. Saya sedikit bingung.

Berdasarkan premis yang agak mengejutkan (dan semoga tidak tepat) bahwa BingBot sebenarnya tidak mendukung SNI, sepertinya saya memiliki tiga alternatif yang mungkin:

  • (1) Perbaiki situs saya yang saat ini hanya HTTPS sehingga konten publik tersedia melalui HTTP. Bing kemudian dapat mengindeksnya.

  • (2) Menghilangkan persyaratan SNI. CDN saya, Amazon Cloudfront, memungkinkan ini. Pendekatan ini menuntut agar setiap server di jaringan tepi CDN Amazon, berpotensi puluhan (ratusan?) Dari mereka, memiliki alamat IP uniknya yang hanya akan didedikasikan untuk melayani permintaan HTTPS dengan sertifikat saya. Ini sangat tidak efisien dan lebih jauh lagi, pendekatan ini memerlukan izin khusus dari Amazon dan cukup mahal karena alamat IPv4 cadangan saat ini sangat mahal.

  • (3) Abaikan Bing.

Opsi # 1 sangat menyakitkan dan # 2 sangat mahal. Gagasan untuk melalui semua kerumitan ini untuk mendukung mesin pencari kelas dua yang kurang mampu seperti Bing adalah kutukan bagi saya tetapi pada saat yang sama, jika ada solusi mudah yang saya lewatkan, saya akan lebih dari bahagia untuk menerapkannya.

Ada ide?

Festus Martingale
sumber

Jawaban:

10

Saya telah mengirim email dengan dukungan Bing selama beberapa minggu sekarang dan mulai hari ini, mereka mulai menawarkan dukungan terbatas untuk SNI.

Saya menjelaskan kepada mereka bahwa masalahnya adalah 100% yakin dengan kurangnya dukungan SNI mereka dengan memindahkan salah satu situs web saya ke IPv4 khusus dan mematikan SNI untuk alamat itu. Setelah itu, sitemap berhasil diverifikasi oleh Bing. Semua situs web / sitemaps HTTPS lain yang berada di server yang sama, tetapi pada alamat IPv4 bersama, tidak diindeks. Sepertinya mereka akhirnya mulai menerapkan SNI!

Kami sangat menghargai kesabaran Anda saat kami meninjau masalah ini bersama dengan Grup Produk kami. Nama saya Jenny dan saya akan memberi Anda status Permintaan Layanan ini.

Kami ingin memberi tahu Anda bahwa hingga hari ini, Bing hanya mendukung sejumlah situs web SNI terbatas melalui daftar putih. Kami memahami bahwa semakin banyak situs web beralih ke SNI, jadi kami berencana untuk memperluas dukungan kami untuk semua host SNI dalam 6 bulan ke depan.

Sebagai mitigasi jangka pendek, kami dapat membuat daftar putih sekitar 10 - 20 host SNI untuk Anda, jika diperlukan.

Jadi, jika Anda ingin memiliki situs web SNI Anda ditambahkan ke daftar putih, saya sarankan mengirim email Dukungan Bing sehingga situs web SNI Anda akan berhasil diindeks.

Dennis Ameling
sumber
Tautan di pos di atas sudah mati. Kami mengirim email dukungan Bing .... rupanya Jenny adalah semacam oracle dengan kebijaksanaan yang lebih tinggi daripada pelayan lainnya. Para teknisi tidak dapat memahami apa yang kami tanyakan dan terus menempelkan "jelaskan lagi untuk setiap domain satu per satu". Ayo microsoft, benarkah? Itu mudah! SNI tidak berfungsi dengan perayapan Anda! Semoga paste ini membantu mereka "mendapatkannya" secara paradoks; karena pengetahuan internal produk tampaknya berasal dari kutipan yang dipasang di web di luar perusahaan.
dhaupin
Bisakah seseorang mengirim tautan baru? Tidak dapat menemukan apa pun yang terkait di UI mereka, dukungan mereka benar-benar sux.
Dmytro Sadovnychyi
@DmytroSadovnychyi ya situs dukungan MS adalah sampah. Anda dapat membonceng hasil Google teratas untuk "bing sni sitemap" dan mudah-mudahan seseorang yang lebih mahir melihatnya di MS jika Anda memberi tag @Microsoftpada masalah: github.com/tkrotoff/osteo15.com/issues/16 Ingatlah, ini bukan masalah untuk MS, tetapi peringkat teratas dan Anda dapat menandai MS.
dhaupin
@DmytroSadovnychyi Saya baru saja memperbarui tautan ke URL dukungan baru: bing.com/webmaster/support
Dennis Ameling
Terima kasih, tetapi lebih mudah mengabaikan Bing sama sekali. Kami memutuskan bahwa itu tidak sepadan.
Dmytro Sadovnychyi
2

Saya menggunakan satu sertifikat untuk beberapa nama domain menggunakan fitur "nama alternatif subjek sertifikat". Bing memang mengerti jenis sertifikat ini. Saya baru saja mengujinya menggunakan "fetch as bingbot".

Ini akan menjadi solusi lain yang mungkin untuk Anda. Anda perlu membuat satu sertifikat dengan semua nama domain Anda di dalamnya. Karena ini adalah satu sertifikat, maka semuanya di-host dengan satu alamat IP.

Kerugiannya adalah:

  1. Semua domain Anda ditautkan oleh sertifikat.
  2. Jika Anda ingin menambahkan nama domain, Anda perlu membuat sertifikat baru dan menginstalnya.

Saya menggunakan https://startssl.com/ sebagai otoritas sertifikat saya untuk ini.

Stephen Ostermiller
sumber
Terima kasih atas tanggapannya, Stephen. Sertifikat multi-domain "UCC" adalah ide bagus. Ingat, bagaimanapun, bahwa myDomain.com sebenarnya menunjuk ke server Amazon CDN, bukan server asal saya. Alamat IP server CDN itu digunakan untuk menampung ribuan situs yang berpotensi (dan karenanya sertifikat) untuk semua pelanggan CDN Amazon. Ketika terjadi koneksi SSL masuk yang menargetkan server CDN, sertifikat mana yang server CDN kembali ke klien? SNI adalah yang memungkinkannya menyelesaikan sertifikat yang sesuai dan mengembalikannya kepada klien sebagai bagian dari jabat tangan SSL / HTTPS. Jadi ketergantungan SNI
Festus Martingale
Anda benar, ini tidak akan bekerja dengan CDN, tetapi akan bekerja dengan server pusat tunggal. Hosting secara terpusat adalah pilihan lain.
Stephen Ostermiller