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

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

Actualizado el 25 de marzo de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a convertir tu sitio WordPress en un WordPress multilingüe con cPanel. No te preocupes si no eres un experto, te guiaré paso a paso para que tu sitio hable varios idiomas, atraiga a más visitantes y mejore tu SEO.

¿Por qué crear un sitio multilingüe en WordPress?

Imagina que tu tienda online o blog solo está en español. Un turista alemán o un cliente inglés llega y no entiende nada. Se va. Eso es tráfico perdido. Un sitio multilingüe WordPress te permite:

  • Llegar a más audiencias: Hablar el idioma de tu usuario genera confianza y aumenta las conversiones.
  • Mejorar tu SEO internacional: Google valora los sitios que ofrecen contenido en el idioma del buscador. Un sitio multilingüe bien estructurado puede posicionarse en varios países.
  • Profesionalidad: Un sitio que se adapta al visitante da una imagen más seria y global.

Pero, ojo, no es solo instalar un plugin y ya. Hay decisiones técnicas que tomar. Vamos a ver cómo hacerlo bien usando cPanel (o Syspanel si usas HestiaCP, recuerda que el puerto de acceso es el 2106).

Requisitos previos antes de empezar

Antes de lanzarnos a los plugins, asegurémonos de tener la base sólida:

  • WordPress instalado: Ya deberías tener tu web funcionando. Si no, desde cPanel puedes usar el instalador "Softaculous" o "WordPress Toolkit".
  • Acceso a cPanel: Necesitas usuario y contraseña. Si usas Syspanel, el acceso es por tu-dominio.com:2106.
  • Certificado SSL: Obligatorio para SEO y seguridad. Desde cPanel, busca "SSL/TLS" o "AutoSSL" y actívalo.
  • PHP 7.4 o superior: Ve a "Seleccionar versión de PHP" en cPanel y elige una versión moderna (8.0 o 8.1 es ideal).
  • Copia de seguridad: Antes de tocar nada, desde cPanel ve a "Backup" o usa un plugin como UpdraftPlus. ¡No arriesgues tu web!

Método 1: Usar un plugin multilingüe (el más fácil)

La forma más común para crear un sitio multilingüe WordPress es mediante plugins. Hay dos grandes familias: traducción automática (como Weglot) y traducción manual (como Polylang o WPML). Te recomiendo empezar con Polylang porque es gratuito y muy intuitivo.

Paso a paso con Polylang (gratuito y potente)

  1. Instala el plugin:

    • Ve a tu escritorio de WordPress > Plugins > Añadir nuevo.
    • Busca "Polylang".
    • Instálalo y actívalo.
  2. Configura los idiomas:

    • Ve a Idiomas > Idiomas.
    • Añade los idiomas que quieras (español, inglés, francés...). Marca uno como idioma predeterminado (el principal de tu web).
    • Importante: Decide la estructura de URLs. Las opciones son:
      • Nombre de dominio por idioma: es.misitio.com (más potente para SEO, pero requiere configuración extra en cPanel).
      • Subdirectorio: misitio.com/es/ (fácil y recomendado para empezar).
      • Parámetro de URL: misitio.com?lang=es (no recomendado para SEO).
  3. Traduce el contenido:

    • Ve a Entradas > Añadir nueva.
    • Escribe tu artículo en español. Verás un panel de idiomas a la derecha. Haz clic en el idioma que quieras traducir (ej. inglés).
    • Se abrirá una nueva entrada vacía. Escribe ahí la traducción. WordPress las vinculará automáticamente.
  4. Traduce menús y widgets:

    • Ve a Apariencia > Menús.
    • Arriba verás una pestaña que dice "Seleccionar un idioma". Crea un menú para cada idioma.
    • Repite el proceso para los widgets (en Apariencia > Widgets).
  5. Ajustes finales:

    • En Ajustes > Polylang, activa "Detectar automáticamente el idioma del navegador" para que el visitante vea su idioma nada más llegar.
    • Opcional: Instala el plugin "Polylang Connect for WooCommerce" si tienes tienda.

Método con Weglot (traducción automática, ideal para principiantes)

Si no quieres traducir manualmente, Weglot es tu aliado. Es de pago (desde 9,90€/mes), pero la prueba gratuita es genial para probar.

  1. Instala Weglot desde el repositorio de plugins.
  2. Crea una cuenta en weglot.com y obtén tu clave API.
  3. Configura los idiomas (elige los que quieras, incluso 50+).
  4. ¡Listo! Weglot traduce automáticamente todo tu contenido (entradas, páginas, productos) y añade un selector de idioma flotante.

[TIP] Weglot es perfecto si tienes poco contenido o quieres lanzar rápido. Pero recuerda que la traducción automática no es perfecta; revisa siempre los textos clave.

