Herramientas SEO

Generador de hreflang

Genera las etiquetas hreflang correctas para cada versión de idioma de una página, con x-default.

Valora esta herramienta
Código de idioma URL de la página
Etiquetas hreflang

Cómo usar Generador de hreflang

  1. Añade una fila por idioma: su código hreflang y la URL de la página.
  2. Mantén x-default activado para que los buscadores tengan una alternativa.
  3. Copia las etiquetas generadas en el head de tu página.

Acerca de Generador de hreflang

El Generador de hreflang crea las etiquetas <link rel="alternate" hreflang="…"> que le indican a Google qué versión de idioma o región de una página mostrar a cada visitante. Añades una fila por versión —el código hreflang (como en, en-GB o es-MX) y la URL completa de esa versión— y la herramienta genera etiquetas limpias, listas para pegar en el <head> de tu página.

También añade una etiqueta x-default, que indica la página de reserva cuando ningún idioma coincide con el visitante, un paso que se suele olvidar. Un hreflang correcto evita que se posicione la página en el idioma equivocado, impide que las versiones compitan entre sí y mantiene limpias las señales de contenido duplicado entre tus traducciones. Recuerda que hreflang debe ser recíproco: cada versión debe listar todas las versiones, incluida ella misma, así que pega el mismo conjunto de etiquetas en cada página. Si además listas las alternativas en tu sitemap, el generador de sitemap ayuda, y el generador de metaetiquetas cubre el resto de tus etiquetas del head.

Preguntas frecuentes

¿Qué es una etiqueta hreflang?

Es una etiqueta de enlace en el head de una página que indica a los buscadores que la página tiene otras versiones de idioma o región, y dónde encontrarlas, para servir la versión correcta a cada usuario.

¿Para qué sirve x-default?

x-default marca la URL de reserva cuando ninguno de tus idiomas coincide con el idioma o la región del visitante. Se recomienda para selectores de idioma y páginas de inicio internacionales.

¿El hreflang debe ser recíproco?

Sí. Cada versión debe referenciar a todas las versiones, incluida ella misma. Si la página A apunta a B pero B no apunta a A, los buscadores pueden ignorar la anotación.

¿Qué código debo usar?

Usa un código de idioma ISO 639-1 (en, es, fr), opcionalmente con una región ISO 3166-1 (en-GB, es-MX). Usa solo el idioma salvo que realmente apuntes a un país concreto.

¿Dónde van las etiquetas?

En el head de cada versión de idioma de la página. También puedes entregar hreflang mediante un sitemap XML o cabeceras HTTP, pero las etiquetas del head son las más fáciles de gestionar.