La etiqueta hreflang (o hreflang tag) es un atributo HTML que indica a los motores de búsqueda como Google qué idioma y región geográfica corresponden a cada versión de una página web. Es esencial para sitios web multilingües o que tienen contenido dirigido a diferentes países o regiones que hablan el mismo idioma, como España, Perú, México y Argentina.
Para empresas en Lima con presencia internacional, la etiqueta hreflang es fundamental para evitar problemas de contenido duplicado y asegurar que Google muestre la versión correcta de tu sitio a cada usuario según su ubicación e idioma. Si tu empresa peruana tiene una versión de tu sitio en español para Perú y otra para España, el hreflang le dice a Google cuál mostrar a cada audiencia.
¿Cómo funciona la etiqueta hreflang?
La etiqueta hreflang se implementa en el código HTML de tu sitio web y funciona como un indicador para Google. Le dice: «esta página está en español para Perú» o «esta otra página es la misma en inglés para Estados Unidos». Google utiliza esta información para mostrar la versión más relevante de tu contenido en los resultados de búsqueda según la ubicación e idioma del usuario.
La sintaxis básica es: <link rel="alternate" hreflang="es-PE" href="https://ejemplo.pe/pagina/">. En este ejemplo, es-PE indica que la página está en español (es) y está dirigida a Perú (PE). El atributo href contiene la URL de esa versión específica.
Para que funcione correctamente, cada versión de la página debe contener las etiquetas hreflang de TODAS las versiones existentes, incluyéndose a sí misma. Además, las referencias deben ser bidireccionales: si la página en español enlaza a la versión en inglés, la versión en inglés también debe enlazar de vuelta a la versión en español.
¿Cuándo necesitas implementar hreflang?
Tu sitio web necesita etiquetas hreflang en estos escenarios:
Sitios multilingües: Si tu empresa en Lima tiene versiones de su sitio en español, inglés, portugués u otros idiomas. Es común en empresas de turismo, exportación, comercio internacional y tecnología.
Mismo idioma, diferentes países: Si tienes contenido en español dirigido específicamente a Perú, México, España o Colombia. Aunque el idioma es el mismo, los precios, la moneda, las referencias culturales y los términos pueden variar.
Contenido regional: Si tienes páginas con información específica para diferentes regiones, como precios en soles para Perú y en dólares para otros países.
E-commerce internacional: Si tu tienda virtual vende en múltiples países con diferentes monedas, costos de envío y disponibilidad de productos.
Códigos de idioma y país más usados en Latinoamérica
Los códigos hreflang combinan un código de idioma ISO 639-1 con un código de país ISO 3166-1. Los más relevantes para empresas peruanas son:
es-PE: Español para Perú (el más importante para negocios locales en Lima)
es-MX: Español para México
es-CO: Español para Colombia
es-CL: Español para Chile
es-AR: Español para Argentina
es-ES: Español para España
en-US: Inglés para Estados Unidos
pt-BR: Portugués para Brasil
x-default: Versión predeterminada para usuarios que no coinciden con ninguna versión específica
Formas de implementar hreflang
Existen tres métodos para implementar la etiqueta hreflang en tu sitio web:
1. En el HTML (head): Se agregan etiquetas <link> en la sección <head> de cada página. Es el método más común y funciona bien para sitios pequeños y medianos. Para sitios WordPress en Lima, plugins como Polylang, WPML o TranslatePress implementan esto automáticamente.
2. En el sitemap XML: Se agregan las anotaciones hreflang directamente en el archivo sitemap.xml. Es ideal para sitios grandes con muchas URLs porque no aumenta el tamaño del HTML de cada página.
3. En los encabezados HTTP: Se implementa mediante el encabezado HTTP Link. Es útil para archivos PDF u otros documentos que no tienen una sección HTML head.
Errores comunes al implementar hreflang
Estos son los errores más frecuentes que pueden invalidar tus etiquetas hreflang:
Referencias no bidireccionales: Si la página A enlaza a la página B con hreflang, la página B también debe enlazar a la página A. Sin reciprocidad, Google puede ignorar las etiquetas.
URLs incorrectas: Las URLs en las etiquetas hreflang deben ser absolutas (incluir https://), no relativas. Y deben apuntar a páginas que realmente existen y devuelven código 200.
Códigos de idioma o país incorrectos: Usar «es-LA» (que no existe) en lugar de códigos específicos como «es-PE» para Perú. Los códigos deben seguir los estándares ISO.
Olvidar la etiqueta x-default: Si tienes versiones en múltiples idiomas, debes incluir una versión hreflang="x-default" que sirva como página predeterminada para usuarios que no coinciden con ninguna versión específica.
No incluirse a sí misma: Cada página debe tener una etiqueta hreflang que se apunte a sí misma, además de las que apuntan a las otras versiones.
Hreflang y SEO internacional en 2026
En 2026, la etiqueta hreflang sigue siendo crucial para el SEO internacional. Google la utiliza activamente para determinar qué versión de tu contenido mostrar en cada mercado. Además, con el auge de la búsqueda por IA generativa (Google SGE, Gemini), tener contenido correctamente etiquetado por idioma y región ayuda a que los modelos de IA entiendan y citen tu contenido para la audiencia correcta.
Para empresas peruanas con ambiciones internacionales, una implementación correcta de hreflang puede significar la diferencia entre aparecer en los resultados de Google de Perú, México, Colombia y otros mercados hispanohablantes, o que tu contenido sea invisible para audiencias fuera de Lima.
Preguntas Frecuentes sobre la Etiqueta Hreflang
Si tu sitio web está únicamente en español y dirigido solo a Perú, generalmente no necesitas hreflang. La etiqueta es necesaria cuando tienes múltiples versiones de tu contenido en diferentes idiomas o para diferentes países. Sin embargo, si planeas expandirte a otros mercados hispanohablantes, es buena práctica implementar hreflang=»es-PE» desde el inicio para facilitar la internacionalización futura de tu sitio web de Lima.
Los plugins de WordPress más populares para implementar hreflang son: WPML (el más completo, de pago, desde $39/año), Polylang (gratuito con versión pro, muy usado en Perú), TranslatePress (interfaz visual para traducir), y Weglot (traducción automática con opción de edición manual). Para la mayoría de empresas en Lima que necesitan un sitio bilingüe español-inglés, Polylang es la opción más accesible y WPML la más robusta.
Puedes verificar tu implementación de hreflang con estas herramientas gratuitas: Hreflang Tags Testing Tool de Aleyda Solis (technicalseo.com/tools/hreflang), Google Search Console (en la sección de Cobertura puede mostrar errores de hreflang), Screaming Frog (rastrea y verifica todas las etiquetas hreflang de tu sitio), y manualmente revisando el código fuente de tu página (Ctrl+U) buscando las etiquetas link rel=»alternate» hreflang.
Hreflang no es un factor directo de ranking, pero afecta indirectamente tu SEO de forma significativa. Al indicar correctamente el idioma y país de cada versión, evitas que Google considere tus páginas como contenido duplicado (lo cual sí afecta el ranking negativamente), aseguras que la versión correcta aparezca en cada mercado, y mejoras las señales de experiencia de usuario al mostrar contenido relevante para cada región.
La etiqueta canonical (rel=»canonical») indica cuál es la versión preferida de una página cuando existen URLs duplicadas o similares dentro del MISMO sitio. La etiqueta hreflang indica las versiones alternativas de una página en diferentes idiomas o para diferentes países. Ambas pueden y deben coexistir: cada versión idiomática debe tener su propia canonical apuntando a sí misma, y las hreflang apuntando a todas las versiones. No son excluyentes sino complementarias para el SEO internacional.





