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 hoy esa URL es un subdirectorio: example.com/es/pricing/. Los subdominios de idioma como es.example.com están en una versión beta cerrada y aún no se pueden seleccionar, por lo que los subdirectorios son en lo que se debe planificar, tanto en WordPress como a través de la API.

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, aunque sea la única opción, porque es la que la mayoría de los sitios querrán:

  • 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

Se está desarrollando el servicio de cada idioma en su propio nombre de host y, por el momento, está limitado a una versión beta cerrada. Dos cosas a tener en cuenta si estás planeando para ello:

  • No está disponible en WordPress. La beta cubre proyectos que enrutan el tráfico a través de Universally en lugar de a través del plugin de WordPress.
  • Se establece al crear el proyecto y no se puede cambiar después. Mover un proyecto existente de subdirectorios a subdominios significa crear un nuevo proyecto.

Cada nombre de host de idioma también necesita su propia configuración de DNS: un registro de enrutamiento más dos registros de validación emitidos al crear el certificado. Esa es la principal diferencia práctica con los subdirectorios, que no necesitan ninguno.

Si los subdominios son importantes para tu sitio, informa a soporte y ellos podrán decirte cuál es su estado. Ver Obtener soporte.

¿Te ha resultado útil?