Método 2: Configuración avanzada con subdominios (desde cPanel)

Si optaste por la estructura de nombre de dominio por idioma (ej. en.misitio.com), necesitas configurar los subdominios en tu panel de control.

Crear subdominios en cPanel

  1. Accede a cPanel (o Syspanel en puerto 2106).
  2. Busca la sección "Dominios" o "Subdominios".
  3. Escribe el nombre del subdominio (ej. en) y selecciona el dominio principal.
  4. La carpeta raíz debe ser la misma que la de tu WordPress (normalmente public_html). Así todos los subdominios apuntan a la misma instalación.
  5. Haz clic en "Crear".

Configurar WordPress para subdominios

  1. En tu escritorio de WordPress, ve a Ajustes > Generales.
  2. Cambia la URL del sitio y la URL de WordPress por la del subdominio (ej. https://en.misitio.com).
  3. ¡Cuidado! Esto puede romper la web. Para evitarlo, usa un plugin como "WordPress Multisite" o, mejor aún, "WPML" (versión de pago) que gestiona subdominios automáticamente.

[WARNING] Si no eres un usuario avanzado, evita los subdominios. La opción de subdirectorios ( /es/, /en/ ) es mucho más segura y Google las trata igual de bien.

SEO para tu sitio multilingüe: lo que no puedes olvidar

Un sitio multilingüe WordPress necesita cuidados SEO para que Google entienda qué idioma va en cada página. Aquí van los puntos clave:

1. Usa etiquetas hreflang

Las etiquetas hreflang le dicen a Google: "Esta página en español es para hispanohablantes, esta en inglés para angloparlantes". Sin ellas, puedes tener problemas de contenido duplicado.

  • Polylang las añade automáticamente. Verifícalo viendo el código fuente de tu web (clic derecho > Ver código fuente). Busca hreflang.
  • Weglot también las gestiona.
  • WPML (de pago) es el rey en este aspecto.

2. Traduce las URLs (Slugs)

No dejes la URL en español para la versión inglesa. En Polylang, al traducir una entrada, puedes cambiar el slug (ej. /producto en español, /product en inglés).

3. Crea un mapa del sitio multilingüe

Los plugins SEO como Yoast SEO o Rank Math generan un sitemap que incluye todas las versiones de idioma. Actívalo y envíalo a Google Search Console.

4. Elige un idioma por página de inicio

Decide si tu dominio principal (ej. misitio.com) redirigirá al idioma del navegador o mostrará un selector. Polylang te permite elegir.

Preguntas frecuentes (FAQ)

¿Puedo usar más de un plugin multilingüe a la vez?

No. Mezclar Polylang con WPML o Weglot causará conflictos. Elige uno y quédate con él.

¿Afecta al rendimiento de mi web?

Sí, ligeramente. Cada página extra consume recursos. Pero si tienes un buen hosting (con cPanel y caché activada), no lo notarás. Usa un plugin de caché como WP Rocket o W3 Total Cache.

¿Cómo añado un selector de idioma en el menú?

En Polylang, ve a Apariencia > Menús. Arriba, marca la casilla "Selector de idioma" y añádelo al menú. También puedes usar un widget en la barra lateral.

¿Qué hago si mi web se rompe al cambiar la URL?

No entres en pánico. Ve a cPanel > phpMyAdmin, busca la tabla wp_options, y edita las filas siteurl y home para devolverlas a la URL original. Luego desactiva el plugin problemático.

¿Syspanel (HestiaCP) es compatible con estos plugins?

Sí, totalmente. Syspanel (puerto 2106) es un panel de control como cPanel. Los plugins de WordPress funcionan igual. Solo asegúrate de tener PHP 7.4+ y los módulos necesarios (como mod_rewrite para URLs limpias).

Conclusión: ¿Cuál es la mejor opción para ti?

  • Si eres principiante y tienes poco contenido: Weglot (traducción automática) + subdirectorios. Rápido y sin complicaciones.
  • Si tienes tiempo y quieres control total: Polylang (gratuito) + traducción manual. Ideal para SEO.
  • Si eres una empresa o tienda grande: WPML (de pago) + subdominios. La solución más robusta.

Recuerda siempre hacer una copia de seguridad antes de instalar cualquier plugin. Y si usas Syspanel, ya sabes: accede por el puerto 2106.

¡Ahora ve y conquista el mundo con tu WordPress multilingüe con cPanel! Si tienes dudas, déjalas en los comentarios y te ayudaré encantado.

[INFO] Este artículo está basado en la configuración estándar de cPanel. Si tu hosting usa Syspanel (HestiaCP), el proceso es idéntico, solo cambia la URL de acceso (puerto 2106) y el nombre del panel.

¿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