Skip to content

Todo para WordPress, el desarrollo web — y mucho más

Generador y auditoría de hreflang

Generador y comprobación de hreflang para un sitio multilingüe

Componga etiquetas correctas de versiones de idioma alternativas: en HTML, en el sitemap o como fragmento de PHP. La segunda pestaña revisa las etiquetas existentes en busca de errores que no dan más síntoma que una caída de tráfico. Funciona sin conexión: sirve para staging y sitios protegidos con contraseña.

Preajuste
La segunda subetiqueta es el país de la audiencia, no el país del idioma. Para un sitio que opera en Ucrania, la versión rusa debe ser ru-UA y no ru-RU: ru-RU le dice a Google que la página está destinada a usuarios de Rusia. Casi todos los generadores insertan precisamente ru-RU, y eso es una pérdida silenciosa de tráfico.
Idioma Región URL de la versión x-default
Ajustes
Basta con uno de los tres métodos. Usar a la vez las etiquetas y el sitemap no es un error, pero tampoco duplica el efecto.
Rellene al menos dos versiones de idioma para ver el código.

Ni la URL ni el código pegado salen de su navegador: tanto la generación como la auditoría se ejecutan localmente.

Dos tercios de los sitios con hreflang tienen errores

Según un estudio de Ahrefs sobre 374 756 dominios, el 67 % de los sitios con hreflang lo han configurado con errores. Los más frecuentes: el 56 % no tiene x-default, en el 18 % la página no se enlaza a sí misma y el 15 % carece de enlaces de vuelta. Las reglas son sencillas, pero fáciles de infringir. Cada versión lingüística debe enumerar TODAS las versiones, incluida ella misma. Si la página A apunta a la B, la B está obligada a apuntar a la A; de lo contrario Google ignora la relación por completo. x-default señala la versión destinada a los visitantes cuyo idioma no coincide con ninguno de los disponibles. Una trampa nos afecta de forma directa: uk es el código del IDIOMA ucraniano. El código de país del Reino Unido es GB, mientras que UK está asignado a Ucrania en la norma ISO 3166. Por eso en-UK es casi siempre un error: se quería decir en-GB. Es el fallo más habitual en todo el mundo. Y otra, propiamente nuestra: para un sitio ucraniano con versión en ruso, el par correcto es uk-UA y ru-UA. Es decir, el idioma ruso dirigido a Ucrania, no ru-RU. Ningún generador en inglés lo advierte, porque para él esto es una rareza.

Preguntas frecuentes