Desde 2010 · Más de 2 millones de usos de herramientas al mes
Desde 2010
Añadir a Chrome

Mi Caja de Herramientas

Modo Automático

Aún no has guardado herramientas.

Actualizar a la Versión Premium
Herramientas relacionadas
Generador de Sitemap XMLConversor de HTML a TextoProbador de APICalculadora de Llenado de ConductoConvertidor de HTML a Markdown
Página de inicio > Herramientas para administradores web
 

Generador de Etiquetas Hreflang

Genere etiquetas hreflang para sitios web multilingües y multirregionales. Admite etiquetas de enlace HTML, encabezados HTTP y formatos de sitemap XML con validación integrada y autorrelleno inteligente de URL.

Uso gratuitoNo requiere registroResultados instantáneos
Generador de Etiquetas HreflangPruébalo ahora — gratis ▼
Pega el código fuente HTML que contiene etiquetas <link rel="alternate" hreflang="...">.
Código de Idioma URL

Embed Generador de Etiquetas Hreflang Widget

Generador de Etiquetas Hreflang

El Generador de Etiquetas Hreflang crea anotaciones hreflang correctamente formateadas para sitios web multilingües y multirregionales. Admite tres métodos de implementación: etiquetas de enlace HTML, encabezados de respuesta HTTP y mapas del sitio XML. Además, incluye autocompletado inteligente de URLs, importación de marcado existente, preajustes de idioma y validación integrada para ayudarte a evitar errores comunes de hreflang que pueden perjudicar tu SEO internacional.

Cómo usar esta herramienta

  1. Añade versiones de idioma — Para cada versión de idioma de tu página, ingresa el código de idioma-región hreflang (ej., en, es, fr-ca) y la URL completa. Usa las sugerencias de autocompletado o escribe tu propio código.
  2. Usa el autocompletado (opcional) — Ingresa una URL base y selecciona el patrón "Subdirectorio" o "Subdominio" para generar automáticamente las URLs de cada entrada de idioma.
  3. Añade x-default — Incluye una entrada x-default que apunte a tu página de reserva (generalmente tu versión de idioma principal o una página de selección de idioma).
  4. Genera etiquetas — Haz clic en "Generar Etiquetas" para producir el resultado en los tres formatos. Revisa cualquier advertencia de validación.
  5. Copia e implementa — Usa la salida por pestañas para copiar el formato que necesites. Para HTML, pega las etiquetas en el <head> de cada versión de idioma. Para mapas del sitio XML, descarga el archivo y súbelo a tu servidor.
👤
Usuario en
España
🔍
Motor de
búsqueda
🏷️
Lee
hreflang
🇪🇸
Sirve página
en español

Entendiendo los Atributos Hreflang

Hreflang es un atributo HTML introducido por Google en 2011 para ayudar a los webmasters a indicar el idioma y la orientación geográfica de una página web. Cuando un sitio tiene contenido en varios idiomas o variaciones regionales (ej., inglés para EE. UU. frente a inglés para el Reino Unido), las etiquetas hreflang indican a los motores de búsqueda qué versión mostrar en los resultados de búsqueda basándose en el idioma y la ubicación del usuario.

El valor de hreflang sigue el formato idioma-región, donde:

  • Código de idioma — Un código de dos letras ISO 639-1 (ej., en para inglés, es para español, ja para japonés)
  • Código de región (opcional) — Un código de país ISO 3166-1 Alpha 2 (ej., us para Estados Unidos, gb para Reino Unido, mx para México)

Códigos especiales como zh-hans (chino simplificado) y zh-hant (chino tradicional) utilizan subetiquetas de escritura en lugar de códigos de región.

Comparación de Métodos de Implementación

Etiquetas de Enlace HTML Más Común

Coloca elementos <link> en la sección <head> de cada página. Es fácil de implementar y funciona para la mayoría de los sitios web.

<link rel="alternate"
hreflang="es"
href="https://ejemplo.com/" />

Ideal para: Sitios web HTML estándar con un número manejable de versiones de idioma.

Encabezados HTTP Para no HTML

Envía la información hreflang en los encabezados de respuesta HTTP. Es útil para archivos que no tienen un <head> HTML, como los PDFs.

Link: <https://ejemplo.com/>;
rel="alternate";
hreflang="es"

Ideal para: Archivos PDF, documentos que no son HTML y sitios donde puedes configurar los encabezados del servidor.

Mapa del Sitio XML Para sitios grandes

Añade anotaciones hreflang a tu mapa del sitio XML utilizando elementos xhtml:link. Es ideal para sitios con muchas páginas y versiones de idioma.

<xhtml:link rel="alternate"
hreflang="es"
href="https://ejemplo.com/" />

Ideal para: Sitios web grandes con cientos o miles de páginas multilingües.

