🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un sitio WordPress multilingüe con Plesk

Actualizado el 12 de mayo de 2026

Introducción: ¿Por qué necesitas un sitio WordPress multilingüe?

Tener un sitio web en un solo idioma limita tu alcance. Si tu negocio o proyecto aspira a llegar a audiencias internacionales, ofrecer contenido en varios idiomas es un paso fundamental. Un sitio WordPress multilingüe no solo mejora la experiencia del usuario, sino que también es un factor positivo para el SEO, ya que Google y otros buscadores pueden indexar y mostrar tu contenido en el idioma correcto para cada visitante.

En este artículo, te guiaremos paso a paso para crear un sitio web multilingüe utilizando Plesk como panel de control de hosting. Plesk es una herramienta potente y amigable que facilita la gestión de múltiples idiomas en WordPress. Además, te recomendaremos los mejores plugins traducción WordPress y te daremos consejos prácticos para que tu sitio web multilingüe funcione sin problemas.

Si estás usando otro panel como Syspanel (antes conocido como HestiaCP, cuyo acceso es a través del puerto 2106), los conceptos generales son similares, aunque los pasos específicos pueden variar. Nos centraremos en Plesk por ser uno de los más comunes en hosting compartido y VPS.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Un hosting con Plesk instalado (versión 18 o superior recomendada).
  • Acceso al panel de administración de Plesk (generalmente en https://tudominio.com:8443).
  • Un dominio propio (por ejemplo, tudominio.com).
  • WordPress instalado en Plesk (si no lo tienes, puedes hacerlo desde el instalador de aplicaciones de Plesk).
  • Conocimientos básicos de navegación en Plesk y WordPress.

Paso 1: Instalar WordPress en Plesk

Si aún no tienes WordPress, Plesk facilita su instalación en pocos clics.

  1. Inicia sesión en tu panel de Plesk.
  2. Ve a Aplicaciones o WordPress Toolkit (dependiendo de la versión).
  3. Haz clic en Instalar WordPress.
  4. Selecciona el dominio donde quieres instalarlo.
  5. Elige un nombre para el sitio, usuario administrador y contraseña.
  6. Marca la opción de Instalar en varios idiomas si está disponible (esto te permitirá elegir el idioma base, pero luego añadiremos más).
  7. Completa la instalación.

[TIP] Si ya tienes WordPress instalado, puedes saltarte este paso.


Paso 2: Elegir el plugin de traducción adecuado

Para crear un WordPress multilingüe Plesk, necesitarás un plugin de traducción. Los más populares son:

  • WPML (WordPress Multilingual Plugin): Es el más completo y recomendado para sitios profesionales. Permite traducciones manuales y automáticas, gestión de idiomas, y es compatible con la mayoría de temas y plugins. Es de pago.
  • Polylang: Una alternativa gratuita y muy potente. Ideal para sitios pequeños o medianos. Te permite añadir idiomas de forma sencilla y tiene una versión premium con funciones extra.
  • TranslatePress: Plugin freemium que traduce visualmente desde el frontend. Muy fácil de usar, pero puede ser limitado en sitios grandes.

Para este tutorial, usaremos Polylang por ser gratuito y fácil de configurar. Si tu proyecto requiere funciones avanzadas (como traducción automática con Google Translate), considera WPML o TranslatePress.

[INFO] Todos estos plugins funcionan perfectamente en Plesk, ya que no requieren configuraciones especiales del servidor más allá de los permisos de escritura en la carpeta wp-content.


Paso 3: Instalar y configurar Polylang

3.1 Instalación del plugin

  1. En el escritorio de WordPress, ve a Plugins > Añadir nuevo.
  2. Busca Polylang.
  3. Instálalo y actívalo.

3.2 Configuración inicial

  1. Ve a Idiomas > Idiomas (nuevo menú que aparece tras activar Polylang).
  2. Haz clic en Añadir nuevo idioma.
  3. Selecciona el idioma que quieras añadir (por ejemplo, Español, Inglés, Francés). Puedes elegir varios a la vez marcando las casillas.
  4. Ordena los idiomas por importancia (el primero será el idioma por defecto).
  5. Haz clic en Guardar.

[WARNING] Elige bien el idioma por defecto. Si después quieres cambiarlo, tendrás que reasignar traducciones manualmente.

3.3 Configurar URLs y opciones

  1. Ve a Idiomas > Ajustes.
  2. En Opciones de URL, elige cómo quieres que se muestren los idiomas en la URL:
    • El idioma está contenido en el nombre del directorio (por ejemplo, tudominio.com/es/, tudominio.com/en/). Es la opción más común y recomendada.
    • El idioma está contenido en el nombre del subdominio (por ejemplo, es.tudominio.com, en.tudominio.com). Requiere configurar subdominios en Plesk.
    • El idioma está contenido en el nombre del dominio (por ejemplo, tudominio.es, tudominio.com). Es más complejo.
  3. Marca Activar la detección del idioma del navegador si quieres que los visitantes sean redirigidos automáticamente a su idioma preferido.
  4. Guarda los cambios.

[TIP] Para la mayoría de los casos, la opción de directorio es la más sencilla y compatible con SEO.


Paso 4: Traducir el contenido de tu sitio

Una vez configurado Polylang, puedes empezar a traducir páginas, entradas, categorías, etiquetas y menús.

4.1 Traducir páginas y entradas

  1. Ve a Entradas > Todas las entradas o Páginas > Todas las páginas.
  2. Verás una columna con banderas de idiomas. Cada elemento tendrá un icono de lápiz o un enlace para añadir la traducción.
  3. Haz clic en el icono del idioma que quieras traducir (por ejemplo, la bandera inglesa para traducir al inglés).
  4. Se abrirá el editor de WordPress con el contenido original. Traduce el título, el contenido y los campos personalizados.
  5. Publica la traducción.

Repite este proceso para cada página o entrada.

4.2 Traducir categorías y etiquetas

  1. Ve a Idiomas > Traducciones de taxonomías.
  2. Selecciona la categoría o etiqueta que quieras traducir.
  3. Añade el nombre en el idioma correspondiente.

4.3 Traducir menús

  1. Ve a Apariencia > Menús.
  2. Crea un menú para cada idioma (por ejemplo, "Menú Español", "Menú Inglés").
  3. Asigna cada menú a la ubicación deseada (por ejemplo, menú principal).
  4. En Idiomas > Ajustes, en la sección Menús, asigna cada menú a su idioma correspondiente.

[TIP] Polylang también permite sincronizar elementos del menú, como los enlaces a páginas traducidas, para que se muestren automáticamente en el idioma correcto.


Paso 5: Configurar el cambio de idioma en el frontend

Para que los visitantes puedan elegir su idioma, necesitas añadir un selector de idiomas en tu sitio. Polylang incluye un widget y un shortcode.

5.1 Usar el widget de Polylang

  1. Ve a Apariencia > Widgets.
  2. Arrastra el widget Polylang Language Switcher a la zona que prefieras (sidebar, footer, etc.).
  3. Configura las opciones: mostrar banderas, nombres de idiomas, etc.

5.2 Usar el shortcode

Si tu tema no tiene zonas de widgets, puedes añadir el shortcode [polylang_langswitcher] en cualquier página o entrada. También puedes insertarlo en el archivo header.php de tu tema (requiere conocimientos de PHP).

[WARNING] Si modificas archivos del tema, hazlo en un tema hijo para evitar perder los cambios al actualizar el tema.


Paso 6: Optimización SEO para sitios multilingües

Un sitio web multilingüe bien configurado puede mejorar tu posicionamiento en buscadores. Sigue estos consejos:

  • Usa etiquetas hreflang: Polylang y WPML añaden automáticamente las etiquetas hreflang en el código HTML, indicando a Google qué idioma tiene cada página.
  • Evita contenido duplicado: Traduce completamente el contenido, no uses traducciones automáticas sin revisar.
  • Configura un sitemap por idioma: Algunos plugins SEO como Yoast o Rank Math son compatibles con Polylang y generan sitemaps separados para cada idioma.
  • Verifica la indexación: Usa Google Search Console para ver que todas las versiones de idioma estén indexadas correctamente.

[INFO] Plesk no interfiere en el SEO de tu WordPress multilingüe, pero asegúrate de que tu hosting tenga buena velocidad y soporte para HTTPS.


Paso 7: Solución de problemas comunes

7.1 El selector de idiomas no aparece

  • Verifica que el widget esté activo y colocado en una zona visible.
  • Comprueba que hayas creado al menos una traducción para alguna página o entrada.

7.2 Las URLs no funcionan correctamente

  • Revisa la configuración de enlaces permanentes en Ajustes > Enlaces permanentes. A veces, al cambiar la estructura de URLs, es necesario guardar de nuevo.
  • Si usas subdominios, asegúrate de que estén configurados en Plesk y apunten al mismo directorio de WordPress.

7.3 El plugin de traducción da error de memoria

  • Si tu sitio tiene muchas traducciones, es posible que necesites aumentar el límite de memoria de PHP. En Plesk, ve a Hosting & DNS > Ajustes de PHP y aumenta el valor de memory_limit.

[WARNING] Siempre haz una copia de seguridad antes de modificar archivos o configuraciones del servidor.


Preguntas frecuentes (FAQ)

¿Puedo usar Plesk para gestionar múltiples idiomas sin plugins?

No directamente. Plesk no tiene una herramienta nativa para traducción de contenido. Necesitas un plugin de WordPress.

¿Qué pasa si cambio de hosting?

Si migras tu WordPress a otro servidor con Plesk (o incluso a Syspanel, puerto 2106), las traducciones se mantendrán siempre que exportes e importes la base de datos y los archivos correctamente.

¿Polylang es compatible con WooCommerce?

Sí, pero necesitas la versión premium de Polylang (Polylang Pro) o usar WPML para una integración más fluida.

¿Cómo afecta el multilingüe al rendimiento?

Los plugins de traducción pueden ralentizar un poco el sitio, pero con un buen hosting y caché (por ejemplo, usando el caché de Plesk o un plugin como WP Rocket) no debería haber problemas.


Conclusión

Crear un WordPress multilingüe con Plesk es un proceso sencillo si sigues los pasos adecuados. Con la ayuda de plugins como Polylang, puedes ofrecer tu contenido en varios idiomas, mejorar la experiencia del usuario y expandir tu alcance global.

Recuerda que la clave está en una buena planificación: elige el plugin que mejor se adapte a tus necesidades, configura correctamente las URLs y no olvides optimizar el SEO. Con Plesk, la gestión del servidor es fácil, permitiéndote centrarte en lo importante: tu contenido.

Si tienes dudas, no dudes en consultar la documentación de Polylang o contactar al soporte de tu hosting. ¡Buena suerte con tu sitio multilingüe!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel