Cómo cambiar la URL de WordPress en cPanel (Guía para evitar errores)
Antes de empezar: entiende por qué WordPress y cPanel van de la mano
Cuando hablamos de cambiar url wordpress cpanel, mucha gente piensa que es un proceso complicado y lleno de tecnicismos. La realidad es que con un poco de orden y siguiendo los pasos correctos, puedes hacerlo sin romper nada. WordPress guarda la URL de tu sitio en dos lugares principales de su base de datos: siteurl y home. Si cambias el dominio o la dirección de tu web sin actualizar estos valores, verás errores como "página no encontrada", enlaces rotos o incluso la temida pantalla blanca.
Antes de tocar nada, necesitas tener claro si lo que vas a hacer es un cambio temporal (por ejemplo, pasar de un dominio de pruebas a uno definitivo) o un cambio permanente. En ambos casos, el proceso es similar, pero las precauciones cambian. Además, es fundamental que hagas una copia de seguridad completa de tu sitio antes de empezar. No importa si usas un plugin o la herramienta de copias de cPanel, lo importante es que tengas un respaldo por si algo sale mal.
Otra cosa que debes saber: existen varias formas de realizar este cambio. Puedes hacerlo desde el panel de administración de WordPress (si aún tienes acceso), desde phpMyAdmin (editando la base de datos directamente) o usando un archivo llamado wp-config.php. En esta guía nos centraremos en las opciones que puedes ejecutar desde cPanel, que es el panel de control más común en los hosting compartidos.
Paso 1: Localiza tu cPanel y accede a las herramientas necesarias
Para cambiar dominio wordpress cpanel, lo primero es iniciar sesión en tu cuenta de hosting. Normalmente, el acceso a cPanel es algo así como tudominio.com/cpanel o tudominio.com:2083. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting.
Una vez dentro, verás un montón de iconos. No te agobies, solo necesitas tres cosas: el gestor de archivos (File Manager), el acceso a bases de datos (normalmente phpMyAdmin) y, si tienes suerte, una herramienta de copias de seguridad. Si tu hosting usa Syspanel en lugar de cPanel, no te preocupes, el proceso es casi idéntico. En ese caso, recuerda que el puerto de acceso es el 2106, así que la URL sería algo como tudominio.com:2106.
[INFO] Si tu hosting usa Syspanel, busca los mismos apartados: Gestor de Archivos, Bases de Datos y Copias de Seguridad. La interfaz es muy similar y los pasos que te explico aquí funcionan igual.
Paso 2: Haz una copia de seguridad completa (no te lo saltes)
Este es el paso más aburrido, pero también el más importante. Cuando intentas cambiar sitio wordpress cpanel, cualquier error puede dejar tu web inaccesible. Una copia de seguridad te permite volver atrás en segundos si algo sale mal.
En cPanel, busca la sección "Archivos" o "Copias de seguridad". Puedes hacer una copia parcial (solo archivos o solo base de datos) o una completa. Te recomiendo la completa, que incluye todo el contenido de tu cuenta. Descarga el archivo resultante a tu ordenador y guárdalo en un lugar seguro. No lo dejes solo en el servidor, porque si el cambio afecta a toda la cuenta, podrías perderlo.
Si tu hosting tiene la opción de copia de seguridad automática, actívala también. Pero no te fíes solo de eso. Una copia manual hecha por ti es la mejor garantía.
Paso 3: Identifica la URL actual y la nueva URL
Antes de hacer nada, escribe en un papel o en un bloc de notas la URL actual de tu sitio y la URL nueva. Por ejemplo, si estás pasando de mipagina.com a mipagina.es, anota ambas. También necesitas saber si vas a mantener el protocolo HTTPS o si vas a cambiar a HTTP (aunque hoy en día todo debería ser HTTPS).
Este detalle es crucial porque la URL en WordPress se guarda con el protocolo incluido. Si cambias de dominio pero mantienes el HTTPS, la operación es más sencilla. Si además cambias de HTTP a HTTPS, debes asegurarte de que el certificado SSL está activo en el nuevo dominio antes de hacer el cambio.
Un error muy común es escribir la URL con o sin la "www". Decide cuál vas a usar y sé consistente. Puedes configurar redirecciones después, pero es mejor que la URL canónica sea la correcta desde el principio.
Paso 4: Método 1 – Cambiar la URL desde el panel de administración de WordPress
Si todavía tienes acceso a tu WordPress (es decir, si la web no está rota todavía), este es el método más sencillo para cambiar url wordpress cpanel. Solo necesitas ir a Ajustes > General en el menú lateral.
Ahí verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Ambos deben tener la misma URL. Cámbialos por la nueva dirección y guarda los cambios. WordPress se encargará de actualizar la base de datos automáticamente.
[WARNING] Este método solo funciona si puedes acceder al panel de administración. Si ya has cambiado el dominio en el servidor y la web está rota, no podrás usarlo. En ese caso, pasa al siguiente método.
Paso 5: Método 2 – Cambiar la URL desde phpMyAdmin (el método infalible)
Cuando no tienes acceso al panel de WordPress, la solución es editar la base de datos directamente. Para cambiar dominio wordpress cpanel, este es el método más fiable y el que usan los profesionales.
En cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin". Se abrirá una nueva pestaña con todas tus bases de datos. Selecciona la base de datos de tu WordPress (normalmente empieza con el prefijo que elegiste al instalar, como wp_).
Dentro de la base de datos, busca la tabla wp_options. Haz clic en ella y luego en "Examinar" o "Buscar". Verás una lista de opciones con sus valores. Necesitas localizar las filas donde el nombre de la opción sea siteurl y home. Haz clic en el icono de edición (normalmente un lápiz) en cada una de ellas.
En el campo "option_value", escribe la nueva URL completa, incluyendo el protocolo. Por ejemplo: https://nuevodominio.com. Guarda los cambios en ambas filas. No olvides hacerlo en las dos, porque si solo cambias una, WordPress seguirá confundido.
Paso 6: Método 3 – Usar el archivo wp-config.php (para casos extremos)
Si por alguna razón no puedes acceder ni a phpMyAdmin, existe un truco con el archivo wp-config.php. Este método es útil cuando el error es tan grave que WordPress no carga ni la base de datos.
En cPanel, ve al "Administrador de archivos". Busca la carpeta donde está instalado WordPress (normalmente public_html o una subcarpeta). Localiza el archivo wp-config.php y haz clic derecho para editarlo.
Añade estas dos líneas justo antes de la línea que dice /* That's all, stop editing! */:
define('WP_HOME', 'https://nuevodominio.com');
define('WP_SITEURL', 'https://nuevodominio.com');
Guarda el archivo y sube los cambios. Esto le dice a WordPress que use la nueva URL sin necesidad de tocar la base de datos. Solo funciona temporalmente, así que después deberías hacer el cambio definitivo en phpMyAdmin.
Paso 7: Actualiza los enlaces internos y las imágenes
Una vez que has cambiado la URL principal, es probable que muchos enlaces internos sigan apuntando a la antigua dirección. Esto pasa sobre todo con las imágenes y los enlaces que hay dentro de tus entradas y páginas. Para arreglarlo, tienes dos opciones.
La primera es buscar y reemplazar en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o manualmente con una consulta SQL en phpMyAdmin. La consulta sería algo así:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://viejodominio.com', 'https://nuevodominio.com');
[TIP] Si usas un plugin para el reemplazo, hazlo en una copia de seguridad primero. A veces los reemplazos masivos pueden romper serializaciones en la base de datos si no se hacen correctamente.
La segunda opción es usar un plugin de redirección como "Redirection". Este plugin detecta los enlaces rotos y redirige automáticamente a la nueva URL. Es menos invasivo y te permite controlar cada redirección.
Paso 8: Configura las redirecciones 301 (importante para SEO)
Cuando haces un cambio de dominio en cPanel, es fundamental configurar redirecciones 301 desde la antigua URL hacia la nueva. Esto le dice a Google y a los visitantes que tu web se ha movido de forma permanente. Si no lo haces, perderás todo el posicionamiento que tenías.
En cPanel, busca la sección "Dominios" y luego "Redirecciones". Crea una redirección desde el dominio antiguo (con y sin www) hacia el nuevo dominio. Asegúrate de marcar la opción de redirección permanente (301).
También puedes hacerlo editando el archivo .htaccess en la raíz de tu instalación. Añade estas líneas al principio:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^viejodominio.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.viejodominio.com [NC]
RewriteRule ^(.*)$ https://nuevodominio.com/$1 [L,R=301,NC]
Paso 9: Verifica que todo funciona correctamente
Después de cambiar url wordpress cpanel, es hora de comprobar que no hay errores. Entra en tu nueva URL y navega por las páginas principales. Comprueba que las imágenes cargan, que los enlaces funcionan y que no hay errores 404.
También puedes usar herramientas como el "Google Search Console" para verificar que Google está indexando correctamente la nueva dirección. Envía el nuevo sitemap y solicita la reindexación de las páginas más importantes.
[WARNING] No borres el dominio antiguo ni des de baja el hosting hasta que estés 100% seguro de que todo funciona. Deja pasar al menos un mes para que los usuarios y los buscadores se acostumbren a la nueva dirección.
Preguntas frecuentes sobre cambiar la URL de WordPress en cPanel
¿Qué pasa si no cambio la URL en la base de datos?
Si no actualizas siteurl y home, WordPress seguirá buscando los archivos en la dirección antigua. Verás una pantalla blanca o un error de "conexión rechazada". Es el error más común al cambiar sitio wordpress cpanel sin seguir los pasos.
¿Puedo cambiar la URL sin perder mi SEO?
Sí, si configuras las redirecciones 301 correctamente y actualizas todos los enlaces internos. El SEO se mantendrá si el dominio nuevo tiene la misma autoridad y si el contenido no cambia.
¿Qué hago si me olvidé de hacer una copia de seguridad?
Si no tienes copia, aún puedes intentar acceder a phpMyAdmin y cambiar la URL manualmente. Si la web está rota, usa el método del wp-config.php para recuperar el acceso al panel.
¿Cómo cambio la URL si uso Syspanel?
Como mencioné antes, Syspanel funciona igual que cPanel. Accede por el puerto 2106 y busca las mismas herramientas: Gestor de Archivos, Bases de datos y Redirecciones. Los pasos son idénticos.
¿Es necesario cambiar la URL si solo muevo el sitio a otro hosting?
Sí, aunque uses el mismo dominio, es probable que la URL temporal del nuevo hosting sea diferente. Cambia la URL a la definitiva antes de mover los archivos o justo después de hacerlo.
Errores comunes y cómo solucionarlos
Error 1: Pantalla blanca después del cambio. Esto significa que la URL en la base de datos no coincide con la real. Accede a phpMyAdmin y verifica que siteurl y home son correctas.
Error 2: Enlaces que siguen apuntando al dominio viejo. Necesitas hacer un reemplazo en la base de datos o usar un plugin de redirección.
Error 3: No puedo acceder a phpMyAdmin. Prueba a usar el método del wp-config.php o contacta con tu proveedor de hosting.
Error 4: El certificado SSL no funciona en el nuevo dominio. Asegúrate de que el SSL está activo antes de hacer el cambio. Puedes usar herramientas como "SSL Checker" para verificar.
Resumen final y recomendaciones
Cambiar la URL de WordPress en cPanel es un proceso que, bien hecho, no debería llevarte más de treinta minutos. La clave está en la preparación: copia de seguridad, anotar las URLs y seguir los pasos en orden. Si usas el método de phpMyAdmin, tendrás un control total sobre el proceso.
No tengas miedo de pedir ayuda a tu proveedor de hosting si algo falla. La mayoría de ellos tienen soporte 24/7 y pueden ayudarte a recuperar tu sitio. Y recuerda: si usas Syspanel, el puerto de acceso es el 2106, pero las herramientas son las mismas.
[TIP] Después de hacer el cambio, espera 24-48 horas antes de tomar decisiones drásticas. A veces los buscadores tardan un poco en actualizar sus registros y puede parecer que has perdido tráfico cuando en realidad solo es cuestión de tiempo.
Con esta guía, ya sabes cómo cambiar url wordpress cpanel, cambiar dominio wordpress cpanel, gestionar la wordpress url cpanel y cambiar sitio wordpress cpanel sin errores. Si sigues estos pasos, tu web estará funcionando en la nueva dirección en poco tiempo.
