Site move, alternate site addresses

Cómo hacer que las versiones HTTP y HTTPS del sitio estén disponibles

Ask AI about this page

2 min de lectura

Un caso estrecho pero consecuente: el dispositivo de un visitante no puede abrir la versión HTTPS de un sitio —el propio ejemplo de Yandex es un certificado del Centro de Certificación Nacional en el que el dispositivo no confía— y Yandex puede ofrecer a ese usuario la versión HTTP en su lugar. Para que pueda hacerlo, se deben cumplir tres condiciones.

Las tres condiciones

  • La versión HTTPS es la dirección principal del sitio.
  • La versión HTTP es accesible para los usuarios y para el bot de Yandex, lo que significa eliminar cualquier redirección de HTTP a HTTPS. Verifique con la comprobación de respuesta del servidor.
  • El contenido de la versión HTTP es completamente idéntico a la versión HTTPS.

Por qué vale la pena entender esto

Va en contra de la práctica estándar en cualquier otro lugar. El consejo habitual —redirigir todo el tráfico HTTP a HTTPS, de forma permanente y sin excepciones— hace que este respaldo sea imposible. Para un sitio que atiende a audiencias cuyos dispositivos pueden no confiar en la cadena de certificados en uso, esa redirección general convierte una experiencia degradada en ninguna experiencia en absoluto: el usuario ve un error de certificado y se marcha.

Cómo hacer que las versiones HTTP y HTTPS del sitio estén disponibles

A quién se aplica esto realmente

Sitios que utilizan certificados de autoridades de certificación con soporte limitado para dispositivos, y audiencias en dispositivos más antiguos o restringidos. Para la mayoría de los sitios internacionales con un certificado convencional, el enfoque estándar de redirigir todo sigue siendo correcto, y esta configuración solo crearía una dirección duplicada para administrar.

El coste de habilitarlo

Dos versiones accesibles de cada página. Esa es una situación de espejo por definición, por lo que la dirección principal debe establecerse explícitamente y monitorizarse, y las dos versiones no deben distanciarse en cuanto a contenido. Este es un compromiso deliberado —accesibilidad para un público específico frente a la complejidad de configuración— y solo vale la pena hacerlo cuando ese público realmente existe.

Cómo hacer que las versiones HTTP y HTTPS del sitio estén disponibles — 2
Alien Road

Cómo lo aplicamos

This is the one page in the Yandex documentation whose advice we would not transplant to a Google-only site, and it is a good illustration of why we treat the two engines as separate disciplines. For clients serving audiences in Russia and the CIS it is a real consideration; for everyone else, the standard redirect-everything-to-HTTPS rule stands. Knowing the difference is the point.

Servicios relacionados

Compartir