Errores Comunes de Hreflang a Evitar

  • Falta de etiquetas recíprocas: Cada página referenciada en una etiqueta hreflang debe enlazar de vuelta a todas las demás versiones de idioma. Si la Página A referencia a la Página B, la Página B también debe referenciar a la Página A. Las etiquetas no recíprocas son ignoradas por los motores de búsqueda.
  • Falta de la etiqueta de autorreferencia: Cada página debe incluir una etiqueta hreflang que apunte a sí misma. Esto confirma a los motores de búsqueda que la página forma parte intencionadamente del conjunto hreflang.
  • Olvidar x-default: Incluye siempre una etiqueta x-default para gestionar a los usuarios cuyo idioma/región no coincida con ninguna etiqueta hreflang especificada. Sin ella, los motores de búsqueda no tienen una instrucción de reserva.
  • Uso de códigos de idioma incorrectos: Usa los códigos de idioma ISO 639-1 y los códigos de región ISO 3166-1 Alpha 2. Errores comunes incluyen usar uk para inglés (Reino Unido) en lugar de en-gb, o jp en lugar de ja para japonés.
  • Mezclar protocolos o dominios: Todas las URLs de hreflang deben usar el mismo protocolo (se prefiere HTTPS) y coincidir exactamente con la URL canónica. Las discrepancias entre las URLs de hreflang y las etiquetas canónicas causan confusión a los motores de búsqueda.

Mejores Prácticas

  • Usa siempre URLs absolutas (incluyendo https://) en las etiquetas hreflang, nunca rutas relativas.
  • Incluye una etiqueta hreflang de autorreferencia en cada página.
  • Añade la etiqueta x-default apuntando a tu versión principal o página de selección de idioma.
  • Asegúrate de que las URLs de hreflang coincidan exactamente con la URL canónica de cada página.
  • Usa solo un método de implementación por página (no mezcles etiquetas HTML con anotaciones en el mapa del sitio para la misma página).
  • Valida las etiquetas hreflang regularmente usando esta herramienta, Google Search Console u otras herramientas de auditoría SEO.
  • Para páginas dirigidas al mismo idioma en diferentes regiones (ej., en-us y en-gb), incluye siempre tanto el código de idioma como el de región.

Preguntas Frecuentes

¿Qué son las etiquetas hreflang?

Las etiquetas hreflang son atributos HTML que indican a los motores de búsqueda qué idioma y versión regional de una página mostrar a los usuarios. Utilizan el atributo rel="alternate" hreflang="x" para indicar alternativas de idioma, ayudando a los motores de búsqueda a ofrecer la versión correcta según el idioma y la ubicación del usuario.

¿Dónde debo colocar las etiquetas hreflang?

Las etiquetas hreflang se pueden colocar en tres lugares: en la sección <head> del HTML como elementos <link>, en los encabezados de respuesta HTTP o en un mapa del sitio XML. El método head de HTML es el más común para sitios web estándar, los encabezados HTTP funcionan bien para documentos que no son HTML como PDFs, y los mapas del sitio XML son ideales para sitios grandes con muchas versiones de idioma.

¿Qué es x-default en hreflang?

El valor x-default es un atributo hreflang especial que designa la página predeterminada o de reserva para los usuarios cuyo idioma o región no coincide con ninguna de las etiquetas hreflang especificadas. Google recomienda incluir siempre una etiqueta x-default que apunte a tu versión de idioma principal o a una página de selección de idioma.

¿Deben ser recíprocas las etiquetas hreflang?

Sí, las etiquetas hreflang deben ser recíprocas (también llamadas bidireccionales). Si la página A enlaza a la página B con una etiqueta hreflang, la página B también debe enlazar de vuelta a la página A con la etiqueta hreflang correspondiente. Si falta el enlace recíproco, los motores de búsqueda pueden ignorar la anotación hreflang por completo.

¿Cuál es la diferencia entre idioma y región en hreflang?

En las etiquetas hreflang, el código de idioma (ej., en, es, fr) utiliza el formato ISO 639-1 y especifica el idioma del contenido. El código de región opcional (ej., us, gb, mx) utiliza el formato ISO 3166-1 Alpha 2 y se dirige a un país específico. Por ejemplo, en-us se dirige a angloparlantes en EE. UU., mientras que en-gb se dirige a angloparlantes en el Reino Unido.

Cite este contenido, página o herramienta como:

"Generador de Etiquetas Hreflang" en https://MiniWebtool.com/es/generador-de-etiquetas-hreflang/ de MiniWebtool, https://MiniWebtool.com/

por el equipo de miniwebtool. Actualizado: 2026-03-10

Herramientas para administradores web:

Herramientas populares y actualizadas:

Generador de Etiquetas MetaExtractor de Etiquetas de YouTubeVerificador de Tamaño de Rastreo GooglebotVer todos →
Página de inicio > Herramientas para administradores web > Generador de Etiquetas Hreflang