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

Guía para crear un sitio WordPress multilingüe en Plesk

Actualizado el 1 de octubre de 2025

¿Quieres llegar a clientes de diferentes países sin complicarte la vida con la tecnología? Crear un sitio WordPress multilingüe en Plesk es más fácil de lo que piensas. En esta guía te explicaré paso a paso cómo configurar un sitio multiidioma WordPress usando el panel de control Plesk, sin necesidad de ser un experto en programación. Te prometo que al final de este artículo podrás tener tu web funcionando en varios idiomas.

¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar plugins y configurar idiomas, asegúrate de tener estos requisitos básicos.

Un hosting con Plesk

Plesk es un panel de control de hosting muy popular que facilita la gestión de sitios web. Si tu proveedor de hosting utiliza Plesk (o si usas un servidor dedicado con Syspanel, que es el mismo sistema pero con otro nombre y acceso por el puerto 2106), estás listo. Si no estás seguro, pregunta a tu proveedor si su panel es Plesk.

WordPress instalado

Lo más probable es que ya tengas WordPress instalado en tu dominio. Si no es así, desde Plesk puedes instalarlo en un par de clics. Busca la sección "Aplicaciones" o "WordPress Toolkit" dentro de tu panel.

Un dominio o subdominio

Para un sitio multilingüe, puedes usar un solo dominio con subdirectorios (ejemplo.com/es, ejemplo.com/en) o subdominios (es.ejemplo.com, en.ejemplo.com). La opción más común y recomendada para SEO es la primera.

[INFO] Si usas Syspanel (Plesk) recuerda que el acceso suele ser a través del puerto 2106. Por ejemplo: https://tudominio.com:2106

Paso 1: Elige el plugin adecuado para tu WordPress multilingüe

No necesitas ser programador para crear un sitio multiidioma WordPress. Existen plugins que hacen todo el trabajo pesado. Los dos más populares son:

  • WPML (WordPress Multilingual Plugin): Es el más completo y potente. Es de pago, pero ofrece soporte profesional y funciona con casi cualquier tema y plugin.
  • Polylang: Es gratuito y muy fácil de usar. Perfecto para sitios pequeños o medianos. Tiene una versión de pago con funciones extra.

Para esta guía, usaremos Polylang por su sencillez y porque es gratuito. Si tu proyecto requiere más complejidad, WPML sigue pasos muy similares.

Instalación del plugin

  1. Ve a tu escritorio de WordPress.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca "Polylang".
  4. Instálalo y actívalo.

[TIP] Si tu sitio ya tiene contenido, no te preocupes. Polylang te permite traducir páginas y entradas existentes sin perder nada.

Paso 2: Configura los idiomas en Plesk (opcional pero recomendado)

Aunque el plugin gestiona los idiomas a nivel de WordPress, es buena práctica configurar los idiomas también en Plesk para que el servidor esté optimizado.

Añadir idiomas en Plesk

  1. Inicia sesión en Plesk (o en Syspanel con el puerto 2106).
  2. Ve a Websites & Domains y selecciona tu dominio.
  3. Busca la sección Idiomas o Localización (depende de la versión).
  4. Añade los idiomas que necesites (español, inglés, francés, etc.). Esto ayuda a que el servidor maneje mejor las redirecciones y cabeceras.

No te preocupes si no ves esta opción. No es obligatoria para que el plugin funcione, pero es un plus.

Paso 3: Configura Polylang para tu sitio multilingüe

Una vez activado Polylang, verás un nuevo menú llamado Idiomas en tu escritorio de WordPress.

Añadir los idiomas

  1. Ve a Idiomas > Añadir nuevo.
  2. Selecciona el idioma que quieras (por ejemplo, Español).
  3. Elige la bandera y el código (es_ES).
  4. Repite el proceso para cada idioma (Inglés, Francés, etc.).
  5. Marca el idioma por defecto (normalmente el que más usas).

Configurar las URLs

Polylang te permite elegir cómo se mostrarán los idiomas en la URL. Las opciones son:

  • El idioma está contenido en el nombre del directorio: La más recomendada. Ejemplo: tudominio.com/es/, tudominio.com/en/.
  • El idioma está contenido en el nombre del subdominio: Ejemplo: es.tudominio.com, en.tudominio.com.
  • El idioma está contenido en el nombre del dominio: Para dominios separados (ejemplo.es, example.com).

Para la mayoría de los casos, elige la primera opción (directorios). Esto es lo mejor para SEO y para la experiencia del usuario.

Configurar el switch de idioma

Polylang añade automáticamente un widget de selección de idioma. Puedes colocarlo en tu menú, en la barra lateral o en el pie de página.

  1. Ve a Apariencia > Widgets.
  2. Busca el widget Polylang Language Switcher.
  3. Arrástralo a la zona que prefieras (por ejemplo, el encabezado).
  4. Personaliza cómo se muestra (banderas, nombres, etc.).

[WARNING] Si tu tema no soporta bien el widget, puede que no se vea correctamente. En ese caso, puedes añadir el selector mediante código PHP en el archivo header.php de tu tema hijo. Pero eso es más avanzado. Para empezar, el widget suele funcionar.

Paso 4: Traduce tu contenido

Ahora viene la parte divertida: traducir tu web. Polylang te permite traducir páginas, entradas, categorías, etiquetas e incluso menús.

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. Cada bandera representa un idioma.
  3. Haz clic en la bandera del idioma al que quieras traducir (por ejemplo, la bandera de inglés).
  4. Se abrirá un editor 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 y entrada que quieras tener en varios idiomas.

