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

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

Actualizado el 25 de noviembre de 2025

¿Qué es WPML y por qué lo necesitas para tu WordPress multilingüe?

WPML (WordPress Multilingual Plugin) es el plugin más popular y completo para crear un sitio web multilingüe en WordPress. Si tu objetivo es llegar a audiencias de diferentes países y ofrecer tu contenido en varios idiomas, WPML es la solución profesional más fiable que encontrarás.

A diferencia de otros plugins de traducción automática simples, WPML te permite tener control total sobre cada traducción. Puedes traducir entradas, páginas, menús, widgets, e incluso la apariencia del tema. Además, es compatible con los principales constructores de páginas como Elementor, WPBakery y Divi, lo que facilita la creación de un sitio multilingüe WordPress sin perder el diseño.

Cuando instalas WPML en tu hosting Plesk, obtienes una ventaja adicional: la gestión centralizada de tu sitio desde un panel de control potente. Plesk es uno de los paneles de hosting más utilizados en el mundo, y su integración con WordPress es excelente. Esto significa que podrás gestionar tanto el servidor como el plugin desde un entorno unificado y seguro.

Diferencias clave entre WPML y otros plugins de traducción

WPML se destaca por varias razones importantes:

  • Traducción profesional: Puedes contratar traductores o traducir tú mismo con el editor de traducción integrado.
  • Compatibilidad total: Funciona con miles de temas y plugins, incluyendo WooCommerce, Membership y más.
  • Gestión de idiomas avanzada: Permite configurar URLs por idioma, subdominios o dominios separados.
  • Actualizaciones constantes: El equipo de WPML actualiza el plugin regularmente para mantener la compatibilidad con las últimas versiones de WordPress.

Preparación previa antes de instalar WPML en Plesk

Antes de empezar con la instalación, necesitas cumplir algunos requisitos básicos. Esta preparación evitará problemas futuros y garantizará que tu sitio multilingüe WordPress funcione sin contratiempos.

Requisitos de sistema recomendados

Para una experiencia óptima con WPML en Plesk, asegúrate de tener:

  • Versión de WordPress: 5.0 o superior (recomendado 6.x)
  • PHP: 7.4 o superior (PHP 8.x es ideal)
  • Memoria PHP: Mínimo 128MB, recomendado 256MB
  • Espacio en disco: Al menos 500MB libres para traducciones y archivos temporales
  • Certificado SSL: Imprescindible para sitios multilingües profesionales

Cómo verificar la configuración de tu servidor en Plesk

