Una web multiidioma mal montada no da error, no se ve rota y no avisa de nada. Simplemente no trae tráfico. Por eso estos nueve fallos sobreviven años en webs por lo demás cuidadas: no hay síntoma, solo una cifra que no sube.
Cada uno lleva su comprobación. Puedes recorrerlos hoy mismo sobre tu propia web, en un rato.
Al gra: los dos primeros no son cuestión de grado: si fallan, ese idioma no aporta tráfico, por bien escrito que esté el contenido. Los otros siete recortan lo que podrías estar consiguiendo. Empieza por arriba.

1. La traducción no tiene URL propia
Qué pasa: usas un traductor que trabaja en el navegador del visitante. No existe ninguna dirección con el contenido traducido servido desde tu dominio, así que Google no tiene nada que rastrear.
Cómo comprobarlo: abre la versión traducida, pulsa Ctrl+U y busca una frase traducida en el código fuente. Si no está ahí y solo se ve en pantalla, la genera JavaScript y no es indexable.
Arreglo: cambiar a una solución que guarde las traducciones. Está desarrollado en GTranslate vs WPML.
2. Faltan las etiquetas hreflang
Qué pasa: Google no sabe que tu página española y la inglesa son la misma. En lugar de sumarse, compiten entre sí por las mismas consultas. Es el fallo más caro y el más invisible.
Cómo comprobarlo: Ctrl+U en una página y busca hreflang. Tiene que salir una línea por idioma traducido, más x-default. Repítelo en una página de cada tipo: portada, entrada, página estática y archivo de categoría.
Arreglo: lo pone el plugin multiidioma, no Yoast. Es el malentendido más extendido y lo explicamos en hreflang con Yoast SEO.
3. El hreflang no es recíproco
Qué pasa: tu página española declara la inglesa, pero la inglesa no declara la española. Google ignora la declaración entera. Es lo que ocurre casi siempre cuando alguien mete las etiquetas a mano.
Cómo comprobarlo: abre las dos versiones y compara sus bloques de hreflang. Tienen que ser idénticos.
Arreglo: dejar que lo genere el plugin. A mano no se sostiene más allá de cinco páginas.
4. Los slugs de las URL siguen en el idioma original
Qué pasa: tu web en inglés tiene direcciones como /en/nuestros-servicios/. La URL es una señal de relevancia, y estás renunciando a ella justo en el mercado que quieres ganar.
Cómo comprobarlo: mira cinco URL de tu versión traducida. ¿Están en el idioma correcto?
Arreglo: traducir los slugs. Casi todos los plugins lo cubren solo en sus versiones de pago. Hazlo abans de que esas páginas se indexen: cambiarlas después obliga a redirigir una a una.
Ojo: si ya tienes URL indexadas y necesitas cambiar los slugs, monta la redirección 301 antes de guardar el cambio, no después. Entre el cambio y la redirección hay una ventana en la que Google se encuentra 404s, y esos días cuestan posiciones que tardan semanas en volver.
5. El sitemap solo lista un idioma
Qué pasa: las demás versiones acaban indexándose igual, pero meses más tarde, porque Google tiene que descubrirlas rastreando enlaces en vez de recibir la lista.
Cómo comprobarlo: abre tudominio.com/sitemap_index.xml y mira si aparecen URL de todos los idiomas.
Arreglo: a sitemap por idioma en WordPress.
6. Los títulos y meta descripciones no están traducidos
Qué pasa: tu página inglesa se muestra en Google con el título en castellano. Puede posicionar, pero nadie hace clic. Es una pérdida silenciosa de CTR que no aparece en ningún informe de errores.
Cómo comprobarlo: busca en Google site:tudominio.com/en/ y mira qué títulos salen.
Arreglo: traducir los campos de Yoast por idioma. El plugin pone la estructura, pero los textos hay que escribirlos o traducirlos. Lo cubrimos en metadatos multilingües.
7. Menús, botones y formularios sin traducir
Qué pasa: el contenido está en alemán y el menú en castellano. El visitante no entiende dónde está, se va, y la tasa de rebote alta es una señal de calidad que Google sí usa.
Cómo comprobarlo: navega tu propia web en el idioma traducido como si fueras un cliente. Mira el menú, el pie, los botones, un formulario y el aviso de cookies.
Arreglo: depende de dónde estén los textos. Para menús y tema, esta guía; para cadenas de plugins, esta otra; para formularios, la de formularios.
8. Redirección automática por idioma del navegador
Qué pasa: detectas el idioma del navegador y rediriges sin preguntar. Suena bien y tiene dos efectos malos: el rastreador de Google, que navega con idioma estadounidense, puede acabar viendo siempre la misma versión; y el visitante que quiere leer en el idioma original no puede.
Cómo comprobarlo: entra con una VPN o cambia el idioma de tu navegador y mira si puedes volver a la versión original.
Arreglo: sugerir en vez de redirigir —un aviso discreto con «¿Prefieres leer en español?»— y dejar siempre un selector visible. Lo vemos en detección de idioma y redirección automática.
9. Mismo contenido servido por dos rutas
Qué pasa: /precios/ y /es/precios/ devuelven lo mismo. Esto sí es contenido duplicado de verdad, y Google elige una de las dos, no siempre la que tú querrías.
Cómo comprobarlo: prueba tres URL con y sin el prefijo del idioma por defecto. Si las dos devuelven 200, hay problema.
Arreglo: una redirección 301 que elimine la variante sobrante. Más contexto en contenido duplicado y web multiidioma.
Consejo: haz esta revisión una vez al trimestre, no solo al montar la web. Los fallos 5, 6 y 7 reaparecen solos: instalas un plugin nuevo que mete textos sin traducir, publicas entradas cuyos metadatos nadie tradujo, cambias el menú. Una hora cada tres meses mantiene el multiidioma sano.
La revisión, en una lista
| # | Fallo | Comprobación | Daño |
|---|---|---|---|
| 1 | Traducción sin URL propia | Ctrl+U y buscar frase traducida | Crítico |
| 2 | Sin hreflang | Ctrl+U y buscar «hreflang» | Crítico |
| 3 | Hreflang no recíproco | Comparar las dos versiones | Crítico |
| 4 | Slugs sin traducir | Mirar 5 URL traducidas | Alto |
| 5 | Sitemap incompleto | Abrir sitemap_index.xml | Alto |
| 6 | Meta sin traducir | site:tudominio.com/en/ | Mèdia |
| 7 | Menús a medias | Navegar como cliente | Mèdia |
| 8 | Redirección forzada | Probar con VPN | Mèdia |
| 9 | Dos rutas, un contenido | Probar con y sin prefijo | Mèdia |
Cuántos de estos se resuelven solos
Siete de los nueve son de configuración, no de contenido: los pone bien el plugin o no los pone nadie. Por eso elegir la herramienta importa más de lo que parece.
WP-Translate cubre de serie el 1, el 2, el 3, el 5 y el 9: URL propia por idioma, hreflang recíproco con x-default —declarando solo los idiomas con traducción real—, sitemap con todos los idiomas y una única ruta por página. Traduce además los campos de Yoast (el 6) y las cadenas del tema y los plugins (el 7), que es lo que suele quedar fuera. Tiene versión gratuita para comprobarlo sobre tu propia web.
El contexto completo, en la guía de WordPress multiidioma.
Preguntes freqüents
¿En qué orden los arreglo?
Por el número. El 1 y el 2 antes que nada: sin ellos, arreglar los demás no cambia nada porque ese idioma no está compitiendo.
¿Cuánto tarda en notarse?
Entre semanas y un par de meses, según cuánto te rastree Google. Los cambios de hreflang y sitemap se recogen antes que los de contenido.
¿Necesito herramientas de pago para auditar esto?
No. Las nueve comprobaciones se hacen con el navegador y con Search Console, las dos gratis.
Mi web solo tiene dos idiomas, ¿aplica igual?
Sí, entero. Con dos idiomas los fallos 2 y 3 son exactamente igual de graves: dos versiones compitiendo entre sí hacen el mismo daño que diez.
Seguir leyendo
Esta pieza forma parte de la guía de WordPress multiidioma, donde está el recorrido completo: estructura de URL, elección de plugin, traducción automática, SEO y presupuesto.
- hreflang con Yoast SEO — qué cubre de verdad y qué te toca completar
- contenido duplicado en webs multiidioma — cuándo Google no te penaliza y cuándo sí
- si un plugin de traducción ralentiza WordPress — ¿Un plugin de traducción ralentiza WordPress? Qué pesa de verdad y cómo medirlo