Tenir la teva web en diversos idiomes no serveix de gaire si Google no entén la seva estructura. La bona notícia: WP-Translate deixa el SEO multiidioma ben muntat sense que toquis una línia de codi. En aquest tutorial ho veus pas a pas.
Al gra: cada idioma rep la seva pròpia URL amb prefix (/en/, /fr/...) i els seus slugs traduïts (/de/uber-uns en lloc de /de/about-us). A més, WP-Translate tradueix les teves metadades de Yoast/RankMath i genera hreflang i el sitemap multiidioma per tu.
1. Slugs traduïts = URLs amb sentit
Un slug és la part llegible de l'adreça. WP-Translate els tradueix per idioma, així que la versió alemanya de «Sobre nosotros» viu a /de/uber-uns i no en un /de/about-us a mitges. I ho fa sense modificar la base de dades: són regles de reescriptura pròpies.

2. Una URL pròpia per idioma
Cada pàgina traduïda rep la seva adreça amb el prefix de l'idioma. Això és exactament el que cercadors com Google esperen per indexar i posicionar cada versió per separat. Pots compartir l'enllaç directe a la versió en un idioma concret i guanyar visibilitat en cada mercat.
3. Ajusta l'slug a la teva paraula clau
Vols una paraula clau concreta dins de la URL en anglès o en francès? Edites l'slug d'aquesta pàgina, guardes i llest. El SEO on-page el controles tu, idioma per idioma.
4. Es porta bé amb Yoast i RankMath
El connector detecta les cadenes de SEO —meta títols i meta descripcions de Yoast o RankMath— i les tracta com qualsevol altre text traduïble. A la pestanya «Strings» les veus amb el seu context seo:title i el seu origen YOAST.

A això s'hi sumen el hreflang entre versions i el sitemap multiidioma, tots dos automàtics
5. Y si la web ya estaba indexada, ¿qué pasa con las URLs de antes?
Es la pregunta que frena a mucha gente, y con razón: llevas años posicionando /servicios/ y no quieres descubrir mañana que Google la ha perdido de vista.
La respuesta corta es que tu idioma principal no se toca. Los prefijos y los slugs traducidos se añaden solo para los idiomas nuevos, así que las direcciones que ya tenías siguen exactamente donde estaban, con su historial intacto.
Hay un caso aparte: el de quien viene de otro plugin multiidioma que servía el idioma principal con prefijo (/es/servicios/ en vez de /servicios/). Si cambias de plugin y las URLs se mueven, pierdes lo indexado. Para eso existe la opción de servir también el principal bajo su prefijo: la eliges y la estructura queda igual que la tenías. El canonical, el hreflang x-default y una redirección 301 desde las direcciones sin prefijo van detrás, para que no queden dos versiones compitiendo por lo mismo.
Está desactivada por defecto a propósito. Si tu web sirve el idioma principal en la raíz —lo normal—, no te afecta en nada.
6. Los tres fallos de hreflang que más se repiten
El hreflang se genera solo, pero conviene saber qué está haciendo, porque cuando falla no da ningún error: simplemente Google enseña la página equivocada.
Falta la autorreferencia. Cada página tiene que declararse también a sí misma, no solo a sus hermanas. Un grupo de hreflang en el que la versión francesa no se nombra a sí misma es un grupo que Google puede ignorar entero.
No hay x-default. Es la versión que se sirve a quien no encaja en ninguna: alguien que busca desde Japón con el navegador en japonés y tu web no está en japonés. Sin x-default, esa decisión la toma Google por su cuenta.
Mezclar idioma con idioma+región. es y es-MX no son lo mismo, y sirven para cosas distintas: es es «español», es-MX es «español para México». Usar la variante regional cuando en realidad tienes una sola versión en español reduce el alcance de esa página en lugar de ampliarlo. Si no vas a mantener dos versiones distintas, quédate con el código de idioma a secas.
Cómo comprobar que ha quedado bien
- Obre una pàgina traduïda i mira el codi font: busca
hreflang. Deben aparecer todas tus versiones, incluida esa misma. - Comprueba que las URLs del
hreflangson las que ve el visitante, carácter por carácter. Una barra final de más y Google las trata como páginas distintas. - En Search Console, Inspección de URLs sobre una página traducida: te dice si está indexada y con qué canonical.
- Repítelo sobre una entrada del blog, no solo sobre la home. Las plantillas de archivo y de entrada no siempre se comportan igual.
Qué entra en la versión gratuita
Conviene decirlo claro, porque en esta pantalla conviven cosas de los dos lados:
- En la versión gratuita de WordPress.org: las URLs con prefijo por idioma, el
hreflangentre versiones y la traducción de los meta títulos y meta descripciones de Yoast y Rank Math. - Con la licencia: els slugs traduïts (
/de/uber-unsen lloc de/de/about-us) i l' sitemap por idioma.
Los planes están en wptranslate.es.
Preguntes ràpides
Canvia les meves URLs actuals? No toca el teu idioma principal. Els prefixos i slugs traduïts s'afegeixen només per als idiomes nous.
Necessito Yoast o RankMath? No són obligatoris, però si els fas servir, WP-Translate tradueix les seves metadades automàticament.
L'hreflang i el sitemap es configuren a mà? No. Es generen sols tan bon punt tens més d'un idioma actiu.