Plesk ofrece herramientas integradas para verificar el estado de tu servidor:

  1. Accede a tu panel Plesk (normalmente en https://tu-dominio.com:8443).
  2. En el menú lateral, busca la sección de Herramientas y Configuración.
  3. Haz clic en Configuración de PHP y verifica que la versión sea la recomendada.
  4. Comprueba el límite de memoria PHP en la pestaña de Configuración avanzada.

[TIP] Si tu sitio usa mucho contenido multimedia o esperas un alto tráfico, considera aumentar la memoria PHP a 512MB. Puedes hacerlo directamente desde Plesk sin necesidad de editar archivos manualmente.

Instalación completa de WPML en tu WordPress con Plesk

Ahora viene la parte práctica. Sigue estos pasos detallados para instalar WPML correctamente en tu sitio WordPress alojado en Plesk.

Paso 1: Accede a tu panel de WordPress

Inicia sesión en tu administración de WordPress. Puedes acceder desde Plesk directamente:

  1. En Plesk, ve a la sección Sitios Web y Dominios.
  2. Busca tu dominio y haz clic en Aplicaciones.
  3. Encuentra WordPress y haz clic en el icono de Iniciar sesión en WordPress.

También puedes acceder directamente escribiendo tu-dominio.com/wp-admin en tu navegador.

Paso 2: Descarga e instala el plugin WPML

WPML no está disponible en el repositorio gratuito de WordPress, así que necesitas comprarlo en su sitio oficial. Una vez que tengas tu cuenta y el paquete instalado:

  1. Ve a PluginsAñadir nuevo en tu panel de WordPress.
  2. Haz clic en Subir plugin en la parte superior.
  3. Selecciona el archivo ZIP que descargaste de WPML (normalmente se llama sitepress-multilingual-cms.zip).
  4. Haz clic en Instalar ahora y espera a que termine la subida.
  5. Cuando termines, haz clic en Activar plugin.

[WARNING] No subas los archivos de WPML descomprimidos. Siempre debes subir el archivo ZIP completo. Si tienes problemas con la subida, verifica que el límite de tamaño de archivo en PHP sea suficiente (al menos 64MB).

Paso 3: Configuración inicial del asistente de WPML

Al activar WPML, se abrirá automáticamente un asistente de configuración. Este asistente te guiará paso a paso:

  1. Selecciona tu idioma por defecto: Elige el idioma principal de tu sitio (español, inglés, etc.).
  2. Añade idiomas adicionales: Marca los idiomas que quieres añadir. Puedes elegir varios a la vez.
  3. Elige el formato de URL: Tienes tres opciones:
    • Diferentes idiomas en subdirectorios (ej: tudominio.com/en)
    • Subdominios por idioma (ej: en.tudominio.com)
    • Dominios separados (ej: tudominio.com y tudominioingles.com)
  4. Configura el selector de idioma: Decide dónde quieres mostrar el selector (menú, widget, footer, etc.).

[INFO] Para la mayoría de sitios, la opción de subdirectorios es la más recomendada para SEO. Es más fácil de gestionar y Google la entiende perfectamente.

Paso 4: Activa los componentes adicionales de WPML

WPML tiene varios componentes que debes activar según tus necesidades:

  • WPML String Translation: Para traducir textos de temas y plugins.
  • WPML Media Translation: Para gestionar traducciones de imágenes y archivos multimedia.
  • WPML Translation Management: Para gestionar proyectos de traducción con traductores profesionales.
  • WPML CMS Nav: Para traducir menús y barras de navegación.

Puedes activarlos desde WPMLAjustesComplementos. Se recomienda activar al menos los tres primeros.

Traduciendo tu contenido: guía práctica paso a paso

Una vez instalado y configurado WPML, es hora de traducir tu contenido. Vamos a ver cómo traducir tus páginas y entradas de manera eficiente.

Cómo traducir una entrada o página manualmente

La traducción manual te da el control total sobre el contenido. Para hacerlo:

  1. Ve a Entradas o Páginas en tu menú de WordPress.
  2. Encuentra el contenido que quieres traducir y haz clic en el icono del signo "+" junto al idioma que quieres añadir.
  3. Se abrirá el editor de WordPress con una pantalla dividida: a la izquierda el original, a la derecha el campo para la traducción.
  4. Escribe o pega tu traducción en el campo correspondiente.
  5. Presta atención a los campos marcados en amarillo: son los que contienen texto traducible.
  6. Cuando termines, haz clic en Guardar o Publicar la traducción.

[TIP] No traduzcas manualmente si tienes mucho contenido. Considera usar servicios de traducción automática como DeepL o Google Translate integrados con WPML para una primera versión, y luego revisa manualmente.

Traduciendo menús y widgets

Los menús de navegación también necesitan traducción. WPML lo hace muy sencillo:

  1. Ve a AparienciaMenús.
  2. Verás que cada menú tiene ahora pestañas para cada idioma.
  3. Selecciona el idioma que quieres traducir y crea el menú correspondiente.
  4. Si quieres que las traducciones se generen automáticamente, WPML puede hacerlo por ti.

Los widgets se traducen de forma similar desde AparienciaWidgets, donde verás pestañas para cada idioma.

Traduciendo textos del tema y plugins

Muchos textos de tu tema (como "Leer más", "Buscar", etc.) no aparecen en el editor normal. Para traducirlos:

  1. Ve a WPMLTraducción de cadenas.
  2. Busca los textos que quieras traducir usando el buscador.
  3. Haz clic en el icono de traducción junto al texto.
  4. Escribe la traducción en el idioma correspondiente.
  5. Guarda los cambios.

Uso del editor de traducción profesional

WPML incluye un editor de traducción avanzado que facilita el trabajo:

  1. Ve a TraduccionesTraducción de contenido.
  2. Selecciona los contenidos que quieres traducir.
  3. Elige entre traducción manual, automática o encargar a un traductor.
  4. Si eliges manual, se abrirá el editor avanzado con todas las herramientas necesarias.

Configuraciones avanzadas de WPML para SEO multilingüe

Para que tu sitio multilingüe WordPress tenga un buen posicionamiento en Google, debes configurar correctamente los aspectos de SEO.

Configuración de URLs y sitemaps

WPML se integra perfectamente con Yoast SEO o Rank Math. Asegúrate de:

  1. Ir a WPMLAjustesSEO.
  2. Activar la opción "Añadir idiomas a los sitemaps".
  3. Configurar las URLs canónicas para que apunten al idioma correcto.
  4. Activar la traducción de slugs (URLs) para cada idioma.

Uso de hreflang para SEO internacional

Los atributos hreflang indican a Google qué versión mostrar en cada idioma. WPML los genera automáticamente, pero verifica:

  1. Ve a WPMLAjustesSEO.
  2. Marca la opción de "Generar automáticamente las etiquetas hreflang".
  3. Comprueba que los idiomas estén correctamente configurados con sus códigos (es, en, fr, etc.).

[INFO] El uso correcto de hreflang es crucial para evitar contenido duplicado y para que Google muestre la versión correcta a cada usuario según su idioma.

Solución de problemas comunes con WPML en Plesk

Aunque WPML es muy estable, pueden surgir problemas. Aquí tienes las soluciones más frecuentes.

Problema: El plugin no se activa correctamente

Si al activar WPML recibes un error, prueba estos pasos:

  1. Verifica que tu versión de WordPress es compatible.
  2. Asegúrate de que PHP tiene suficiente memoria (aumenta a 256MB).
  3. Desactiva otros plugins temporalmente para descartar conflictos.
  4. Revisa los logs de error en Plesk: Sitios WebRegistros de acceso y errores.

Problema: Las traducciones no aparecen en el front-end

Si las traducciones se guardan pero no se muestran:

  1. Ve a AjustesEnlaces permanentes y haz clic en Guardar cambios (sin modificar nada).
  2. Verifica que el selector de idioma está correctamente configurado.
  3. Limpia la caché de WordPress y del navegador.
  4. Revisa la configuración de idioma en WPMLAjustes.

Problema: Conflictos con el tema o plugins

WPML es compatible con la mayoría de temas, pero si hay conflictos:

  1. Prueba con un tema por defecto como Twenty Twenty-Four.
  2. Desactiva plugins uno a uno para identificar el conflicto.
  3. Consulta la documentación de compatibilidad de WPML.
  4. Contacta con el soporte de WPML (el soporte es excelente y responden rápido).

Recomendaciones finales para tu sitio multilingüe WordPress

Para terminar, aquí tienes las mejores prácticas que te recomiendo seguir:

Mantenimiento y actualizaciones

  • Actualiza WPML regularmente (el plugin te avisará de nuevas versiones).
  • Haz copias de seguridad antes de cada actualización.
  • Usa el sistema de actualización de Plesk para mantener WordPress y plugins al día.

Rendimiento y caché

  • Instala un plugin de caché como WP Rocket o W3 Total Cache.
  • Configura la caché por idioma (WPML tiene compatibilidad nativa).
  • Considera usar un CDN para mejorar la velocidad global.

Soporte y recursos

  • Consulta la documentación oficial de WPML en wpml.org.
  • Únete a la comunidad de WPML en Facebook.
  • Si usas Syspanel (antes HestiaCP) en lugar de Plesk, recuerda que el puerto de acceso es el 2106, aunque la configuración de WPML será idéntica.

[TIP] Si tu site es de comercio electrónico con WooCommerce, WPML Premium incluye soporte completo para tiendas multilingües, incluyendo productos, carrito y pasarelas de pago.

Preguntas frecuentes (FAQ) sobre WordPress multilingüe WPML

¿WPML es gratuito?

No, WPML es un plugin premium. Tiene diferentes planes según el número de sitios donde quieras usarlo. El precio es anual e incluye actualizaciones y soporte.

¿Puedo usar WPML con cualquier tema?

WPML es compatible con la mayoría de temas profesionales. Los temas populares como Astra, GeneratePress o OceanWP tienen compatibilidad total. Si usas un tema muy antiguo o mal codificado, podrías tener problemas.

¿Afecta WPML al rendimiento de mi sitio?

WPML añade algo de sobrecarga, pero es mínima si lo configuras correctamente. Usa caché y un buen hosting para compensar. La mayoría de usuarios no notan diferencia.

¿Puedo cambiar el idioma por defecto después de configurar WPML?

Sí, puedes hacerlo desde WPMLAjustesIdiomas. Ten en cuenta que cambiar el idioma por defecto puede afectar al SEO de las URLs ya indexadas.

¿Cómo añado un nuevo idioma después de la instalación?

Es muy sencillo: ve a WPMLAjustesIdiomas, selecciona el nuevo idioma y haz clic en Añadir. WPML generará la estructura necesaria automáticamente.

¿Puedo usar traducción automática con WPML?

Sí, WPML se integra con servicios como DeepL, Google Translate y Microsoft Translator. Puedes usar traducción automática para un primer borrador y luego revisar manualmente.

Crear un sitio multilingüe WordPress con WPML en Plesk es un proceso muy accesible si sigues estos pasos. Con paciencia y buena configuración, tendrás tu sitio en varios idiomas en poco tiempo, alcanzando audiencias globales y mejorando tu posicionamiento SEO internacional. Recuerda que la clave está en una buena planificación inicial y en mantener todo actualizado y optimizado.

¿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