SEO multiidioma WooCommerce: 7 claves para posicionar fóra

Consultoría EHERO

8 minutos de lectura

O SEO multilingüe WooCommerce comeza antes de traducir a primeira palabra: comeza cando decides que cada idioma terá a súa propia URL indexable e que Google entenderá como se relacionan esas versións entre si. Traducir a ficha «ao voo» sobre a mesma dirección, ou agochar os idiomas tras un parámetro, é a vía máis rápida cara ao contido duplicado e cara a páxinas que nunca se posicionan no mercado que che interesa. Nesta guía montamos unha arquitectura internacional sólida: unha URL por idioma, hreflang ben apuntado, slugs traducidos, sitemap e canonical correctos, e como medir a indexación en Search Console.

SEO multilingüe WooCommerce: hreflang e URLs por idioma

SEO multilingüe WooCommerce: por que traducir non abonda

Un erro moi repetido é pensar que, se o texto aparece traducido, xa estás facendo SEO internacional. Para Google, cada versión debe ser unha dirección propia e rastrexable: se a tradución se xera sobre a mesma URL segundo o idioma do navegador, o buscador só ve unha páxina, indexa un idioma e descarta os demais. Un bo SEO multilingüe WooCommerce persegue o contrario: que cada idioma sexa unha páxina independente e que todas estean conectadas entre si.

Se vés de cero, repasa antes a nosa guía completa para traducir WooCommerce, porque a tradución é o paso previo sobre o que se apoia esta arquitectura.

O erro de traducir sen URL propia por idioma

Traducir sen URL propia (con cookies, con JavaScript no cliente ou cun parámetro tipo ?lang=en) ten tres consecuencias: o buscador non indexa cada idioma por separado, non mostra a versión correcta en cada mercado e, a miúdo, interpreta o contido mesturado como duplicado.

Unha URL indexable por idioma: a base de todo

A primeira decisión estrutural do SEO multilingüe WooCommerce é como separas os idiomas na URL. Hai tres patróns válidos:

  • Subcartafol (tienda.com/en/): a opción máis habitual; herda a autoridade do dominio.
  • Subdominio (en.tienda.com): válido, pero Google trátao case como un sitio aparte.
  • Dominio por país (tienda.fr): o sinal xeográfico máis forte, pero o máis caro de posicionar desde cero.

Para a maioría das tendas, a subcartafol é o mellor equilibrio. O importante para o SEO multilingüe WooCommerce é que a URL sexa estable, limpa e rastrexable: sen parámetros de sesión e sen tradución que dependa do navegador.

Como estruturar o SEO multilingüe WooCommerce por cartafoles

Con subcartafol, o produto en español vive en /producto/mochila-viaje/ e a súa versión inglesa en /en/product/travel-backpack/. Non só cambia o prefixo de idioma: tamén cambian a base (producto a product) e o slug. Esa coherencia dille ao buscador que cada cartafol é unha árbore completa e autónoma, non unha capa sobre o orixinal.

Etiquetas hreflang: relacionar versións e evitar duplicados

O hreflang conecta as versións dunha mesma páxina en distintos idiomas: dille a Google que esta URL é a versión inglesa daquela outra española, e que a cada usuario lle amose a súa. É a peza que evita que dúas versións compitan entre si e reduce o risco de contido duplicado; en calquera proxecto de SEO multilingüe WooCommerce, é a etiqueta que máis se configura mal.

Cada páxina debe declarar todas as versións, incluída ela mesma, de forma recíproca: se a española apunta á inglesa, a inglesa debe apuntar de volta. Engade unha entrada x-default para a versión por defecto. A referencia oficial está na documentación de Google sobre sitios multirrexionais e multilingües.

Erros típicos con hreflang

  • Non recíproco: A apunta a B, pero B non apunta a A; Google ignora a relación.
  • Códigos mal formados: en-UK en vez de en-GB, ou combinacións idioma-país que non existen.
  • Apuntar a URLs con redirección: o hreflang debe sinalar a URL final e indexable.
  • Esquecer a autorreferencia ou o x-default: falta media relación e o círculo non se pecha.

Slugs traducidos ao idioma do usuario

O slug tamén debe traducirse. Un usuario inglés que busca «travel backpack» espera /en/product/travel-backpack/, non /en/product/mochila-viaje/. O slug traducido mellora a relevancia da URL e sobe a porcentaxe de clics porque coincide coa intención de busca: é unha das panca máis rendibles do SEO multilingüe WooCommerce e das máis esquecidas. Dous avisos: traduce tamén a base da ruta (product, product-category) e non cambies un slug xa indexado sen unha redirección 301, ou romperás ligazóns e queimarás o posicionamento gañado.

Sitemap e canonical por idioma

