Definición: En el contexto de la arquitectura de la información web, la internacionalización (abreviada como i18n — 18 letras entre la i y la n) es el conjunto de decisiones estructurales sobre cómo organizar un sitio con contenido en múltiples idiomas o dirigido a múltiples regiones geográficas.
Diferencia entre idioma y región: El idioma es el código lingüístico (español, inglés, francés). La región es el territorio (España, México, Argentina). Un sitio puede necesitar versiones distintas para el mismo idioma en distintas regiones (español de España vs. español de México) si hay diferencias significativas en el contenido, el vocabulario o la oferta.
Las tres opciones estructurales principales:
| Opción | Ejemplo | Cuándo usarla |
|---|---|---|
| TLD por país | ejemplo.es, ejemplo.de | Presencia internacional consolidada, contenido muy diferenciado por país |
| Subdominio por idioma/región | es.ejemplo.com, de.ejemplo.com | Separación técnica clara, equipos independientes por idioma |
| Subdirectorio por idioma/región | ejemplo.com/es/, ejemplo.com/de/ | La opción más habitual; concentra la autoridad del dominio |
Señal técnica para buscadores: Hreflang es la implementación que indica a los buscadores las relaciones entre versiones del mismo contenido en distintos idiomas o regiones.
Error habitual: Decidir la estrategia de internacionalización cuando el sitio ya tiene contenido publicado en un idioma. Migrar de ejemplo.com/pagina/ a ejemplo.com/es/pagina/ cuando hay miles de URLs indexadas es una operación de alto riesgo que requiere una gestión exhaustiva de redirecciones.
Relacionado con: Hreflang, subdominio, TLD, canonical.