¿Cómo crear un sitio WordPress multilingüe en cPanel?
¿Quieres llegar a clientes de diferentes países o idiomas con un solo sitio web? Crear un WordPress multilingüe desde cPanel es más fácil de lo que parece. No necesitas saber programar ni instalar varias copias de WordPress. Con las herramientas adecuadas, puedes tener un sitio web multilingüe funcionando en cuestión de minutos. En esta guía te explico paso a paso cómo hacerlo, desde la configuración inicial en cPanel hasta la instalación de los mejores plugins multilingüe.
¿Qué necesitas para empezar?
Antes de lanzarte, asegúrate de tener lo siguiente:
- Un dominio propio (ej: tudominio.com).
- Un plan de hosting con cPanel activo.
- WordPress instalado en tu dominio (si no lo tienes, lo instalaremos desde cPanel).
- Acceso al panel de administración de WordPress (wp-admin).
Si cumples con esto, estás listo para crear tu WordPress multilingüe cPanel sin complicaciones.
Paso 1: Instalar WordPress desde cPanel (si aún no lo tienes)
Si ya tienes WordPress instalado, salta a la sección de plugins. Si no, sigue estos pasos:
- Inicia sesión en cPanel. Normalmente accedes desde
tudominio.com/cpanelo la URL que te haya dado tu hosting. - Busca la sección "Softaculous Apps Installer" o "Instalador de WordPress". En la mayoría de los paneles, está en la categoría "Software".
- Haz clic en el icono de WordPress.
- Pulsa "Install Now" (Instalar ahora).
- Completa los datos:
- Protocolo:
https://(si tienes SSL activo). - Dominio: Selecciona tu dominio principal.
- Directorio: Déjalo vacío para instalar en la raíz.
- Nombre del sitio: Pon el nombre de tu negocio.
- Nombre de usuario y contraseña: Crea credenciales seguras.
- Protocolo:
- Haz clic en "Install" y espera unos segundos. Recibirás un enlace a tu panel de administración.
[TIP]: Si tu hosting usa Syspanel (la alternativa moderna a cPanel), el acceso al panel es a través del puerto 2106 (ej: tudominio.com:2106). El proceso de instalación es idéntico.
Paso 2: Elige el mejor plugin multilingüe para WordPress
No necesitas instalar WordPress en varios idiomas por separado. Los plugins multilingüe te permiten traducir páginas, entradas, menús y widgets desde un solo panel. Aquí tienes los más recomendados:
WPML (WordPress Multilingual Plugin)
- Precio: De pago (desde $39 USD al año).
- Ventajas: Soporte técnico premium, compatibilidad con casi todos los temas y plugins, gestión de traducciones profesionales.
- Ideal para: Negocios que necesitan traducciones exactas y mucho control.
Polylang
- Precio: Gratuito (con versión Pro opcional).
- Ventajas: Fácil de usar, permite añadir tantos idiomas como quieras, compatible con la mayoría de temas.
- Ideal para: Pequeños proyectos o blogs personales.
TranslatePress
- Precio: Gratuito (con versión de pago desde $89 USD al año).
- Ventajas: Traducción visual en tiempo real, no requiere conocimientos técnicos.
- Ideal para: Usuarios que prefieren traducir directamente desde el frontend.
[INFO]: Para esta guía, usaremos Polylang por su equilibrio entre funcionalidad y precio cero. Si necesitas funciones avanzadas, WPML es la mejor opción.
Paso 3: Instalar y configurar Polylang desde cPanel
Una vez que tengas WordPress instalado, sigue estos pasos:
- Accede a tu panel de administración (ej:
tudominio.com/wp-admin). - Ve a Plugins → Añadir nuevo.
- En el buscador, escribe "Polylang".
- Haz clic en "Instalar ahora" y luego en "Activar".
- Aparecerá un nuevo menú llamado "Idiomas" en la barra lateral izquierda.
Configuración inicial de Polylang
- Ve a Idiomas → Añadir nuevo idioma.
- Selecciona el primer idioma (ej: Español). Pulsa "Añadir nuevo idioma".
- Repite el proceso para añadir el segundo idioma (ej: Inglés, Francés, Alemán, etc.).
- Una vez añadidos, ve a Idiomas → Ajustes.
- Marca la opción "El idioma se determina a partir del contenido" para que WordPress detecte automáticamente el idioma.
- Elige si quieres que el idioma por defecto sea el primero que añadiste.
- Guarda los cambios.
[WARNING]: No actives la opción "Ocultar la página de inicio en el idioma por defecto" a menos que sepas lo que haces. Puede romper la navegación.
Paso 4: Traducir páginas y entradas con Polylang
Ahora que tienes los idiomas configurados, es hora de traducir tu contenido.
Traducir una página existente
- Ve a Páginas → Todas las páginas.
- Pasa el ratón sobre la página que quieres traducir (ej: "Inicio").
- Verás un enlace que dice "Añadir traducción" (con la bandera del idioma que añadiste).
- Haz clic en la bandera del idioma de destino (ej: inglés).
- Se abrirá un editor de WordPress en blanco. Traduce el contenido manualmente.
- Publica la página. Ahora tendrás dos versiones: una en español y otra en inglés.
Traducir entradas de blog
El proceso es idéntico:
- Ve a Entradas → Todas las entradas.
- Busca la entrada que quieres traducir.
- Haz clic en el enlace de traducción (bandera).
- Escribe la versión traducida y publícala.
[TIP]: Si tienes muchas páginas, usa la opción "Sincronizar" en Polylang para que los cambios en el contenido original (como enlaces o imágenes) se reflejen automáticamente en las traducciones.
Paso 5: Configurar el selector de idiomas para los visitantes
Para que los usuarios puedan cambiar de idioma, necesitas añadir un selector de idiomas a tu sitio.
- Ve a Apariencia → Widgets.
- Busca el widget "Selector de idiomas de Polylang".
- Arrástralo a la zona que quieras (barra lateral, pie de página, etc.).
- Configura si quieres mostrar las banderas, los nombres de los idiomas o ambos.
- Guarda los cambios.
También puedes añadirlo al menú:
- Ve a Apariencia → Menús.
- Crea un nuevo menú o edita uno existente.
- A la izquierda, busca la opción "Enlaces de idiomas" (de Polylang).
- Añade los idiomas que quieras al menú.
- Guarda el menú.
[INFO]: Si tu tema no soporta bien los selectores de idiomas, instala el plugin "Polylang Language Switcher" para más opciones de personalización.
Paso 6: Optimizar el SEO multilingüe
Un sitio web multilingüe necesita configuración SEO para que Google entienda qué idioma mostrar a cada usuario.
Configurar etiquetas hreflang
Polylang añade automáticamente etiquetas hreflang en el código HTML. Sin embargo, verifica que estén presentes:
- Ve a Idiomas → Ajustes.
- En la pestaña "Opciones de URL", asegúrate de que esté marcada la opción "El idioma se determina a partir del contenido".
- Guarda.
Usar un plugin SEO multilingüe
Recomiendo Yoast SEO o Rank Math. Ambos son compatibles con Polylang:
- Instala y activa Yoast SEO desde Plugins → Añadir nuevo.
- Ve a SEO → General y configura el título y la descripción para cada idioma.
- En cada página o entrada, verás una pestaña de Yoast SEO con campos separados para cada idioma.
[WARNING]: No olvides traducir también las meta descripciones y los títulos SEO. Si dejas el mismo texto en todos los idiomas, Google penalizará tu sitio por contenido duplicado.
Paso 7: Prueba tu sitio multilingüe
Antes de lanzarlo al mundo, haz estas comprobaciones:
- Navega por el sitio en cada idioma. Asegúrate de que todas las páginas, entradas y menús se muestren correctamente.
- Prueba el selector de idiomas desde diferentes dispositivos (móvil, tablet, escritorio).
- Revisa los enlaces: Si tienes formularios o botones de llamada a la acción, verifica que dirijan a la versión correcta del idioma.
- Comprueba la velocidad: Un sitio multilingüe puede ser más lento si tienes muchas traducciones. Usa herramientas como GTmetrix para optimizar.
[TIP]: Si notas que el sitio carga lento, activa la caché con un plugin como WP Rocket o W3 Total Cache. También puedes usar un CDN como Cloudflare.
Preguntas frecuentes (FAQ)
¿Puedo tener más de dos idiomas?
Sí. Polylang y WPML permiten añadir tantos idiomas como quieras. Solo repite el proceso de añadir idiomas y traducir contenido.
¿Necesito conocimientos de programación?
No. Todo se hace desde el panel de WordPress. Solo necesitas saber copiar y pegar texto traducido.
¿Cómo manejo los plugins que no son compatibles con multilingüe?
La mayoría de los plugins populares (WooCommerce, Contact Form 7, Elementor) son compatibles con Polylang y WPML. Si encuentras uno que no, busca alternativas o contrata la versión Pro del plugin multilingüe.
¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?
El proceso es exactamente el mismo. La diferencia es que accedes a Syspanel a través del puerto 2106 (ej: tudominio.com:2106). Una vez dentro, busca el instalador de WordPress (Softaculous o similar) y sigue los pasos.
¿Puedo traducir el sitio automáticamente?
No recomendamos la traducción automática para contenido profesional, ya que suele ser imprecisa. Usa servicios como Google Translate solo para pruebas, pero contrata traductores humanos o usa herramientas como DeepL para mayor calidad.
Resumen rápido
Crear un WordPress multilingüe en cPanel se resume en estos pasos:
- Instala WordPress desde cPanel (o tu Syspanel en el puerto 2106).
- Elige un plugin multilingüe (Polylang para gratis, WPML para profesionales).
- Instala y configura el plugin desde el panel de WordPress.
- Traduce páginas, entradas y menús.
- Añade un selector de idiomas.
- Configura el SEO con etiquetas hreflang.
- Prueba todo antes de publicar.
[INFO]: Si tienes dudas durante el proceso, consulta la documentación oficial de Polylang o WPML. La mayoría de los problemas comunes tienen solución en sus foros de soporte.
¿Listo para conquistar nuevos mercados? Con esta guía, tu sitio web multilingüe estará funcionando en menos de una hora. ¡Manos a la obra!
