Acerca de esta herramienta
Las etiquetas hreflang indican a los motores de búsqueda que una página existe en varios idiomas o variantes regionales. Cuando un usuario busca en francés, hreflang lo dirige a la versión francesa de su contenido en lugar de a la inglesa. Las etiquetas también evitan penalizaciones por contenido duplicado cuando el mismo contenido aparece en varias URL en diferentes idiomas.
Cada versión de idioma de una página debe declarar todas las demás versiones, incluida ella misma, mediante etiquetas de enlace hreflang. Implementar esto correctamente requiere una autorreferencia (la página declara su propio idioma) además de referencias a todas las demás variantes del idioma. Los errores son comunes: falta de autorreferencia, falta de referencias recíprocas, códigos de idioma incorrectos.
Este generador crea el conjunto completo de etiquetas hreflang a partir de una entrada estructurada: sus rutas URL en cada idioma. El resultado son etiquetas de enlace HTML listas para pegar en su <head>, además de entradas opcionales de mapas de sitio XML con declaraciones hreflang (alternativa a la implementación HTML).
Por qué utilizar etiquetas hreflang
Los sitios multilingües que no declaran hreflang obtienen un peor rendimiento de búsqueda: los usuarios son dirigidos a la versión de idioma incorrecta, el contenido aparece duplicado y las métricas de participación caen. Declarar hreflang correctamente dirige a cada usuario a la versión correcta automáticamente.
La implementación manual de hreflang es propensa a errores en sitios con muchos idiomas. Un sitio en 50 idiomas necesita 50 etiquetas de enlace por página, cada una con referencias cruzadas correctas. Un generador que los produce todos a partir de datos de URL evita los errores tipográficos y las referencias perdidas que dañan el sistema.
Detalles técnicos
Formato HTML: <link rel="alternate" hreflang="en" href="https://example.com/page" />. Un enlace por idioma, todo en el <head> de la página.
Los códigos de idioma siguen la norma ISO 639-1 (en, ja, fr) opcionalmente con región según ISO 3166-1 alfa-2 (en-US, en-GB, fr-CA). Los códigos incorrectos (uso de código de país donde se espera código de idioma) son un error común.
Autorreferencia: cada página debe incluir una etiqueta hreflang apuntando a sí misma con el código de idioma apropiado. La falta de autorreferencia es uno de los errores más comunes y rompe toda la implementación de hreflang.
Preguntas frecuentes
- ¿Puedo personalizar la salida generada?
- Sí. La herramienta proporciona varias opciones de personalización para adaptar el resultado a sus necesidades específicas. Ajuste la configuración antes de generar o regenerar con diferentes opciones.
- ¿El contenido generado es de uso gratuito?
- Sí. Todo lo que genere con esta herramienta es suyo para utilizarlo con fines personales, educativos o comerciales sin restricciones ni requisitos de atribución.
- ¿Esto requiere una cuenta?
- No. La herramienta está lista para usarse inmediatamente sin necesidad de registrarse, enviar correo electrónico ni registrarse. Simplemente abre la página y comienza a generar.
- ¿Mis datos de entrada se mantienen privados?
- Sí. Todo el procesamiento ocurre en su navegador. Sus datos de entrada y salida generada nunca se envían a ningún servidor externo.
- ¿Qué es el hreflang recíproco?
- Cada variante debe hacer referencia a todas las demás variantes. Si en hace referencia a ja, ja debe hacer referencia a en. La falta de referencias recíprocas rompe la comprensión de Google sobre la relación.
- ¿Google Translate cuenta como variante de idioma?
- No. La salida de Google Translate no se considera una versión de idioma independiente. hreflang debe hacer referencia únicamente a versiones de contenido original.
- ¿Se cargan los datos?
- No. La generación ocurre en su navegador.
- ¿Cómo pruebo hreflang?
- Google Search Console informa errores de hreflang. Herramientas como hreflang Tags Tester (proporcionadas por varias suites de SEO) también pueden validar. La salida del generador, si se usa correctamente, no debería producir errores.