El hreflang es la anotación que indica a los buscadores qué versión de una página corresponde a cada audiencia. Bien puesta, un lector francés llega a la página francesa en lugar de a la inglesa. Mal puesta, los buscadores ignoran todo el conjunto, que es el resultado más habitual: la anotación es fácil de escribir y fácil de romper.
El generador de etiquetas hreflang de Sorank construye el bloque completo a partir de su lista de URLs, con los códigos validados y el x-default resuelto.
Las reglas que rompen un conjunto
- Las anotaciones deben ser recíprocas. Si la página inglesa apunta a la francesa, la página francesa debe apuntar de vuelta a la inglesa. Una referencia unidireccional se descarta.
- Cada conjunto debe incluirse a sí mismo. Cada página enumera todas las versiones, incluida la suya.
- Los códigos siguen normas, no la intuición. Los códigos de idioma proceden de la norma ISO 639-1 y los de región de la norma ISO 3166-1 alpha-2. El idioma va primero, la región después, y la región sola nunca es válida.
- Un solo x-default. Señala la página que se debe servir cuando ninguna otra versión coincide con el visitante.
- Las URLs deben ser absolutas y canónicas. Apuntar a una URL que después redirige, o a una página cuya canonical nombra otra dirección, invalida la anotación.
Los errores que más cuestan
- Usar un código de país como idioma:
ukno es inglés, es ucraniano. El Reino Unido se escribeen-GB. - Apuntar al protocolo o al host equivocado: mezclar http y https, o www y sin www, dentro de un mismo conjunto.
- Anotar páginas que no son traducciones unas de otras, como una página de categoría en un idioma y un artículo en otro.
- Olvidar el x-default en los sitios que tienen un selector de idioma, lo que deja a los buscadores adivinando qué mostrar a un visitante sin correspondencia.
Dónde colocar las etiquetas
Hay tres ubicaciones válidas, y con una basta. En el head de cada página como elementos link, que es la más habitual. En las cabeceras de respuesta HTTP, que es la opción para los PDF y otros archivos no HTML. O en un sitemap XML, que mantiene manejables los sitios grandes porque todo el conjunto vive en un archivo en lugar de repetirse en cada página.
Elija la que elija, aplíquela de forma coherente. Mezclar ubicaciones en un sitio es una manera segura de acabar con conjuntos que se contradicen.
Después de publicar
Compruebe las anotaciones desde las páginas en vivo y no desde sus archivos de origen, ya que las plantillas y las reglas de borde reescriben las URLs a menudo. Observe después qué versión aparece realmente en los resultados de cada mercado. El hreflang es una indicación sobre qué versión mostrar, no una instrucción de posicionamiento: no hace que una página posicione en un país donde no tiene ninguna otra razón para hacerlo.

























