Revisión de hreflang: errores comunes de marcado
La revisión de hreflang detecta errores comunes en el marcado de las versiones de idioma: enlaces unidireccionales, falta de autorreferencia y códigos de idioma incorrectos. Un error en un solo lugar desactiva por completo el marcado, por eso conviene revisarlo después de cada cambio. La herramienta es el validador de hreflang.
Errores comunes
| Error | Consecuencia |
|---|---|
| Una versión enlaza a otra, pero esa no enlaza de vuelta | El par se ignora: el marcado debe ser recíproco |
| Falta el enlace de autorreferencia | El conjunto se considera incompleto |
| Error tipográfico en el código de idioma | La línea no funciona; los códigos se definen por estándar |
| Región sin idioma | No funciona: la región se indica solo junto con el idioma |
| Enlace a una dirección con redirección o error | Se rompe la conexión |
| Se indican direcciones no canónicas | Conflicto con la dirección canónica, el buscador elige por su cuenta |
Código de idioma y código de país
El idioma se escribe con un código de dos letras; el país, con otro código de dos letras después de un guion. Una confusión frecuente: el código de país y el código de idioma de un mismo territorio son distintos, y uno no puede sustituir al otro. Si la versión está pensada para todos los hablantes del idioma, el código de país no se indica en absoluto: esta regla tiene un alcance más amplio.
Orden de revisión
- Revisa una página de cada versión de idioma: los errores suelen ser sistémicos, provenientes de la plantilla.
- Asegúrate de que todas las direcciones indicadas respondan con código 200.
- Compara las direcciones con las canónicas: deben coincidir.
- Revisa la opción de respaldo para otros países, si se usa.
¿Tu sitio necesita hreflang?
| Situación | ¿Es necesario? |
|---|---|
| Sitio en un solo idioma | No |
| Varios idiomas en un mismo dominio | Sí |
| Un idioma, pero distintos países con precios diferentes | Sí, indicando la región |
| Traducciones en subdominios o dominios separados | Sí, el marcado funciona entre dominios |
| Traducción automática sin direcciones separadas | No: no hay nada que marcar |
Cómo lo hacemos nosotros
Cada artículo de la base de conocimientos existe en cuatro versiones de idioma, cada una con su propia dirección, y están vinculadas mediante este marcado; por eso, la versión en inglés no compite con la versión en ruso. Cómo cambiar entre ellas se describe en el artículo sobre las versiones de idioma.