Cómo crear un sitio WordPress multilingüe en Plesk
¿Por qué necesitas un sitio WordPress multilingüe en Plesk?
Tener un sitio web en varios idiomas ya no es un lujo, sino una necesidad si quieres llegar a audiencias internacionales. Si tu hosting usa Plesk, estás de suerte: esta plataforma de administración de servidores facilita mucho la gestión de sitios WordPress multilingües. En esta guía te explicaré paso a paso cómo configurar un sitio multilingüe WordPress usando Plesk, con métodos que van desde plugins hasta configuraciones avanzadas.
Imagina que tienes una tienda online, un blog o un portafolio profesional. Si solo está en español, te estás perdiendo clientes de otros países que hablan inglés, francés, alemán o portugués. Con un sitio multilingüe WordPress, no solo mejoras la experiencia de usuario, sino que también ganas posiciones en buscadores internacionales. Plesk te permite gestionar dominios, subdominios y bases de datos fácilmente, lo que simplifica la traducción de tu contenido.
[INFO] Si usas un panel alternativo como Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106. En Plesk, el acceso suele ser por el puerto 8443 con HTTPS.
¿Qué necesitas antes de empezar?
Antes de lanzarte a crear un WordPress multilingüe Plesk, asegúrate de tener:
- Acceso a Plesk con permisos de administrador o de gestión de sitios web.
- WordPress instalado en tu dominio principal. Si no lo tienes, Plesk tiene un instalador automático en "Aplicaciones" o "WordPress Toolkit".
- Dominio principal configurado (ejemplo: tudominio.com).
- Dominios adicionales o subdominios si decides usar el método de sitios separados (ejemplo: entudominio.com/en/ o en.tudominio.com).
- Certificados SSL para cada dominio/subdominio si usas HTTPS (recomendado).
- Plugin de traducción elegido (te recomendaré los mejores más adelante).
Método 1: Usar un plugin de traducción (el más fácil)
Este es el método más popular y recomendado para principiantes. Consiste en instalar un plugin en tu WordPress que gestiona las traducciones desde el mismo panel de administración. No necesitas crear sitios separados ni tocar archivos del servidor.
Paso 1: Instala un plugin de traducción
Desde el panel de WordPress (accedes a través de Plesk > WordPress Toolkit > tu sitio > "Ir a WordPress"), ve a "Plugins" > "Añadir nuevo". Los mejores plugins para Plesk WordPress idiomas son:
- WPML: El más completo, pero de pago. Permite traducciones profesionales y compatibilidad con temas y plugins.
- Polylang: Gratuito y muy potente. Ideal para sitios pequeños o medianos.
- TranslatePress: Visual y fácil, puedes traducir directamente desde el frontend.
Para esta guía, usaremos Polylang por ser gratuito y sencillo.
Paso 2: Configura los idiomas
Una vez instalado y activado Polylang, ve a "Idiomas" > "Añadir nuevo". Selecciona los idiomas que quieras (español, inglés, francés, etc.). Puedes ordenarlos por prioridad. Marca "Activar" para cada uno.
Paso 3: Traduce tu contenido
Con Polylang, cada entrada, página o categoría tiene un botón para añadir la traducción. Por ejemplo, si tienes una página "Sobre nosotros" en español, haces clic en el icono de "más" y creas la versión en inglés. El plugin se encarga de mantener la relación entre versiones.
Paso 4: Añade el selector de idioma
Para que los usuarios cambien de idioma, necesitas un menú o widget. Ve a "Apariencia" > "Widgets" y arrastra el widget "Selector de idioma de Polylang" a la barra lateral o al pie de página. También puedes añadirlo al menú principal desde "Apariencia" > "Menús".
[TIP] Si tu tema no soporta bien el selector, usa el shortcode
[polylang_langswitcher]en cualquier página o entrada.
Paso 5: Configura las URLs (importante para SEO)
En "Ajustes" > "Idiomas" > "Ajustes de URL", elige cómo quieres que se vean las URLs. Recomiendo "El nombre del idioma en la URL" (ejemplo: tudominio.com/es/, tudominio.com/en/). Esto es excelente para SEO porque Google entiende que cada versión es un contenido independiente.
Ventajas de este método:
- No necesitas conocimientos técnicos.
- Todo se gestiona desde WordPress.
- Los cambios se reflejan al instante.
Desventajas:
- Puede ralentizar el sitio si tienes muchos idiomas.
- Algunos plugins de pago (como WPML) ofrecen mejor compatibilidad con temas complejos.
Método 2: Sitios separados con subdominios o subdirectorios (avanzado)
Si prefieres tener una instalación de WordPress por idioma (por ejemplo, para sitios muy grandes o con necesidades específicas), puedes usar Plesk para crear subdominios o subdirectorios. Este método es más complejo pero ofrece mayor control.
Paso 1: Crea los subdominios en Plesk
Accede a Plesk > "Sitios web y dominios" > "Añadir subdominio". Por ejemplo, para inglés crea en.tudominio.com, para francés fr.tudominio.com, etc. Asegúrate de que tengan su propio directorio (ejemplo: /en, /fr).
Paso 2: Instala WordPress en cada subdominio
Usa el instalador de WordPress de Plesk para cada subdominio. Cada instalación será independiente, con su propia base de datos y archivos.
Paso 3: Traduce manualmente o con plugins
Ahora tienes varios sitios WordPress. Puedes traducir el contenido manualmente (copiando páginas y cambiando el idioma) o usar un plugin multired como Multisite Language Switcher si configuras WordPress en modo multisitio (esto es más avanzado).
Paso 4: Configura el SEO multilingüe
Para que Google entienda que estos sitios son versiones del mismo contenido, debes añadir etiquetas hreflang. Puedes hacerlo con plugins como Yoast SEO o Rank Math, o manualmente editando el header.php de tu tema.
[WARNING] Este método requiere más mantenimiento: actualizaciones de plugins y temas por separado, backups independientes, etc. No lo recomiendo para principiantes.
Método 3: Usar el sistema de dominios de Plesk con redirección
Otra opción es tener un dominio por idioma (ejemplo: tudominio.es, tudominio.fr, tudominio.com) y redirigirlos a una instalación principal de WordPress con un plugin de traducción. En Plesk, puedes añadir dominios adicionales en "Sitios web y dominios" > "Añadir dominio" y luego configurar redirecciones 301 en "Redirecciones".
Este método es útil si ya tienes dominios específicos para cada país, pero la gestión del contenido se hace desde un solo WordPress.
Consejos SEO para tu sitio multilingüe WordPress
Un sitio multilingüe WordPress requiere atención especial para que los buscadores lo indexen correctamente. Aquí tienes claves:
- Usa etiquetas hreflang: Indican a Google qué idioma tiene cada página. Los plugins como Polylang o WPML lo hacen automáticamente.
- Evita contenido duplicado: Cada versión debe ser única, no una traducción automática literal. Si usas Google Translate, revísalo manualmente.
- Sitemaps separados: Asegúrate de que cada idioma tenga su propio sitemap. Herramientas como Yoast SEO lo gestionan.
- URLs limpias: Como mencioné, mejor usar
/es/,/en/que parámetros como?lang=es. - Velocidad: Un sitio multilingüe puede ser más pesado. Optimiza imágenes, usa caché (Plesk tiene herramientas de caché) y elige un hosting rápido.
FAQ: Preguntas frecuentes sobre WordPress multilingüe en Plesk
¿Puedo usar Plesk para gestionar traducciones automáticas?
Sí, pero no de forma nativa. Plesk te da la infraestructura (dominios, subdominios, bases de datos), pero las traducciones las gestionas desde WordPress con plugins. Algunos plugins como TranslatePress ofrecen integración con Google Translate o DeepL para traducción automática.
¿Cuál es el mejor plugin para WordPress traducción Plesk?
Depende de tu presupuesto y necesidades:
- Gratuito: Polylang (fácil, ideal para blogs y sitios pequeños).
- De pago: WPML (profesional, compatible con WooCommerce, temas complejos).
- Visual: TranslatePress (traduces desde el frontend, arrastrando y soltando).
¿Puedo tener un sitio multilingüe sin plugins?
Sí, pero es muy tedioso. Tendrías que crear páginas separadas para cada idioma (ejemplo: tudominio.com/es/acerca-de/ y tudominio.com/en/about/) y enlazarlas manualmente. Además, el SEO sería un caos. Los plugins te ahorran horas de trabajo.
¿Cómo afecta el rendimiento tener varios idiomas?
Depende del método. Con un plugin como Polylang, el rendimiento apenas se resiente si tienes pocos idiomas. Con sitios separados, el impacto es mayor porque cada instalación consume recursos. Usa caché y CDN para mitigarlo.
¿Puedo usar Syspanel (HestiaCP) para esto?
Sí, pero el proceso es similar. En Syspanel, el puerto de acceso es el 2106, y la gestión de dominios y bases de datos es igual de sencilla. Sin embargo, Plesk tiene herramientas más integradas para WordPress, como el WordPress Toolkit que facilita clonar, actualizar y gestionar plugins.
Conclusión
Crear un sitio multilingüe WordPress en Plesk es más fácil de lo que parece. El método del plugin (Polylang o WPML) es el más recomendado para la mayoría de usuarios porque no requiere conocimientos técnicos y todo se gestiona desde el mismo panel de WordPress. Si necesitas mayor control o tienes un sitio muy grande, los subdominios separados son una opción válida, pero asume más trabajo.
Recuerda que Plesk te da la base sólida: gestión de dominios, SSL, bases de datos y herramientas de caché. Aprovecha su WordPress Toolkit para mantener tu instalación actualizada y segura. Y no olvides configurar bien el SEO multilingüe para que Google y otros buscadores entiendan tu contenido.
[TIP] Si tienes dudas, empieza con un sitio de prueba. Plesk permite crear subdominios como
test.tudominio.comsin afectar tu sitio principal. Practica con Polylang hasta que domines el flujo de traducción.
Ahora ya tienes todo lo necesario para lanzar tu WordPress multilingüe Plesk. ¡Manos a la obra y a conquistar el mundo con tu contenido en varios idiomas!
