Migrar de HTTP a HTTPS en Chile: guía para no perder posiciones en Google
Migrar a HTTPS es obligatorio si quieres buen SEO y que Chrome no marque tu sitio como no seguro. Te guiamos paso a paso para hacerlo bien y sin perder tráfico.
Cómo migrar de HTTP a HTTPS en tu sitio web Chile: guía paso a paso sin perder posicionamiento
Si tu sitio todavía funciona en HTTP, esta guía es para tú. Google penaliza los sitios sin HTTPS desde 2014, Chrome marca como "no seguro" a cualquier sitio HTTP, y los usuarios desconfían de un sitio sin candado verde en el navegador. Pero migrar sin el proceso correcto puede hacer que pierdas tráfico en Google.
Te guiamos paso a paso para hacer la migración correctamente.
Ver planes de hosting con SSL incluido →
Por qué migrar a HTTPS
HTTPS no es solo seguridad: es SEO, es confianza de usuario y es requisito del navegador.
Seguridad: HTTPS encripta la conexión entre tu servidor y el navegador del usuario. Nadie puede interceptar datos que viajan entre ambos (contraseñas, datos de pago, información personal).
SEO: Google confirmed que HTTPS es un factor de ranking. Los sitios con HTTPS tienen ventaja sobre los que no lo tienen, cuando todo lo demás es igual.
Chrome: Desde hace años, Chrome marca cualquier sitio HTTP como "No seguro" con un cartel amarillo. Para un sitio empresarial o una tienda online, esto es una señal de desconfianza que afecta la conversión.
Modernidad: TLS 1.3, HTTP/2, HTTP/3 — las tecnologías web modernas requieren HTTPS. No poder usarlas te limita en rendimiento y funcionalidades.
Requisito previo: tener SSL instalado y funcionando
Antes de migrar, necesitas que el certificado SSL esté instalado y funcionando. Si aún no lo tienes, seguí nuestra guía de cómo instalar certificado SSL en cPanel.
Una vez que tu sitio responde tanto en HTTP como en HTTPS (verificas esto apuntando tu navegador a https://tudominio.cl), estás listo para la migración.
Paso 1: hacer backup completo
Antes de tocar nada, respaldá todo:
- Archivos del sitio: descargá todos los archivos via FTP o desde el administrador de archivos de cPanel.
- Base de datos: exportá la base de datos completa desde phpMyAdmin. Guardá el archivo .sql en un lugar seguro.
El backup es tu red de seguridad. Si algo sale mal en la migración, puedes volver atrás.
Paso 2: actualizar URLs en la base de datos
Este es el paso más crítico. Todas las URLs de tu sitio están guardadas en la base de datos como http://tudominio.cl. Necesitas cambiarlas a https://tudominio.cl.
En WordPress, hay dos formas principales:
Opción A: Better Search Replace (plugin)
- Instalá el plugin Better Search Replace.
- Ve a Herramientas → Better Search Replace.
- En "Search for", poné
http://tudominio.cl(reemplazá tudominio.cl por tu dominio). - En "Replace with", poné
https://tudominio.cl. - Seleccioná todas las tablas de la base de datos.
- Desmarcá "Run as dry run?" para ejecutarlo.
- Ejecutá el reemplazo.
Opción B: WP-CLI (línea de comandos)
Si tienes acceso SSH:
wp search-replace 'http://tudominio.cl' 'https://tudominio.cl' --all-tables
Esta opción es más rápida y segura para sitios grandes.
Importante: No reemplaces solo el dominio. Asegurate de que el string completo sea http://tudominio.cl para no afectar otras URLs en la base de datos.
Paso 3: configurar redirección 301 en .htaccess
La redirección 301 le dice a Google y a los navegadores que todas las páginas HTTP ahora viven en HTTPS de forma permanente. Esto preserva el posicionamiento SEO de cada página.
Agregá esto al archivo .htaccess de tu sitio (al inicio del archivo, antes de cualquier otra regla):
# Forzar HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Si tu .htaccess ya tiene reglas de RewriteEngine, solo agregá las dos líneas de condición y la regla.
Esta redirección hace que cualquier persona que visite http://tudominio.cl/pagina sea automáticamente redirigida a https://tudominio.cl/pagina.
Paso 4: actualizar canonical tags y hreflang
Después de la migración, verificá que los canonical tags de tu sitio apunten a la versión HTTPS:
<link rel="canonical" href="https://tudominio.cl/pagina/" />
Si usas hreflang para internacionalización (múltiples idiomas o versiones de país), actualizá todas las referencias a la versión HTTPS:
<link rel="alternate" hreflang="es-CL" href="https://tudominio.cl/pagina/" />
Paso 5: verificar en Google Search Console
Google Search Console es tu fuente de verdad para saber si la migración se hizo bien.
- Agregá la propiedad HTTPS en Google Search Console si no la tienes ya. Necesitas verificar la propiedad como si fuera un sitio nuevo.
- Verificá que el sitemap de la versión HTTPS esté cargado y sin errores.
- Monitoreá la pestaña de Indexación los días siguientes: buscá errores de rastreo, errores de página no encontrada (404) y asegurate de que Google esté indexando las páginas HTTPS.
- No borres la propiedad HTTP de Search Console. Dejá que Google procese la migración naturalmente. Las URLs HTTP van a desaparecer del índice a medida que las HTTPS se indexen.
Paso 6: actualizar Cloudflare si lo usas
Si usas Cloudflare como CDN y proxy, necesitas actualizar la configuración de SSL:
- Entrá a tu panel de Cloudflare.
- Ve a SSL/TLS → Overview.
- Cambiá el modo de SSL a Full (strict). Esto asegura que la conexión entre Cloudflare y tu servidor sea en HTTPS y que el certificado de tu servidor sea válido.
- Verificá que la regla de Page Rules para forzar HTTPS esté activa (si la tenías configurada).
Si usas Flexible SSL en Cloudflare (la conexión entre Cloudflare y tus visitantes es HTTPS pero la conexión entre Cloudflare y tu servidor es HTTP), cambiá a Full Strict lo antes posible. Flexible SSL tiene vulnerabilidades de seguridad.
Errores comunes post-migración
Error: contenido mixto (Mixed Content)
Si después de la migración tu sitio carga bien pero el navegador muestra un candado amarillo o naranja (en vez de verde), tienes contenido mixto: algunos recursos (imágenes, CSS, JS) se están cargando todavía desde HTTP.
Cómo solucionarlo: Usá el inspector del navegador (F12 → Console) para ver qué recursos están siendo cargados desde HTTP. Luego, buscá y reemplazá esas URLs en tu base de datos con la versión HTTPS.
En WordPress, el plugin "Better Search Replace" que usamos en el Paso 2 debería resolver esto. Si queda algo, buscá en el código del tema o de los plugins.
Error: redirect loops (bucles de redirección)
Si configuraste la redirección HTTPS en .htaccess y también en Cloudflare, puedes crear un loop infinito: HTTP → HTTPS → HTTP → HTTPS → ... hasta que el navegador corta.
Cómo solucionarlo: Si usas Cloudflare, deshabilitá la regla de forzar HTTPS en Cloudflare y dejá que solo el .htaccess de tu servidor haga la redirección. O viceversa: quitá la regla del .htaccess y dejá que Cloudflare maneje la redirección.
Error: certificado SSL roto
Si el certificado expiró o no se instaló correctamente, el sitio puede verse caído o dar error de conexión.
Cómo solucionarlo: Verificá que el certificado esté activo en cPanel → SSL/TLS. Si expiró, renovalo. Si no se instaló, seguí la guía de instalación de SSL.
Checklist de verificación post-migración
Después de migrar, verificá cada uno de estos puntos:
- [ ] El sitio carga con HTTPS y muestra candado verde en el navegador.
- [ ] No hay errores de contenido mixto en la consola del navegador.
- [ ] La redirección 301 funciona:
http://tudominio.clredirige ahttps://tudominio.cl. - [ ] Los canonical tags apuntan a HTTPS.
- [ ] El sitemap en Google Search Console está actualizado con URLs HTTPS.
- [ ] No hay errores de rastreo nuevos en Search Console.
- [ ] Las páginas están indexadas en Google (buscá
site:tudominio.clen Google). - [ ] Si usas Cloudflare, el modo SSL es Full Strict.
- [ ] Los formularios y funcionalidad del sitio siguen funcionando.
Preguntas frecuentes
¿Puedo hacer la migración sin perder ranking en Google?
Si haces la migración correctamente — con redirección 301, URLs actualizadas en la base de datos y verificación en Search Console — no deberías perder ranking. Google procesa la migración de HTTP a HTTPS como un "move" de URL, no como contenido nuevo. El posicionamiento se preserva.
¿Cuánto tiempo tarda Google en migrar el índice de HTTP a HTTPS?
Puede tomar entre unas semanas y pocos meses. Durante ese período, vas a ver coexistir ambas versiones en Search Console. Lo importante es que las redirecciones 301 estén activas y que no haya errores de rastreo.
¿Qué pasa si mi sitio tiene páginas indexadas en HTTP?
Si Google todavía tiene páginas indexadas en HTTP, las redirecciones 301 van a redirigir ese tráfico a las versiones HTTPS. Mientras las redirecciones estén activas, no pierdes ese tráfico.
¿Puedo revertir la migración si algo sale mal?
Sí. Si la migración generó problemas graves, puedes revertir el .htaccess para quitar la redirección HTTPS y volver a HTTP temporalmente. Pero esto afecta SEO, así que es una medida temporal mientras arreglás el problema.
¿Necesito un certificado SSL nuevo para migrar a HTTPS?
No. El certificado SSL que ya tienes instalado sirve para HTTPS. No necesitas uno nuevo. Solo necesitas que esté instalado y activo.
¿La migración afecta el correo electrónico de mi dominio?
No. El correo electrónico usa registros MX que no cambian con la migración a HTTPS. Tu correo corporativo sigue funcionando igual.