El SEO multilingüe de WooCommerce comença abans de traduir la primera paraula: comença quan decideixes que cada idioma tindrà la seva pròpia URL indexable i que Google entendrà com es relacionen aquestes versions entre si. Traduir la fitxa «al vol» sobre la mateixa adreça, o amagar els idiomes darrere d’un paràmetre, és la via més ràpida cap al contingut duplicat i cap a pàgines que mai no es posicionen al mercat que t’interessa. En aquesta guia muntem una arquitectura internacional sòlida: una URL per idioma, hreflang ben apuntat, slugs traduïts, sitemap i canonical correctes, i com mesurar la indexació a Search Console.

SEO multilingüe de WooCommerce: per què traduir no n’hi ha prou
Un error molt repetit és pensar que, si el text apareix traduït, ja estàs fent SEO internacional. Per a Google, cada versió ha de ser una adreça pròpia i rastrejable: si la traducció es genera sobre la mateixa URL segons l’idioma del navegador, el cercador només veu una pàgina, indexa un idioma i descarta els altres. Un bon SEO multilingüe de WooCommerce persegueix el contrari: que cada idioma sigui una pàgina independent i que totes estiguin connectades entre si.
Si véns de zero, repassa abans la nostra guia completa per traduir WooCommerce, perquè la traducció és el pas previ sobre el qual es recolza aquesta arquitectura.
L’error de traduir sense URL pròpia per idioma
Traduir sense URL pròpia (amb cookies, amb JavaScript al client o amb un paràmetre tipus ?lang=en) té tres conseqüències: el cercador no indexa cada idioma per separat, no mostra la versió correcta a cada mercat i, sovint, interpreta el contingut barrejat com a duplicat.
Una URL indexable per idioma: la base de tot
La primera decisió estructural del SEO multilingüe de WooCommerce és com separes els idiomes a la URL. Hi ha tres patrons vàlids:
- Subcarpeta (
tienda.com/en/): l’opció més habitual; hereta l’autoritat del domini. - Subdomini (
en.tienda.com): vàlid, però Google el tracta gairebé com un lloc a part. - Domini per país (
tienda.fr): el senyal geogràfic més fort, però el més car de posicionar des de zero.
Per a la majoria de botigues, la subcarpeta és el millor equilibri. L’important per al SEO multilingüe de WooCommerce és que la URL sigui estable, neta i rastrejable: sense paràmetres de sessió i sense traducció que depengui del navegador.
Com estructurar el SEO multilingüe de WooCommerce per carpetes
Amb subcarpeta, el producte en espanyol viu a /producto/mochila-viaje/ i la seva versió anglesa a /en/product/travel-backpack/. No només canvia el prefix d’idioma: també canvien la base (producto a product) i el slug. Aquesta coherència li diu al cercador que cada carpeta és un arbre complet i autònom, no una capa sobre l’original.
Etiquetes hreflang: relacionar versions i evitar duplicats
L’hreflang connecta les versions d’una mateixa pàgina en diferents idiomes: li diu a Google que aquesta URL és la versió anglesa d’aquella altra en espanyol, i que a cada usuari li mostri la seva. És la peça que evita que dues versions competeixin entre si i redueix el risc de contingut duplicat; en qualsevol projecte de SEO multilingüe de WooCommerce, és l’etiqueta que més es configura malament.
Cada pàgina ha de declarar totes les versions, inclosa ella mateixa, de manera recíproca: si l’espanyola apunta a l’anglesa, l’anglesa ha d’apuntar de tornada. Afegeix una entrada x-default per a la versió per defecte. La referència oficial és a la documentació de Google sobre llocs multiregionals i multilingües.
Errors típics amb hreflang
- No recíproc: A apunta a B, però B no apunta a A; Google ignora la relació.
- Codis mal formats:
en-UKen lloc deen-GB, o combinacions idioma-país que no existeixen. - Apuntar a URLs amb redirecció: l’hreflang ha d’assenyalar la URL final i indexable.
- Oblidar l’autoreferència o el
x-default: falta mitja relació i el cercle no es tanca.
Slugs traduïts a l’idioma de l’usuari
El slug també s’ha de traduir. Un usuari anglès que busca «travel backpack» espera /en/product/travel-backpack/, no /en/product/mochila-viaje/. El slug traduït millora la rellevància de la URL i puja el percentatge de clics perquè coincideix amb la intenció de cerca: és una de les palanques més rendibles del SEO multilingüe de WooCommerce i de les més oblidades. Dos avisos: tradueix també la base de la ruta (product, product-category) i no canviïs un slug ja indexat sense una redirecció 301, o trencaràs enllaços i cremaràs el posicionament guanyat.
Sitemap i canonical per idioma
En el SEO multilingüe de WooCommerce, cada idioma necessita estar al sitemap XML amb la seva URL pròpia, perquè Google descobreixi i rastregi totes les versions sense dependre de la navegació interna. L’ideal és un sitemap que llisti cada versió i inclogui les anotacions hreflang.
Canonical: un per idioma, mai creuat
El canonical és on més ensopega el SEO multilingüe de WooCommerce, i ha de ser autoreferencial: la pàgina anglesa es declara canònica de si mateixa, no de l’espanyola. L’error més greu és apuntar el canonical de totes les versions a l’original: amb això li dius a Google que les traduccions no s’han d’indexar, i desapareixen dels resultats. Canonical i hreflang treballen junts, però cadascun en el seu idioma.
Mesurar la indexació per idioma a Search Console
Comprova que Google entén l’arquitectura. A Search Console, revisa l’informe de Pàgines filtrant per la carpeta de cada idioma (/en/, /fr/) per veure quantes URL estan indexades per versió. Moltes pàgines «detectades però no indexades» o «alternativa amb etiqueta canònica adequada» solen delatar un canonical creuat o un hreflang mal apuntat. La inspecció d’URL sobre una fitxa traduïda et dirà quina canònica ha triat Google: és la forma més directa de confirmar que el teu SEO multilingüe de WooCommerce funciona idioma a idioma.
Comparativa: traducció al vol davant URL pròpia
Aquesta taula resumeix per què el SEO multilingüe de WooCommerce necessita una URL real per idioma i no un truc de traducció sobre la mateixa adreça:
| Aspecte | Traducció al vol / paràmetre | URL indexable per idioma |
|---|---|---|
| Indexació | Només s’indexa un idioma | Cada idioma s’indexa per separat |
| Contingut duplicat | Risc alt | Controlat amb hreflang + canonical |
| hreflang | No aplicable de manera fiable | Recíproc entre versions reals |
| Slug | Es queda en l’idioma original | Traduït a la intenció de l’usuari |
| Search Console | No es pot mesurar per idioma | Mesurable carpeta a carpeta |
Checklist de SEO internacional per a WooCommerce
- Una URL indexable i estable per idioma (sense paràmetres ni traducció al vol).
- hreflang recíproc entre totes les versions, amb autoreferència i
x-default. - Slugs i bases de ruta traduïts, amb 301 si en canvies un d’indexat.
- Canonical autoreferencial per idioma; mai creuat.
- Sitemap que inclogui cada versió d’idioma.
- Metadades (title, meta description, Open Graph) traduïdes, no clonades.
- Revisió periòdica de la indexació per carpeta a Search Console.
Aquest checklist resumeix el SEO multilingüe de WooCommerce a la pràctica: són moltes peces i totes han d’encaixar alhora. Fer-ho a mà, fitxa a fitxa, és inviable amb centenars de productes: un plugin natiu hauria de generar la URL per idioma, apuntar l’hreflang correcte i controlar el canonical i el noindex sense que toquis codi. Aquesta és la funció de EHERO Woo Multilang, que munta aquesta arquitectura de forma automàtica. I si vols redactar i optimitzar les traduccions a escala, pots potenciar el SEO amb IA connectant la teva pròpia clau d’OpenAI, Claude, Gemini, DeepL o DeepSeek: pagues uns pocs euros directament al proveïdor per tot el catàleg. Per a botigues grans, EHERO Smart Search i EHERO Woo Holded completen l’ecosistema en cerca interna multilingüe i facturació.
Preguntes freqüents
Necessito un domini diferent per a cada idioma?
No. Per a la majoria de botigues n’hi ha prou amb subcarpetes per idioma (/en/, /fr/), que hereten l’autoritat del domini i són més fàcils de mantenir que un domini per país.
L’hreflang elimina completament el contingut duplicat?
Redueix molt el risc, però s’ha de combinar amb un canonical autoreferencial per idioma; si el canonical apunta a l’idioma original, les traduccions no s’indexen.
He de traduir també el slug o n’hi ha prou amb el text?
Convé traduir el slug, perquè millora la rellevància de la URL i els clics. Això sí, si en canvies un de ja indexat, afegeix sempre una redirecció 301 des de l’antic.
Com sé si Google indexa cada idioma?
Filtra l’informe de Pàgines de Search Console per la carpeta de cada idioma i usa la inspecció d’URL sobre una fitxa traduïda per veure quina canònica ha triat.
Conclusió
Fer bé el SEO multilingüe de WooCommerce es resumeix en una regla: una URL indexable per idioma, connectada amb hreflang recíproc, amb slugs traduïts i un canonical que mai no creui idiomes. Si aquestes peces encaixen, evites el contingut duplicat i cada mercat es posiciona per separat; si fallen, ni la millor traducció et salvarà. Munta-ho de forma nativa i sense feina manual amb EHERO Woo Multilang i deixa que el plugin gestioni URLs, hreflang i canonical per tu mentre et centres a vendre en cada idioma.