Traducir menús

Los menús también deben ser traducidos. Polylang lo hace muy fácil:

  1. Ve a Apariencia > Menús.
  2. Arriba verás una pestaña que dice "Seleccionar un idioma". Elige el idioma que quieras editar.
  3. Crea o modifica el menú para ese idioma.
  4. Repite para cada idioma.

[TIP] Si tienes un menú con muchas páginas, puedes duplicar el menú original y luego traducir los nombres de los enlaces. Polylang te da esa opción.

Paso 5: Configura el SEO para tu sitio multilingüe

El SEO es clave para que tu WordPress multilingüe Plesk sea encontrado en todos los idiomas. Aquí te doy algunos consejos básicos.

Usa un plugin SEO compatible con multilingüe

Plugins como Yoast SEO o Rank Math tienen versiones que funcionan bien con Polylang (y con WPML). Te permiten traducir los títulos, meta descripciones y slugs de cada idioma.

  1. Instala y activa Yoast SEO (o Rank Math).
  2. Ve a una entrada o página traducida.
  3. En la sección de Yoast, verás que puedes editar el título y la meta descripción de forma independiente para cada idioma.
  4. Asegúrate de que los slugs (la parte de la URL) también sean diferentes para cada idioma. Por ejemplo: /es/servicios/ y /en/services/.

Configura las etiquetas hreflang

Las etiquetas hreflang le dicen a Google qué versión de tu página mostrar a los usuarios según su idioma y región. Polylang las añade automáticamente, pero puedes verificarlas.

  1. Ve a Idiomas > Ajustes en Polylang.
  2. Marca la opción "Activar las etiquetas hreflang".
  3. Esto añadirá las etiquetas necesarias en el código de tu web.

Evita contenido duplicado

Google no penaliza por contenido duplicado si está en diferentes idiomas, pero es bueno evitar confusiones. Asegúrate de que cada versión de tu página tenga contenido único y relevante para ese idioma. No traduzcas automáticamente con Google Translate sin revisar, ya que puede generar texto de baja calidad.

[INFO] Si usas Syspanel, recuerda que el acceso es por el puerto 2106. No olvides configurar también el SEO a nivel de servidor (como los redireccionamientos 301) si cambias la estructura de URLs.

Paso 6: Prueba y publica tu sitio multilingüe

Antes de anunciar al mundo tu nuevo sitio multiidioma WordPress, haz estas comprobaciones:

Verifica que los idiomas se cambian correctamente

Haz clic en el selector de idioma y asegúrate de que te lleva a la versión correcta. Revisa que las URLs tengan el formato esperado (/es/, /en/).

Comprueba la velocidad de carga

Un sitio multilingüe puede ser un poco más pesado. Usa herramientas como GTmetrix o PageSpeed Insights para verificar que todo va bien.

Revisa los formularios y plugins

Si usas formularios de contacto, carritos de compra u otros plugins, asegúrate de que también se traduzcan correctamente. Algunos plugins necesitan configuraciones adicionales para ser multilingües.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al crear un WordPress multilingüe en Plesk.

¿Puedo usar un plugin gratuito para mi sitio multilingüe?

Sí, Polylang es gratuito y muy potente. Para sitios pequeños o medianos es más que suficiente. Si necesitas funciones avanzadas como traducción de campos de WooCommerce o compatibilidad con temas complejos, considera la versión de pago de Polylang o WPML.

¿Necesito configurar algo en Plesk para que funcione el multilingüe?

No es obligatorio, pero es recomendable. En Plesk puedes añadir los idiomas a nivel de servidor para optimizar las redirecciones. Si usas Syspanel (puerto 2106), el proceso es el mismo.

¿Cómo afecta el multilingüe al SEO de mi web?

Muy positivamente si lo haces bien. Google valora que ofrezcas contenido en varios idiomas, ya que mejora la experiencia del usuario. Solo asegúrate de usar etiquetas hreflang y de que cada versión tenga contenido único y de calidad.

¿Puedo traducir mi web automáticamente?

Puedes usar servicios como Google Translate, pero no es recomendable. Las traducciones automáticas suelen ser de baja calidad y pueden dañar tu SEO. Es mejor traducir manualmente o contratar a un traductor profesional.

¿Mi tema de WordPress es compatible con Polylang?

La mayoría de los temas modernos lo son. Si tu tema no muestra bien el selector de idioma, puedes usar un plugin de widgets o añadir el código manualmente. Si tienes dudas, consulta la documentación de tu tema.

¿Qué hago si tengo problemas con el selector de idioma?

Primero, verifica que el widget esté bien colocado en Apariencia > Widgets. Si no funciona, prueba a desactivar otros plugins para ver si hay conflicto. También puedes usar el shortcode [polylang_langswitcher] en una página o entrada.

Conclusión

Crear un sitio multiidioma WordPress con Plesk es un proceso sencillo si sigues los pasos correctos. Con un plugin como Polylang, puedes tener tu web funcionando en varios idiomas en menos de una hora. Recuerda que la clave está en la planificación: elige bien los idiomas, estructura las URLs correctamente y no descuides el SEO.

Ahora que ya sabes cómo hacerlo, ¿por qué no empiezas hoy mismo? Tus clientes de todo el mundo te lo agradecerán.

[TIP FINAL] Si en algún momento te sientes perdido, recuerda que Syspanel (Plesk) tiene una amplia documentación y foros de ayuda. Y si usas el puerto 2106 para acceder, no olvides guardar esa dirección en tus favoritos. ¡Buena suerte con tu proyecto 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