No SEO multilingüe WooCommerce, cada idioma necesita estar no sitemap XML coa súa URL propia, para que Google descubra e rastrexe todas as versións sen depender da navegación interna. O ideal é un sitemap que liste cada versión e inclúa as anotacións hreflang.

Canonical: un por idioma, nunca cruzado

O canonical é onde máis tropeza o SEO multilingüe WooCommerce, e debe ser autorreferencial: a páxina inglesa declárase canónica de si mesma, non da española. O fallo máis grave é apuntar o canonical de todas as versións á orixinal: con iso dille a Google que as traducións non deben indexarse, e desaparecen dos resultados. Canonical e hreflang traballan xuntos, pero cada un no seu idioma.

Medir a indexación por idioma en Search Console

Comproba que Google entende a arquitectura. En Search Console, revisa o informe de Páxinas filtrando polo cartafol de cada idioma (/en/, /fr/) para ver cantas URLs están indexadas por versión. Moitas páxinas «detectadas pero non indexadas» ou «alternativa con etiqueta canónica axeitada» adoitan delatar un canonical cruzado ou un hreflang mal apuntado. A inspección de URL sobre unha ficha traducida dirache que canónica escolleu Google: é a forma máis directa de confirmar que o teu SEO multilingüe WooCommerce funciona idioma a idioma.

Comparativa: tradución ao voo fronte a URL propia

Esta táboa resume por que o SEO multilingüe WooCommerce necesita unha URL real por idioma e non un truco de tradución sobre a mesma dirección:

Aspecto Tradución ao voo / parámetro URL indexable por idioma
Indexación Só se indexa un idioma Cada idioma indexase por separado
Contido duplicado Risco alto Controlado con hreflang + canonical
hreflang Non aplicable de forma fiable Recíproco entre versións reais
Slug Queda no idioma orixinal Traducido á intención do usuario
Search Console Non se pode medir por idioma Medible cartafol a cartafol

Checklist de SEO internacional para WooCommerce

  • Unha URL indexable e estable por idioma (sen parámetros nin tradución ao voo).
  • hreflang recíproco entre todas as versións, con autorreferencia e x-default.
  • Slugs e bases de ruta traducidos, con 301 se cambias un xa indexado.
  • Canonical autorreferencial por idioma; nunca cruzado.
  • Sitemap que inclúa cada versión de idioma.
  • Metadatos (title, meta description, Open Graph) traducidos, non clonados.
  • Revisión periódica da indexación por cartafol en Search Console.

Este checklist resume o SEO multilingüe WooCommerce na práctica: son moitas pezas e todas deben encaixar á vez. Facelo a man, ficha a ficha, é inviable con centos de produtos: un plugin nativo debería xerar a URL por idioma, apuntar o hreflang correcto e controlar o canonical e o noindex sen que toques código. Esa é a función de EHERO Woo Multilang, que monta esta arquitectura de forma automática. E se queres redactar e optimizar as traducións a escala, podes potenciar o SEO con IA conectando a túa propia clave de OpenAI, Claude, Gemini, DeepL ou DeepSeek: pagas uns poucos euros directamente ao provedor por todo o catálogo. Para tendas grandes, EHERO Smart Search e EHERO Woo Holded completan o ecosistema en busca interna multilingüe e facturación.

Preguntas frecuentes

Necesito un dominio distinto para cada idioma?

Non. Para a maioría das tendas abonda con subcartafoles por idioma (/en/, /fr/), que herdan a autoridade do dominio e son máis doadas de manter que un dominio por país.

O hreflang elimina por completo o contido duplicado?

Reduce moito o risco, pero debe combinarse cun canonical autorreferencial por idioma; se o canonical apunta ao idioma orixinal, as traducións non se indexan.

Tengo que traducir tamén o slug ou abonda co texto?

Convén traducir o slug, porque mellora a relevancia da URL e os clics. Iso si, se cambias un xa indexado, engade sempre unha redirección 301 desde o antigo.

Como sei se Google indexa cada idioma?

Filtra o informe de Páxinas de Search Console polo cartafol de cada idioma e usa a inspección de URL sobre unha ficha traducida para ver que canónica escolleu.

Conclusión

Facer ben o SEO multilingüe WooCommerce resúmese nunha regra: unha URL indexable por idioma, conectada con hreflang recíproco, con slugs traducidos e un canonical que nunca cruce idiomas. Se esas pezas encaixan, evitas o contido duplicado e cada mercado se posiciona por separado; se fallan, nin a mellor tradución te salvará. Móntao de forma nativa e sen traballo manual con EHERO Woo Multilang e deixa que o plugin xestione URLs, hreflang e canonical por ti mentres te centras en vender en cada idioma.

Queres estar ao tanto de todas as novidades?

Síguenos nas nosas redes sociais para non perder nada!

Subscríbete ao noso boletín

Recibe ofertas exclusivas e actualizacións.

Obtén un 10% de desconto no teu primeiro pedido!