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?