Cómo comprobar el SEO multilingüe de tu web: checklist completa
Audita el SEO multilingüe de tu web paso a paso: URLs por idioma, hreflang, canonical, html lang, sitemap y Search Console. Con checklist y comprobador gratis.
Traducir tu web es la mitad del trabajo. La otra mitad es que Google entienda que existen esas traducciones y enseñe a cada usuario la suya. Y aquí los fallos no se ven.
Esta checklist te sirve para auditar tu web en una tarde. Si quieres ir rápido, pasa tu URL por el comprobador de SEO multilingüe gratuito: revisa casi todo en segundos, te da una puntuación de 0 a 100 y la solución de cada problema.
1. Cada idioma tiene su propia URL
Google indexa URLs, no idiomas. Si tu versión en inglés vive en la misma dirección que la española, para Google no existe. Lo más sencillo es la subcarpeta (tuweb.com/en/). Evita los parámetros tipo ?lang=en, que suelen acabar sin indexar. Tienes las opciones comparadas en estructura de URL para webs multilingües.
Cómo comprobarlo: cambia de idioma con el selector. Si la URL no cambia, tienes un problema.
2. Las páginas traducidas son indexables
Es habitual que una versión se quede con un noindex heredado de cuando estaba en pruebas.
Cómo comprobarlo: abre el código fuente (Ctrl+U) de una página traducida y busca noindex. No debería aparecer.
3. El html lang es correcto
<html lang="en"> indica el idioma de la página. Error típico: todas las versiones dicen lang="es" porque la plantilla no cambia.
Cómo comprobarlo: en el código fuente, el lang debe ser el de esa versión y coincidir con su hreflang.
4. El hreflang está completo
El hreflang le dice a Google qué URLs son la misma página en otros idiomas. Cada versión debe cumplir cuatro reglas:
- Recíproco: si la española enlaza a la inglesa, la inglesa enlaza de vuelta.
- URLs absolutas, con
https://y dominio. - Autorreferencia: cada página se incluye a sí misma.
- Códigos ISO válidos. Errores típicos:
en-UK(esen-GB),jp(ja),cn(zh),kr(ko),dk(da),gr(el),cz(cs),ua(uk) y el guion bajo:es_ESdebe seres-ES.
Así se ve en la página española; el bloque hreflang es idéntico en todas las versiones:
<html lang="es">
<head>
<link rel="canonical" href="https://tuweb.com/precios" />
<link rel="alternate" hreflang="es" href="https://tuweb.com/precios" />
<link rel="alternate" hreflang="en" href="https://tuweb.com/en/precios" />
<link rel="alternate" hreflang="fr" href="https://tuweb.com/fr/precios" />
<link rel="alternate" hreflang="x-default" href="https://tuweb.com/precios" />
</head>
Cómo comprobarlo: busca hreflang en el código fuente de dos o tres versiones y compara. El detalle, en hreflang explicado fácil.
5. Hay un x-default
Indica qué versión mostrar a quien busca en un idioma que no tienes. Normalmente, tu idioma principal.
Cómo comprobarlo: debe haber una línea con hreflang="x-default".
6. La canonical apunta a sí misma
/en/precios lleva canonical a /en/precios. Si apunta a la versión española, Google entiende que la inglesa no es la buena e ignora el hreflang. Lo explicamos en canonical y hreflang juntos.
Cómo comprobarlo: busca rel="canonical" en cada versión y verifica que coincide con la URL de la barra de direcciones.
7. Titles, descriptions y og:locale traducidos
Si el title de tu página en alemán sigue en español, en Google Alemania parecerá una web española. Revisa también og:locale (por ejemplo en_US, aquí sí con guion bajo).
Cómo comprobarlo: busca <title>, name="description" y og:locale en cada idioma.
8. Slugs traducidos (opcional)
/en/pricing es algo mejor que /en/precios, pero no es imprescindible. Si ya están indexadas, no las cambies sin redirecciones.
9. La traducción no depende solo de JavaScript
Weglot en modo JavaScript, GTranslate, el widget de Google Translate o ConveyThis cambian el texto en el navegador. El usuario ve la traducción; Google, normalmente, solo el original. Lo comparamos en widget de Google Translate vs traducción profesional.
Cómo comprobarlo: abre el código fuente de la versión traducida. Si el texto sigue en el idioma original, Google tampoco ve la traducción.
10. El sitemap incluye todos los idiomas
Debe listar las URLs de cada idioma, idealmente con sus anotaciones hreflang.
Cómo comprobarlo: abre tuweb.com/sitemap.xml y busca URLs con /en/, /fr/, etc.
11. Search Console muestra los idiomas indexados
En el informe de Páginas verás si tus URLs traducidas están indexadas o aparecen como «Duplicada: Google ha elegido una canónica diferente». El antiguo informe de segmentación internacional ya no existe, así que no lo busques. Más en Search Console para webs multilingües.
Cómo comprobarlo: inspecciona una URL traducida con la herramienta de inspección de URLs.
12. Selector rastreable y sin redirecciones automáticas
El selector debe usar enlaces <a href> reales. Y no redirijas por IP ni por idioma del navegador: Googlebot rastrea casi siempre desde Estados Unidos y acabaría viendo solo el inglés. Sugiere el idioma, no lo impongas.
Cómo comprobarlo: abre tu web en incógnito con otro idioma de navegador. No debería saltar a otra URL sin que hagas clic.
La forma rápida: el comprobador gratuito
El comprobador de SEO multilingüe revisa el hreflang del head y de la cabecera HTTP (códigos, URLs absolutas, autorreferencia, x-default, duplicados), el html lang y si coincide con su hreflang, la canonical, title, description, og:locale, noindex, la estructura de URLs y si usas un traductor solo JavaScript. Además, visita hasta 6 versiones traducidas: comprueba que responden con un 200, enlazan de vuelta, declaran su idioma, tienen su propia canonical y un título distinto del original.
Con Lantis, la mayoría de puntos salen en verde de serie: cada idioma en su subcarpeta, hreflang de todos los idiomas más x-default, html lang correcto, canonical propia y selector de idioma incluido.
Preguntas frecuentes
¿Cada cuánto debo revisar el SEO multilingüe de mi web?
Cada vez que añadas un idioma, cambies de plantilla o migres de plataforma, y como mínimo una vez por trimestre.
¿Mi web traducida no aparece en Google, por dónde empiezo?
Por los puntos 1, 6 y 9: URL propia por idioma, canonical que apunta a sí misma y traducción visible en el código fuente. Explican la gran mayoría de casos.
¿Es grave tener errores de hreflang?
Depende. Un código mal escrito invalida esa etiqueta; la falta de reciprocidad o una canonical cruzada pueden hacer que Google ignore el grupo y muestre la versión equivocada en cada país.
¿El comprobador tiene algún coste?
No. Es gratuito: pegas tu URL y ves una puntuación de 0 a 100 con la solución de cada problema.
Conclusión
El SEO multilingüe falla en silencio, por eso conviene revisarlo con método: URL propia, indexable, lang correcto, hreflang completo, canonical propia y traducción visible para Google. Empieza por el comprobador gratuito y corrige lo que salga en rojo.
Si prefieres olvidarte de las etiquetas, Lantis traduce tu web con una línea de código y lo deja todo configurado, desde 3 €/mes por idioma. Las 100 primeras traducciones son gratis, sin tarjeta.
Pon tu web en varios idiomas hoy.
Una línea de código. SEO real por idioma. Traducción con IA. Sin tarjeta para empezar.