Documentación de Universally

Guías paso a paso, consejos de SEO multilingüe y mejores prácticas para ayudarte a traducir y escalar tu sitio web de WordPress.

Subdominios y subdirectorios

Cada idioma obtiene su propia URL, y en WordPress y con el SDK de Astro, esa URL es un subdirectorio: example.com/es/pricing/. Los subdominios de idioma como es.example.com están disponibles para proyectos de Cualquier sitio web y para Astro en el modo de servicio Subdominio; consulta Subdominios de idioma.

El cuadro de diálogo Agregar idioma de destino con los pasos Idioma, Región y Formato de URL, y las tres opciones de Formato de URL resaltadas

Lo que eliges por idioma

La estructura de la URL es fija para un proyecto. Lo que eliges para cada idioma es el segmento que lo identifica, bajo Formato de URL, y toma tres formas:

  • El código de idioma, así el español se convierte en /es/. La opción habitual.
  • El código de región, así el español (México) se convierte en /mx/. Útil cuando te diriges a países en lugar de idiomas, y más claro para los visitantes que piensan en mercados.
  • Un segmento personalizado de 2 a 6 caracteres, cuando ningún código se lee como deseas.

Cada segmento debe ser único dentro del proyecto y se aplica a todas las rutas de manera uniforme. Se puede cambiar más tarde desde la fila del idioma en la pantalla Todos los idiomas. Ver Agregar y quitar idiomas.

Por qué subdirectorios

Vale la pena saberlo, porque es lo que la mayoría de los sitios deberían querer:

  • Nada que configurar. Sin registros DNS, sin certificados, sin hosts por idioma.
  • Cada idioma contribuye a la autoridad de un dominio en lugar de dividirla entre hosts.
  • Cada idioma sigue siendo una URL real, indexable por separado, que es lo que los motores de búsqueda necesitan.

Qué no cambia

Tus slugs permanecen en el idioma de origen. /es/pricing/ es español en /pricing/, no /es/precios/. Se agrega el segmento de idioma; el resto de la ruta se pasa exactamente como estaba. Si un slug traducido es importante para ti, eso no es algo que Universally haga.

Tus URLs existentes siguen funcionando. Agregar un idioma no mueve ni reescribe nada que ya se haya publicado. Ver URLs existentes y redirecciones.

Subdominios de idioma

Servir cada idioma en su propio nombre de host, como es.example.com, está disponible para proyectos de Cualquier sitio web y Astro, y aún no para WordPress o los creadores de sitios web. Un proyecto en modo JavaScript puede pasar a subdominios desde su página de Configuración, y no se puede volver atrás. Cada nombre de host de idioma necesita tres registros DNS: uno dirige el subdominio, uno demuestra que posees el dominio y uno permite que se emita el certificado. Consulta Subdominios de idioma.

¿Te ha resultado útil?