SEO técnico
El SEO multilenguaje funciona mejor cuando el routing es explícito
Por qué CA, ES y EN deberían tener rutas de primer nivel, alternates y canonical desde el principio.
Si una web apunta a catalán, español e inglés, esos idiomas no deberían quedar implícitos. Deberían estar en la ruta y declarados.
La base útil es simple:
/ca//es//en/
Y cada sección debería respetar esa estructura:
/ca/blog//es/tools//en/contact/
Por qué importa
Los buscadores entienden mucho mejor las páginas alternativas por idioma cuando el sitio hace el trabajo obvio:
- cada idioma tiene su propia URL
- las canonical apuntan a la página actual
- los
hreflangapuntan a las traducciones equivalentes - el sitemap incluye todas las rutas localizadas
Esto es mucho más limpio que mezclar idiomas en una sola página o esconder la traducción detrás de scripts.