Bing y falta de soporte SNI

9

Ayer invertí unas horas investigando por qué mi sitio está altamente clasificado en Google pero no está indexado en absoluto en Bing. La prueba y error al usar la herramienta "Explorar como Bingbot" me llevó a la conclusión de que Bing no admite SNI (Indicación de nombre del servidor).

Algunos artículos y blogs respaldan mi conclusión de que Bing no admite SNI, mientras que otras respuestas en este foro sugieren que sí. ¿Alguna palabra oficial sobre esto de Microsoft? Si es así, parece que no puedo encontrarlo. Estoy un poco perdido.

Basado en la premisa algo impactante (y con suerte incorrecta) de que BingBot de hecho no es compatible con SNI, parece que tengo tres alternativas posibles:

  • (1) Renuevo mi sitio actualmente solo HTTPS para que el contenido público esté disponible a través de HTTP. Bing podría indexarlo.

  • (2) Eliminar el requisito de SNI. Mi CDN, Amazon Cloudfront, lo permite. Este enfoque exige que cada servidor en la red perimetral CDN de Amazon, potencialmente docenas (¿cientos?) De ellos, tenga su propia dirección IP única que se dedicaría exclusivamente a atender solicitudes HTTPS con mi certificado. Es extremadamente ineficiente y, además, este enfoque requiere un permiso especial de Amazon y es bastante costoso ya que las direcciones IPv4 de repuesto son muy importantes en este momento.

  • (3) Ignorar a Bing.

La opción n. ° 1 es un problema importante y la n. ° 2 es muy costosa. La idea de pasar por toda esta molestia para admitir un motor de búsqueda de segunda clase menos capaz como Bing es un anatema para mí, pero al mismo tiempo, si hay alguna solución fácil que me estoy perdiendo, estaría más que feliz. para aplicarlo

¿Algunas ideas?

Festus Martingale
fuente

Respuestas:

10

He estado enviando correos electrónicos con el soporte de Bing durante varias semanas y, a partir de hoy, comenzaron a ofrecer soporte limitado para SNI.

Les dejé claro que el problema estaba 100% seguro en su falta de soporte SNI al mover uno de mis sitios web a un IPv4 dedicado y desactivar SNI para esa dirección. Después de eso, el mapa del sitio fue verificado con éxito por Bing. Todos los demás sitios web / mapas de sitio HTTPS que están en el mismo servidor, pero en la dirección IPv4 compartida, no se indexaron. ¡Parece que finalmente comenzaron a implementar SNI!

Apreciamos mucho su paciencia mientras revisamos este asunto junto con nuestro Grupo de productos. Mi nombre es Jenny y le proporcionaré el estado de esta Solicitud de servicio.

Nos gustaría informarle que a partir de hoy, Bing solo admite un número limitado de sitios web SNI a través de una lista blanca. Entendemos que cada vez más sitios web están cambiando a SNI, por lo que planeamos expandir nuestro soporte para todos los hosts SNI en los próximos 6 meses.

Como mitigación a corto plazo, podemos incluir en la lista blanca de 10 a 20 hosts SNI para usted, si es necesario.

Entonces, si desea que su sitio web de SNI se agregue a la lista blanca, le recomiendo que envíe un correo electrónico de soporte de Bing para que sus sitios web de SNI se indexen con éxito.

Dennis Ameling
fuente
El enlace en la publicación anterior está muerto. Le enviamos un correo electrónico a Bing ... aparentemente Jenny es una especie de oráculo con mayor sabiduría que el resto de los minions. Los técnicos no podían entender lo que estábamos preguntando y seguían pegando "explíquelo nuevamente para cada dominio uno por uno". Vamos microsoft, ¿en serio? ¡Es simple! ¡SNI no funciona con tus rastreos! Esperemos que esta pasta los ayude a "entenderlo" paradójicamente; ya que el conocimiento interno del producto parece provenir de citas publicadas en la web fuera de la empresa.
dhaupin
¿Alguien puede publicar un nuevo enlace por favor? No puede encontrar nada relacionado en su interfaz de usuario, su soporte es realmente sux.
Dmytro Sadovnychyi
@DmytroSadovnychyi, sí, los sitios de soporte de MS son basura. Sin embargo, puede aprovechar el resultado superior de Google para el "mapa del sitio de bing sni" y es de esperar que alguien más experto lo vea en MS si etiqueta @Microsoften el problema: github.com/tkrotoff/osteo15.com/issues/16 Tenga en cuenta que esto no es es un problema para MS, pero su clasificación más alta y puedes etiquetar MS.
dhaupin
@DmytroSadovnychyi Acabo de actualizar el enlace a la nueva URL de soporte: bing.com/webmaster/support
Dennis Ameling
Gracias, pero es más fácil ignorar a Bing. Decidimos que no vale la pena.
Dmytro Sadovnychyi
2

Estoy usando un solo certificado para múltiples nombres de dominio usando la función "nombre alternativo del sujeto del certificado". Bing entiende este tipo de certificado. Acabo de probarlo usando "buscar como bingbot".

Esta sería otra posible solución para usted. Debe generar un solo certificado con todos sus nombres de dominio. Debido a que es un certificado único, todo está alojado con una sola dirección IP.

Las desventajas son:

  1. Todos sus dominios están vinculados por el certificado.
  2. Si desea agregar un nombre de dominio, debe generar un nuevo certificado e instalarlo.

Estoy usando https://startssl.com/ como mi autoridad de certificación para esto.

Stephen Ostermiller
fuente
Gracias por la respuesta, Stephen. Los certificados multidominio "UCC" son una gran idea. Sin embargo, recuerde que myDomain.com en realidad apunta a un servidor Amazon CDN, no a mi servidor de origen. La dirección IP de ese servidor CDN se utiliza para alojar potencialmente miles de sitios (y, por lo tanto, certificados) para todos los clientes CDN de Amazon. Cuando se realiza una conexión SSL entrante dirigida al servidor CDN, ¿qué certificado devuelve el servidor CDN al cliente? SNI es lo que le permite resolver el certificado apropiado y devolverlo al cliente como parte del protocolo de enlace SSL / HTTPS. De ahí la dependencia de SNI
Festus Martingale
Tiene razón, no funcionará con un CDN, pero funcionará con un único servidor central. Hospedaje centralizado es otra opción.
Stephen Ostermiller