---
name: hreflang-reciprocity-repair
description: Úselo cuando existan páginas traducidas e indexadas que nunca aparecen para el país correcto, o cuando Search Console informe de "no return tags" en sus alternates.
---

# Reparación de reciprocidad hreflang

El hreflang se ignora salvo que cada versión apunte a todas las demás, incluida ella misma. La mayoría de las implementaciones rotas parecen correctas en la página que usted inspecciona: el fallo está en la página hermana que no revisó. Esta habilidad localiza las aristas de un solo sentido.

## Qué necesitas antes

- Un rastreo que exporte cada anotación hreflang por URL
- El canonical declarado en cada una de esas URL

## Método

1. Construya un grafo dirigido: para cada URL, una arista hacia cada alternate que declara.
2. Un clúster solo es válido cuando está totalmente conectado en ambas direcciones Y cada miembro se declara a sí mismo. Localice los clústeres que no lo cumplen.
3. El defecto más habitual es la falta de autorreferencia. Una página que lista fr, de y es pero no su propio en forma un clúster roto aunque nada parezca mal en esa página.
4. Contraste el hreflang con el canonical. Si una página canonicaliza a una URL distinta de la que sus hermanas indican como su alternate, se descarta el clúster entero: este es el fallo que sobrevive a cualquier inspección visual.
5. Verifique que cada alternate devuelve 200 directamente. Un alternate que apunta a una URL con redirección se descarta en silencio, y por eso los alternates deben usar la forma canonical exacta, incluida la convención de barra final.
6. Confirme que x-default existe una sola vez por clúster y apunta a la versión que sirve a los visitantes sin coincidencia, no simplemente a la página en inglés por inercia.
7. Vuelva a rastrear y confirme que cada clúster es ahora bidireccional y autorreferente.

## Qué produce esto

Una lista de clústeres rotos con la arista concreta que falta en cada uno, y los conflictos de canonical que los habrían invalidado de todos modos.

## Dónde falla esto

- Añadir hreflang al head de cada página pero no comprobar nunca la dirección inversa desde las hermanas
- Alternates que apuntan a URL con redirección: marcado de aspecto correcto que se descarta antes de leerse
- Permitir que una redirección de idioma basada en sesión anule la URL, de modo que un rastreador que pide el alternate en inglés recibe otro idioma y el clúster nunca valida

---

De la biblioteca de habilidades de QuQi - https://www.quqi.io/es/skills/hreflang-reciprocity-repair
