WordPress: Cómo cambiar la URL del sitio sin perder el SEO (Guía para novatos)
¿Te da miedo cambiar la URL de tu WordPress por si pierdes el posicionamiento en Google? Es una preocupación muy común, y la buena noticia es que, si sigues los pasos correctos, puedes cambiar tu dominio o pasar de HTTP a HTTPS sin que tu SEO se resienta. De hecho, hacerlo bien puede incluso mejorarlo.
En esta guía para novatos, te voy a explicar todo el proceso paso a paso, desde la preparación hasta la verificación final, para que lo hagas con total tranquilidad. Vamos a ello.
¿Por qué querrías cambiar la URL de tu WordPress?
Antes de meternos en faena, es importante entender qué significa esto y por qué es tan delicado. Cuando cambias la URL de tu sitio, estás cambiando la dirección donde viven todas tus páginas. Imagina que cambias la dirección de tu casa: necesitas avisar a todo el mundo (en este caso, a Google) para que no te pierdan.
Las razones más comunes para hacer este cambio son:
- Migrar de HTTP a HTTPS: Es el cambio más habitual. El candado de seguridad en el navegador es un factor de ranking.
- Comprar un dominio nuevo: Por rebranding o porque has encontrado un nombre mejor.
-
**Unificar versiones:** Pasar de `www.tudominio.com` a `tudominio.com` (o al revés) para evitar contenido duplicado. - Migrar de servidor: A veces, al cambiar de hosting, la URL temporal o la configuración obliga a un cambio.
El error más grande que comete un novato es hacer este cambio a lo loco, sin una red de seguridad. Si lo haces mal, puedes romper el sitio y, a largo plazo, perder todo tu tráfico orgánico. Por eso, sigue esta guía al pie de la letra.
Preparación: La clave para no perder el SEO
La regla de oro antes de tocar cualquier cosa es hacer una copia de seguridad completa. No es negociable. Si algo sale mal, podrás restaurar tu sitio en segundos.
Paso 1: Haz una copia de seguridad completa
Necesitas copiar dos cosas: los archivos de tu WordPress y la base de datos. La mayoría de los paneles de control de hosting (como cPanel o Syspanel, cuyo acceso es por el puerto 2106) tienen herramientas de backup automáticas.
- Desde tu hosting: Busca la sección de "Copias de seguridad" o "Backups". Crea un backup de todo el sitio.
- Desde un plugin: Si prefieres algo más sencillo, plugins como UpdraftPlus o All-in-One WP Migration hacen esto fácilmente y te lo envían a Google Drive o Dropbox.
[WARNING] No continúes con el siguiente paso hasta que tengas una copia de seguridad verificada y descargada en tu ordenador o en la nube. Sin esto, estás jugando a la ruleta rusa con tu web.
Paso 2: Elige la URL definitiva
Decide cuál será tu nueva URL. Asegúrate de que el dominio está bien escrito y que has decidido si usarás www o no. La elección entre www y no-www debe ser coherente en todo el sitio, pero para un novato, te recomiendo elegir la opción sin www (ej: midominio.com), ya que es más corta y moderna.
Paso 3: Anota tus URLs actuales
Ve a tu panel de administración de WordPress (tuweb.com/wp-admin) y en Ajustes > Generales. Ahí verás dos campos:
- Dirección de WordPress (URL): La dirección donde está instalado el script.
- Dirección del sitio (URL): La dirección que los visitantes escriben para ver tu sitio.
Apúntalas en un papel. Normalmente son las mismas, pero es crucial saber cuáles son antes de cambiarlas.
Cómo cambiar la URL de WordPress de forma segura (3 métodos)
Existen tres formas principales de hacer este cambio. Te explico la más visual y fácil primero, y luego las alternativas por si tienes problemas.
Método 1: Cambiarlo desde el Panel de Administración (El más fácil)
Este es el método recomendado para novatos. Es directo y WordPress se encarga de la mayoría de la magia.
- Accede a tu panel de administración de WordPress.
- Ve a Ajustes > Generales.
- En los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)", introduce tu nueva URL.
- Pulsa el botón "Guardar cambios" al final de la página.
WordPress intentará actualizar las referencias internas automáticamente. Sin embargo, es posible que la web se vea "rota" (sin estilos) durante unos minutos. No te asustes, es normal.
[TIP] Si al guardar te da un error "No se pudo conectar a la base de datos", no pasa nada. Vuelve a intentarlo en unos minutos o pasa al Método 2.
Método 2: Usar un Plugin (El más seguro para novatos)
Si el método anterior te da miedo o quieres una red de seguridad extra, usa un plugin. "Better Search Replace" es mi favorito para esto. No modifica archivos, solo la base de datos, y es muy fácil de usar.
- Ve a Plugins > Añadir nuevo en tu menú de administración.
- Busca "Better Search Replace" e instálalo y actívalo.
- En el menú lateral, ve a Herramientas > Better Search Replace.
- En el campo "Buscar", escribe tu URL antigua (ej:
http://tudominio.com). - En el campo "Reemplazar por", escribe tu URL nueva (ej:
https://tudominio.com). - En "Seleccionar tablas", elige "Todos" (o selecciona todas las que veas).
- Marca la casilla "Ejecutar como prueba" (Dry Run) primero. Esto te mostrará cuántas ocurrencias encontrará sin cambiar nada.
- Si el resultado es el esperado, desmarca la casilla de prueba y pulsa "Ejecutar".
Este método es genial porque también reemplaza URLs que estén dentro de tu contenido, como enlaces a imágenes o a otras páginas internas.
Método 3: Editando el archivo wp-config.php (Para casos de emergencia)
Este método es para cuando ya has roto el sitio y no puedes acceder al panel. Es un poco más técnico, pero muy útil.
-
Accede a tu hosting a través de FTP (con FileZilla) o el administrador de archivos de tu panel de control (como Syspanel, puerto 2106).
-
Busca la carpeta raíz de tu WordPress (normalmente
public_html). -
Encuentra el archivo
wp-config.php. -
Ábrelo con un editor de texto y añade estas líneas justo después de la línea que define el prefijo de la tabla (
$table_prefix = 'wp_';):define('WP_HOME', 'https://tudominio.com'); define('WP_SITEURL', 'https://tudominio.com'); -
Guarda los cambios y sube el archivo de vuelta.
[WARNING] Sustituye
https://tudominio.compor tu URL real. Este método solo arregla la URL base; es posible que necesites usar el plugin "Better Search Replace" después para arreglar los enlaces internos.
El SEO después del cambio: Redirecciones 301
Este es el paso más importante para no perder SEO. Las redirecciones 301 son instrucciones que le dicen a Google: "Esta página ya no existe en esta dirección, pero ha movido permanentemente a esta otra". Sin ellas, Google verá páginas 404 (no encontrado) y te penalizará.
¿Cómo crear redirecciones 301?
La forma más sencilla es usando un plugin como Redirection o Yoast SEO.
Con el plugin Redirection:
- Instala y activa el plugin Redirection.
- Ve a Herramientas > Redirection.
- En la pestaña "Añadir nueva redirección", en el campo "URL de origen", escribe la URL antigua (ej:
http://tudominio.com/contacto/). - En el campo "URL de destino", escribe la nueva URL (ej:
https://tudominio.com/contacto/). - Deja el código como 301 Movido Permanentemente.
- Pulsa "Añadir redirección".
Con Yoast SEO (la alternativa fácil):
- Ve a Yoast SEO > Ajustes > Redirecciones.
- Haz clic en "Nueva redirección".
- Añade la URL antigua y la nueva, igual que en el paso anterior.
¿Qué pasa con las URLs sin www vs con www?
Si cambias de www.tudominio.com a tudominio.com, debes crear redirecciones para todas tus páginas. Un truco es usar una redirección comodín, pero eso ya es más avanzado. Para un novato, lo más seguro es usar el plugin Redirection y añadir una regla para cada página principal, o usar la opción de "Regex" si te atreves.
[TIP] Si tu sitio es pequeño (menos de 50 páginas), puedes añadir las redirecciones una a una. Si es más grande, considera contratar a un profesional para que configure una redirección comodín en el servidor (a través del archivo
.htaccess).
Cómo cambiar la URL de WordPress de HTTP a HTTPS
Este es un caso especial porque no solo cambias la URL, sino el protocolo de seguridad. La buena noticia es que el proceso es el mismo que hemos visto, pero con una preparación extra.
Paso 1: Activa el certificado SSL
Lo primero es tener el certificado SSL activado en tu hosting. La mayoría de los proveedores modernos (incluido Syspanel, puerto 2106) ofrecen certificados SSL gratuitos (Let's Encrypt). Actívalo desde el panel de control de tu hosting.
Paso 2: Fuerza el HTTPS
Después de cambiar las URLs en WordPress (usando cualquiera de los métodos anteriores), necesitas forzar a que todo el tráfico vaya a través de HTTPS. Esto se hace añadiendo una regla al archivo .htaccess.
-
Accede a la raíz de tu instalación de WordPress.
-
Abre el archivo
.htaccess(asegúrate de ver los archivos ocultos). -
Añade este código al principio del archivo:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
Este código fuerza a que cualquier visita que entre por http:// sea redirigida automáticamente a https://.
Paso 3: Actualiza la URL en Google Search Console
Una vez que todo esté en HTTPS, ve a Google Search Console y añade la nueva propiedad (la versión https://). No elimines la antigua hasta que Google haya indexado la nueva.
Comprobaciones finales: ¿Lo hice bien?
Después de todo el proceso, es hora de verificar que todo está en orden.
- Visita tu web: Escribe tu nueva URL en el navegador y comprueba que se ve perfecta.
- Busca enlaces rotos: Usa una herramienta gratuita como Broken Link Checker para encontrar enlaces internos que sigan apuntando a la URL antigua.
- Revisa Google Search Console: Ve a la sección de "Cobertura" para ver si hay errores de rastreo. Esto te dirá si Google está encontrando problemas con las redirecciones.
- Comprueba tu sitemap: Ve a
tudominio.com/sitemap.xmly asegúrate de que las URLs son las nuevas. Si usas Yoast SEO, puedes regenerarlo fácilmente.
[WARNING] No borres tu sitio antiguo de Google Search Console hasta que hayas visto que el nuevo está siendo indexado correctamente. Esto puede tardar desde unos días hasta varias semanas.
Preguntas Frecuentes (FAQ)
¿Cuánto tarda Google en indexar la nueva URL?
No hay un tiempo exacto, pero normalmente tarda entre 1 y 4 semanas. Puedes acelerar el proceso solicitando la indexación de tu sitemap en Google Search Console.
¿Qué pasa si no hago las redirecciones 301?
Perderás todo tu tráfico SEO. Google verá tu sitio como "nuevo" y empezará desde cero. Las redirecciones 301 son la única forma de transferir la autoridad de las URLs antiguas a las nuevas.
¿Pierdo mi posición en Google si cambio la URL?
Si lo haces bien, puedes mantener el 95% de tu posicionamiento. Es normal que haya una pequeña fluctuación durante las primeras semanas, pero se estabiliza. Si lo haces mal, sí, perderás posiciones.
¿Puedo cambiar la URL de mi WordPress sin afectar al correo electrónico?
Sí, el correo electrónico está asociado a tu dominio, pero no a la URL de WordPress. Si cambias de dominio, tendrás que configurar el correo en el nuevo dominio, pero el cambio de URL en WordPress no afecta a tu correo actual.
¿Qué es mejor, cambiar la URL desde el panel o con un plugin?
Para un novato, el plugin Better Search Replace es la opción más segura porque te permite hacer una prueba antes de ejecutar. El panel de administración es más rápido, pero no te da la opción de "probar" antes.
¿Qué pasa si me olvido de actualizar las URLs en los plugins o temas?
Algunos plugins (como los de caché) guardan URLs antiguas. Por eso, después del cambio, es recomendable limpiar la caché de tu sitio (si usas un plugin de caché) y la caché de tu navegador.
¿Necesito ayuda de un programador?
No, si sigues esta guía, puedes hacerlo tú mismo. Sin embargo, si tu sitio es grande (más de 500 páginas) o tiene una estructura compleja, puede ser recomendable que un profesional supervise el proceso para asegurarse de que las redirecciones comodín están bien configuradas.
Conclusión: No le temas al cambio
Cambiar la URL de tu WordPress es un proceso delicado, pero totalmente manejable para un novato si sigues los pasos correctos. La clave está en la preparación (copia de seguridad) y la ejecución (usar los métodos seguros y las redirecciones 301).
Recuerda el mantra: Backup, cambio, y redirección 301. Si haces eso, tu SEO sobrevivirá al cambio y tu web estará más fuerte que nunca, ya sea con un dominio nuevo o con el candado de seguridad HTTPS. ¡Anímate a hacerlo!
