¿Cuáles son las mejores prácticas para el SEO multilingüe?
Las mejores prácticas del SEO multilingüe son tres: una URL distinta para cada idioma, contenido visible en un solo idioma por página y anotaciones hreflang recíprocas entre todas las versiones. Así lo recomienda la documentación del Centro de la Búsqueda de Google. Además, conviene investigar las palabras clave de cada idioma por separado, porque una traducción literal no siempre coincide con lo que la gente busca.
¿Qué es el SEO multilingüe y en qué se diferencia del multirregional?
El SEO multilingüe es el trabajo para que cada versión de idioma de un sitio aparezca ante las personas que buscan en ese idioma. Según la guía de Google para gestionar sitios multirregionales y multilingües, un sitio multilingüe ofrece contenido en más de un idioma. En cambio, un sitio multirregional muestra contenido distinto según el país del usuario.
Por ejemplo, un hotel de Cusco con versiones en español, inglés y portugués es multilingüe. Por otro lado, una tienda que tiene una versión para Perú y otra para Chile, ambas en español, es multirregional. Muchos sitios son las dos cosas a la vez. Si tu duda principal es qué dominio usar para cada país, revisa nuestra guía sobre cómo elegir dominios para SEO internacional.
Usa una URL distinta para cada idioma
La primera práctica es dar a cada idioma su propia URL. Google recomienda usar URLs diferentes para cada versión de idioma, en vez de decidir el idioma con cookies o con la configuración del navegador. Por ejemplo, ejemplo.com/es/ y ejemplo.com/en/ son dos URLs que Google puede rastrear e indexar por separado.
La razón es técnica. Según Google, su robot suele rastrear desde Estados Unidos y envía sus solicitudes sin definir Accept-Language, el encabezado que indica el idioma preferido. Por lo tanto, si tu sitio cambia el idioma de forma dinámica, Google puede no encontrar ni rastrear todas tus versiones.
Además, Google aconseja evitar las redirecciones automáticas según el idioma que crees que habla el usuario. Esas redirecciones pueden impedir que las personas y los buscadores vean todas las versiones. En su lugar, añade enlaces visibles para cambiar de idioma en cada página.
Un solo idioma por página y contenido visible
Google determina el idioma de una página con su contenido visible. De hecho, la guía de Google sobre versiones localizadas aclara que Google no usa hreflang ni el atributo HTML lang para detectar el idioma. En su lugar, usa algoritmos que leen el texto.
Por eso, Google pide que el contenido y el menú de navegación de cada página estén en un solo idioma. También recomienda evitar las versiones bilingües en paralelo. Si solo traduces el menú y el pie de página, pero dejas el contenido principal en otro idioma, el resultado puede confundir a los usuarios.
| Aspecto | Recomendado por Google | A evitar |
|---|---|---|
| URL por idioma | Una URL distinta para cada versión de idioma | Cambiar el idioma con cookies o según el navegador |
| Idioma de la página | Contenido y menú en un solo idioma | Versiones bilingües en paralelo o solo la plantilla traducida |
| Cambio de idioma | Enlaces visibles a las otras versiones | Redirecciones automáticas según el idioma supuesto |
| Declaración de versiones | Hreflang recíproco que incluye la propia página | Etiquetas en un solo sentido |
| Codificación de URLs | UTF-8 y formato de escape correcto en los enlaces | Caracteres especiales sin codificar |
Cómo aplicar hreflang paso a paso
Las anotaciones hreflang le dicen a Google qué versiones son traducciones o variantes de la misma página. Según Google, puedes declararlas de tres maneras: etiquetas HTML, encabezados HTTP o sitemap. Además, los tres métodos son equivalentes, así que basta con elegir uno.
- Elige un método. Etiquetas en el encabezado HTML, encabezados HTTP para archivos como PDF, o el sitemap.
- Usa códigos válidos. Idioma en formato ISO 639-1, como es o en, y región opcional en ISO 3166-1 Alpha 2, como es-PE.
- Incluye la propia página. Cada versión debe enlazar a todas las demás y también a sí misma.
- Usa URLs completas. Escribe https://ejemplo.com/es/ y no /es/ ni //ejemplo.com/es/.
- Añade x-default. Indica la página para los usuarios cuyo idioma no ofreces, por ejemplo un selector de idioma.
El error más común es olvidar la reciprocidad. Según Google, si la página A enlaza a la página B, la página B tiene que enlazar a la página A. Si dos páginas no se apuntan entre sí, Google ignora las etiquetas. Asimismo, Google no admite el código es-419: usa es, es-PE o es-MX.
Investiga las palabras clave de cada idioma
Traducir no es lo mismo que posicionar. Las personas no siempre buscan con las palabras de una traducción literal. Por ejemplo, en el Perú se dice «computadora», mientras que en España se dice «ordenador». Por eso, cada idioma necesita su propia investigación de palabras clave, con datos reales de búsqueda.
Además, adapta los ejemplos, las monedas, las fechas y las referencias culturales. Una buena versión local responde a las dudas del lector de ese mercado. Para empezar, revisa cómo identificar una palabra clave en cada idioma.
Traducciones y contenido duplicado
Muchas empresas temen que las traducciones cuenten como contenido duplicado. Según Google, las versiones localizadas de una página solo se consideran duplicadas si su contenido principal no está traducido. Por lo tanto, una traducción completa no es un problema de duplicación.
En cambio, el riesgo aparece con varias versiones del mismo idioma para distintos países. Para ese caso, consulta nuestra guía para evitar contenido duplicado en sitios internacionales. ¿Prefieres que un equipo revise tu sitio multilingüe? Conoce nuestro servicio de agencia de posicionamiento SEO en Perú.
Preguntas frecuentes sobre el SEO multilingüe
¿Google detecta el idioma con la etiqueta lang o con hreflang?
Con ninguna de las dos. Según la documentación de Google, el buscador determina el idioma de una página con su contenido visible, mediante algoritmos. Google no usa hreflang ni el atributo HTML lang para detectar el idioma. Hreflang sirve para otra cosa: indicar qué páginas son versiones localizadas del mismo contenido.
¿Puedo cambiar el idioma de la página con cookies?
No es recomendable. Google aconseja usar una URL distinta para cada idioma en lugar de cookies o la configuración del navegador. Su robot suele rastrear desde Estados Unidos y sin definir Accept-Language, así que puede no encontrar las versiones que cambian de forma dinámica. Con URLs separadas, cada versión se puede rastrear e indexar.
¿Debo redirigir automáticamente a los usuarios según su idioma?
No. Google recomienda evitar las redirecciones automáticas basadas en el idioma que crees que habla el usuario, porque pueden impedir que las personas y los buscadores vean todas las versiones del sitio. Es mejor añadir enlaces visibles a las otras versiones de idioma para que cada persona elija la suya.
¿Las traducciones cuentan como contenido duplicado?
No, si el contenido principal está traducido. Según Google, las versiones localizadas de una página solo se consideran duplicadas cuando su contenido principal no está traducido. Por ejemplo, traducir solo el menú y el pie de página no basta. Una traducción completa del texto principal no genera un problema de duplicación.
¿Qué es x-default en hreflang?
Es el valor que indica la página para los usuarios cuyo idioma no ofreces. Google lo recomienda sobre todo para selectores de idioma y país o para páginas principales a las que se redirige automáticamente. Se declara con una etiqueta link que lleva hreflang igual a x-default y la URL completa de esa página de respaldo.
¿Necesito los tres métodos de hreflang a la vez?
No. Google considera equivalentes las etiquetas HTML, los encabezados HTTP y el sitemap. Usar los tres al mismo tiempo no aporta ningún beneficio en la Búsqueda y hace más difícil el mantenimiento. Elige el método que mejor encaje con tu sitio, por ejemplo el sitemap si tienes muchas páginas.



