Garantizar que la migración de su dominio se realice sin problemas

Publicado: 2018-12-04

Hay varias razones diferentes por las que probablemente tendrá que pasar por una migración de nombre de dominio, o simplemente, una migración de dominio. Estos pueden incluir pasar de un nombre de dominio a otro, combinar varios sitios web en uno o simplemente mover su sitio web de HTTP a HTTPs, que es más común. Las migraciones de dominio no tienen por qué ser difíciles. Pero, si no se hacen correctamente, pueden tener consecuencias graves, como pérdida de tráfico o pérdida de posiciones en los motores de búsqueda, lo que puede significar una pérdida de ventas.

Migración de HTTP a HTTPs

Nota: Bill ha separado este artículo en diferentes videos que resumen sus puntos.

El tipo de migración más común es cuando mueve su sitio de un sitio web no seguro a un sitio web seguro. Las URL de su sitio web se mueven de HTTP a URL de HTTP. Si no ha realizado este tipo de migración antes, le recomiendo que considere cambiarse a un sitio web seguro. Los motores de búsqueda consideran que HTTP es un factor de clasificación en los motores de búsqueda, y las últimas versiones de navegadores web como Google Chrome y Firefox han comenzado a advertir a los usuarios cuando visitan un sitio web no seguro.

Ejemplo de la advertencia que muestra Firefox al visitar una página web que carga recursos HTTP en una URL HTTPs.

La migración de su sitio web de HTTP a HTTP implica varios pasos importantes. Estos pasos incluyen instalar el certificado SSL en el sitio web y luego asegurarse de que el sitio web se haya migrado por completo:

  • Compre un certificado SSL e instale el certificado en su sitio web. Muchos servidores web le venderán el certificado SSL y lo instalarán por usted.
  • Una vez que el certificado SSL esté instalado, querrá rastrear el sitio web para asegurarse de que todas las referencias internas a HTTP en el sitio web se hayan movido a HTTP. Algunos servidores web realizarán los cambios y actualizaciones necesarios, pero muchos no lo harán. Ahí es donde un rastreador de sitios web, como OnCrawl, es muy útil.

Como alguien que literalmente ha realizado cientos de migraciones de HTTP y HTTPs en los últimos años, y alguien a quien normalmente se consulta cuando sale mal, generalmente se comete un error principal. Por lo general, los sitios web no migran completamente de HTTP a HTTP. La migración no se ha completado. Por ejemplo, las páginas del sitio pueden resolverse cuando ingresa https://www.sudominio.com en un navegador web, pero los enlaces en el sitio web aún apuntan a la versión HTTP. Es posible que se haga referencia a las imágenes del sitio web a través de la versión HTTP, lo que haría que apareciera un símbolo de "candado roto" en el navegador web cuando visite una de esas páginas.

Al migrar un sitio web de HTTP a HTTP, es fundamental que la migración del dominio se complete por completo. Instalar un certificado SSL en el sitio web no es suficiente. Eso es solo el comienzo de todo el proceso de migración. Antes incluso de comenzar a pasar de HTTP a HTTP, complete estas tareas:

  • 1. Asegúrese o actualice todos los enlaces internos en el sitio para que apunten a HTTP
  • 2. Revise y vuelva a verificar la configuración de CMS (es decir, la configuración de WordPress, etc.)
  • 3. Actualice las referencias de imágenes y scripts, como archivos .CSS y archivos JavaScript. Cualquier URL interna a la que se haga referencia en el código del sitio debe cambiarse de HTTP a HTTP. Esto incluye etiquetas canónicas en el sitio.
  • 4. Rastree el sitio con un rastreador de sitios web como OnCrawl para verificar que las referencias internas y los enlaces internos se hayan actualizado. Deberá utilizar el modo de lista de URL de OnCrawl para rastrear la lista de URL.

Configure un nuevo rastreo, agregue Fuentes de datos al rastreo. Luego, haga clic en la pestaña Archivos de URL para cargar la lista de archivos de URL.

En este caso, seleccioné la opción "Lista de URL" y agregué la lista de URL de redirecciones 301 que ya había agregado a mi archivo .htaccess. Agrego esas URL en un archivo de texto que luego comprimí en un archivo .ZIP.

Una vez que ejecute el rastreo y esté completo, debería poder ir al Explorador de datos y ver los redireccionamientos para asegurarse de que todos se muestren en 301 Redireccionamientos permanentes. A continuación se muestra un ejemplo de los datos que ejecuté para los redireccionamientos que configuré en mi dominio a partir de la migración de algún contenido a otro dominio.

También puede ver una descripción general de estos datos en el informe Códigos de estado:

Puede encontrar más información sobre el modo de lista y cómo ejecutarlo aquí.

  • 5. Configure redireccionamientos permanentes 301 de HTTP a HTTPs.

Por lo general, su sitio no debe depender únicamente de la configuración de los redireccionamientos permanentes 301. Si no actualiza los enlaces internos en el sitio, por ejemplo, los enlaces internos causarán redireccionamientos 301, lo cual no es bueno. Cuando rastrea el sitio desde la página de inicio del sitio, no debería encontrar ningún redireccionamiento o error 404. Los redireccionamientos aún deben estar en su lugar, ya que les está diciendo a todos (motores de búsqueda y visitantes) que ha pasado de URL HTTP a HTTP en su sitio. Y querrá redirigir los clics de los enlaces en otros sitios web que aún apuntan a la versión HTTP de su sitio web. Sin embargo, hacer clic en un enlace de su sitio que apunta a otra página del sitio no debería generar una redirección. Usted tiene control sobre su sitio y es una parte general del mantenimiento general de su sitio web.

Con suerte, cuando llegue a este punto, estará listo para cambiar a HTTP. Para la mayoría de las migraciones de dominio, una vez que el certificado SSL está en su lugar en el sitio web, especialmente en un sitio de WordPress, continúo y hago el cambio: actualizo todas las referencias internas a HTTP y actualizo la configuración de WordPress (Configuración/General) para saber WordPress sobre las nuevas URL de HTTPs.

  • Haz una copia de seguridad de tu sitio web.
  • En WordPress, actualice la Configuración general (configuración/general) para que la dirección de WordPress y la dirección del sitio apunten a la versión HTTP de su sitio web.
  • Use el complemento Better Search and Replace para buscar la versión http de su sitio y reemplazarla con la versión https de su sitio web. Prefiero buscar la URL completa, como http://www.yoursite.com/ y reemplazarla con https://www.yoursite.com/ para que realice los cambios adecuados en las URL. Este complemento le permite buscar en toda la base de datos de WordPress y realizar las actualizaciones adecuadas en todo el sitio.
  • Agregue el código de redireccionamiento en el archivo .htaccess del sitio para que redireccione HTTP a HTTPs. Alternativamente, existen complementos que lo ayudarán a forzar HTTP en todo el sitio web, redirigiendo HTTP a HTTP.
  • Si usa un CDN como Cloudflare.com, también puede actualizar la configuración para forzar HTTPs allí.
  • Considere ingresar a la Lista de precarga de HSTS para Google Chrome. Ejecute el sitio a través de https://hstspreload.org. Si tiene todas las configuraciones correctas, le permitirá enviar a esta lista. Si todavía hay problemas con la configuración, el sitio se lo hará saber para que pueda solucionarlos.
  • Actualice la configuración de Google Analytics para que sepa que ahora está utilizando HTTP y no HTTP.
  • Actualice también su firma de correo electrónico, perfiles de redes sociales y cualquier otro enlace que apunte a su sitio web.

Después de mudarse, asegúrese de verificar todas las versiones de su sitio en Google Search Console. Para la mayoría de los sitios sin subdominios personalizados configurados, hay cuatro versiones diferentes que deben verificarse:

https://
https://www
http://
http://www

En general, debería ver el tráfico a las 'otras versiones' que no está usando, caer, y el tráfico a la versión principal de HTTPs que está usando comenzará a aumentar (desde que no hay tráfico) una vez que se haya movido con éxito. el sitio a HTTPs. Los representantes de Google han dicho que siempre que esté redirigiendo correctamente de HTTP a HTTP, no tendrá ningún problema de clasificación, ya que la migración se realiza correctamente. Sin embargo, lo que veo, una y otra vez, es que los sitios web no completan todos los pasos necesarios en una migración de HTTP a HTTPs, y ahí es donde las posiciones en los motores de búsqueda y el tráfico tienden a caer drásticamente. Cambiar a HTTP tiene sus beneficios y es un factor de clasificación en los motores de búsqueda, siempre que se haga correctamente.

Pasar de un dominio a otro

Otro tipo de migración de nombres de dominio que ocurre con más frecuencia de lo que cree es una migración en la que se cambia de un nombre de dominio a otro. Un escenario típico sería cuando tiene un nombre de dominio largo, o uno que usa un TLD (Dominio de nivel superior) que no es ideal. Entonces verá un mejor nombre de dominio, quizás sea más corto o simplemente mejor: es un nuevo nombre de dominio gTLD que contiene sus palabras clave. Usted compra ese nuevo nombre de dominio, planeando mover su sitio actual a ese nombre de dominio recién adquirido. Las migraciones de dominio como esta no tienen por qué dar miedo, mientras que usted tiene miedo de perder tráfico y posiciones en los motores de búsqueda cuando cambia a otro nombre de dominio.

Por lo tanto, está cambiando de nombre de dominio y moviéndose a otro nombre de dominio. Repasemos los pasos que garantizarán una migración de dominio sin problemas.

Primero, tenga en cuenta que generalmente hay dos escenarios diferentes aquí:

  • Usted compra o adquiere un nombre de dominio que fue previamente registrado. Este podría ser un nombre de dominio vencido, uno que compre en una subasta de dominio o de un "cazador de caídas", o uno que compre directamente de otra persona.
  • Compra un nuevo nombre de dominio que nunca antes se ha registrado. Alguna vez. Compruébelo consultando Internet Archive (wayback machine) en www.archive.org.

Es extremadamente importante que comprenda las diferencias entre estos dos escenarios. Tan importante que el estado anterior del nombre de dominio podría tener un gran impacto en el uso futuro de ese nombre de dominio. Por ejemplo, si el nombre de dominio se registró en algún momento en el pasado, podría tener un pasado accidentado:

  • podría tener enlaces buenos (o malos) que apuntan a él
  • podría haber sido un sitio anterior fuera de tema que se trata de un tema diferente al que lo va a usar
  • podría haber sido usado para spam (tenía contenido de spam o se usaba para enviar spam por correo electrónico)
  • podría prohibirse en las redes sociales (sí, ¡es posible prohibir un sitio web en Facebook!)
  • podría estar prohibido en los motores de búsqueda.

En la mayoría de los casos, es posible limpiar un nombre de dominio con un pasado accidentado. Pero no sin mucho esfuerzo. Lo que recomiendo es que si el nombre de dominio se registró en algún momento y se usó para un sitio web, debe configurarlo como un micrositio con contenido sobre el tema. El contenido debe estar sobre el mismo tema para el que eventualmente lo usará o redirigirá/moverá otro contenido. Deje reposar ese micrositio (al menos de 3 a 5 páginas) durante algunas semanas (o más) para asegurarse de que está bien para su uso. Asegúrese de que se indexe en los resultados del motor de búsqueda y que no haya ningún problema. De esa manera, cuando lo mueva o migre su contenido desde otro nombre de dominio, no habrá ningún equipaje o problema que no conozca. Haga su debida diligencia en el nombre de dominio o contrate a alguien con experiencia en esta área para verificar el nombre de dominio. Verified Domains también proporciona una verificación de antecedentes de nombre de dominio completo.

Si el nombre de dominio no se ha registrado antes y nunca se ha utilizado para un sitio web, tiene suerte: no debería preocuparse por problemas preexistentes con el nombre de dominio. Sin embargo, todavía haría un poco de diligencia debida, solo para asegurarme.

Si se siente cómodo con el nombre de dominio al que está migrando, lo primero que debe hacer es familiarizarse con todo el contenido del sitio existente y encontrar todas las direcciones URL potenciales que alguna vez existieron en él. Por ejemplo, se debe realizar un rastreo completo del sitio web mediante OnCrawl, que incluya:

  • Datos del archivo de registro
  • Datos de Google Analytics o Adobe Analytics
  • Datos de la consola de búsqueda de Google
  • Datos de backlinks de Majestic.com

Incluir todo esto en el rastreo de OnCrawl asegurará que encuentre todas las URL en el sitio que alguna vez existieron. De esta manera, cualquier redirección que configure (redireccionar el nombre de dominio anterior al nuevo) tendrá en cuenta todo el tráfico potencial y los enlaces que alguna vez tuvo el nombre de dominio anterior.

El proceso real de pasar de un nombre de dominio a otro es, de hecho, bastante simple e incluye algunos pasos:

  • 1. Verifique todas las versiones de cada sitio en Google Search Console. Esto significa las versiones http://, https://, http://www y https://www. Identifique también todos los subdominios, si hay alguno que conozca.
  • 2. Rastrea el sitio completamente usando OnCrawl. Incluya Google Analytics, Google Search Console, Majestic.com y datos de archivos de registro en su rastreo, si es posible. Desea rastrear para identificar todas las URL posibles. Haga una lista de todas las URL que encuentre, una lista masiva de URL únicas. Los necesitará más tarde.
  • 3. Configura los redireccionamientos . Utilice redireccionamientos permanentes 301 para redirigir desde el nombre de dominio anterior a la nueva versión en el nuevo dominio. Idealmente, esto significa redirigir desde cada versión del antiguo nombre de dominio al nuevo dominio.
  • 4. Pruebe las redirecciones y asegúrese de no estar redirigiendo varias veces. Por ejemplo, debe haber una redirección permanente 301 de http://www.olddomain.com a https://www.newdomain.com/. No debería redirigir desde http://www.olddomain.com a https://www.olddomain.com y luego a https://www.newdomain.com/. Es fácil cometer este error, y es un error. Asegúrese de que sea solo 1 redirección, no múltiples redirecciones.
  • 5. Use la herramienta de cambio de dirección de Google para decirle a Google que se está mudando de un nombre de dominio a otro. Si las redirecciones están configuradas correctamente, Google lo confirmará usando esa herramienta.
  • 6. Actualice la configuración de Google Analytics para que apunte al nuevo nombre de dominio. Si desea conservar los datos históricos antiguos en Google Analytics, deberá editar la URL en la configuración de Google Analytics.
  • 7. Vuelva a rastrear el sitio , utilizando la lista que creó anteriormente, para asegurarse de que todas las URL antiguas se redirigen correctamente a las nuevas URL. Utilice el modo de lista de URL de OnCrawl para rastrear la lista de URL que creó anteriormente.

Configure un nuevo rastreo, agregue Fuentes de datos al rastreo. Luego, haga clic en la pestaña Archivos de URL para cargar la lista de archivos de URL.

Puede encontrar más información sobre el modo de lista aquí.

Deberá mantener los redireccionamientos en su lugar durante mucho tiempo. Por lo general, recomiendo que nunca elimine los redireccionamientos del nombre de dominio anterior al nuevo dominio. Las URL antiguas permanecerán en el índice de Google durante mucho tiempo; las he visto permanecer durante al menos 3 años si las redirecciones aún están vigentes. El dominio anterior solo aparecerá en los resultados de búsqueda si busca el nombre de dominio anterior, y no debería ver la clasificación del dominio anterior para ninguna palabra clave si los redireccionamientos están en su lugar y configurados correctamente.

Combinar sitios web en un solo sitio web

Hay momentos en los que se encontrará con la situación en la que necesita combinar el contenido de varios sitios web en un solo sitio web. Muchos de los pasos en el proceso de combinar contenido y mover contenido son los mismos, pero generalmente es más difícil decidir qué contenido mover, qué contenido redirigir y qué contenido eliminar por completo del sitio web (y no mover) .

Los pasos que recomiendo al combinar dos sitios web o varios sitios web en un solo sitio web son los siguientes:

  • 1. Rastrea todos los sitios web usando OnCrawl. Incluya Google Analytics, Google Search Console, Majestic.com y datos de archivos de registro en sus rastreos, si es posible. Desea rastrear para identificar todas las URL posibles. Haga una lista de todas las URL que encuentre, una lista masiva de URL únicas. Los necesitará más tarde.
  • 2. Cree una hoja de cálculo con todas las URL de todos los sitios web . Esto puede implicar varias pestañas, una para cada sitio web y otra para el "nuevo" sitio web que está creando. Inicie el tedioso proceso de enumerar todas las páginas en el sitio web "nuevo" y mapear qué páginas de los sitios web antiguos está moviendo, qué páginas está combinando, etc. Esta es la parte más crítica de todo el proceso y debe dedicar la mayor parte del tiempo a esta tarea.
  • 3. Una vez que tenga una hoja de cálculo y una lista de las URL que se deben redirigir y el contenido que se debe mover o combinar, elabore un plan para combinar el contenido y un plan para mover el contenido. Por supuesto, esto incluirá cambios en la navegación (cambios en los enlaces internos) que también deberá trazar. Tenga en cuenta que se recomienda que mantenga la mayor cantidad posible de URL. Si está combinando sitios web en un sitio web existente, es útil mantener las mismas URL.
  • 4. Durante este proceso, recomiendo comenzar con un nuevo servidor web o VPS , generalmente en un entorno de desarrollo (no un sitio abierto al público y rastreable por los motores de búsqueda). Esto le dará tiempo suficiente para mover el contenido, agregar los enlaces internos y actualizar la navegación. A algunos también les gusta usar este tiempo para crear un nuevo sitio web con un nuevo diseño web. Mueva el contenido y actualice el nuevo sitio.
  • 5. Una vez que esté satisfecho con el nuevo sitio y el contenido que se movió o combinó, puede comenzar a configurar los redireccionamientos. Use la hoja de cálculo que creó anteriormente para ayudar con los redireccionamientos, así como también los datos de rastreo anteriores de OnCrawl.
  • 6. Asegúrese de que todas las versiones de todos los dominios (http://, https://, http://www. y https://www, así como cualquier subdominio ) estén verificados en Google Search Console.
  • 7. Configure los redireccionamientos , permita que los motores de búsqueda rastreen el nuevo sitio. Si ha cambiado a un servidor web diferente, deberá actualizar los servidores de nombres del dominio para que apunten al nuevo servidor web.
  • 8. Use la herramienta de cambio de dirección de Google para decirle a Google que se ha mudado de un dominio a otro. Deberá hacer esto para cada dominio que esté moviendo o combinando. Si los redireccionamientos están configurados correctamente, Google reconocerá el movimiento cuando esté configurando el cambio de dirección.
  • 9. Actualice la configuración de Google Analytics para que apunte al nuevo nombre de dominio. Es posible que no pueda conservar todos los datos históricos de Google Analytics, ya que no está moviendo solo un dominio a otro. Es posible que desee iniciar una nueva cuenta de Google Analytics para el nuevo dominio o el nuevo sitio, o simplemente usar la que está en el sitio actual.
  • 10. Vuelva a rastrear todos los sitios , utilizando la lista que creó anteriormente, para asegurarse de que todas las URL antiguas se redireccionen correctamente a las nuevas URL. Utilice el modo de lista de URL de OnCrawl para volver a rastrear todas las URL para verificar los redireccionamientos.

Configure un nuevo rastreo, agregue Fuentes de datos al rastreo. Luego, haga clic en la pestaña Archivos de URL para cargar la lista de archivos de URL.

Puede encontrar más información sobre el modo de lista aquí.

  • 11. Para el contenido nuevo que movió o actualizó, es posible que desee utilizar la herramienta Google Fetch and Render para solicitar que Google vuelva a rastrear el sitio.

Ya sea que esté migrando de HTTP a HTTP, migrando de un nombre de dominio a otro o combinando sitios web en un solo sitio web, todos requieren un rastreo del sitio web. Utilice rastreos para encontrar todas las posibles URL (páginas) que alguna vez existieron en un sitio web y utilice esos datos cuando configure redireccionamientos. Es imperativo que use redirecciones permanentes 301, mientras minimiza la cantidad de 'saltos' totales que un visitante (o robot de motor de búsqueda) debe atravesar para llegar a la ubicación final. Con demasiada frecuencia veo problemas de clasificación en los motores de búsqueda y caídas de tráfico debido a malas migraciones del sitio o migraciones en las que no se siguieron todos los pasos necesarios. Con un buen plan para la migración, comprender el proceso completo y verificar la migración después, su próxima migración de dominio puede realizarse sin problemas, sin pérdida de tráfico o clasificaciones en los motores de búsqueda.

Comience su prueba gratuita de 14 días

¡Descubre por ti mismo por qué Oncrawl es la plataforma técnica y de SEO de datos más reconocida del mercado! No se requiere tarjeta de crédito ni condiciones: solo 14 días de prueba con todas las funciones.
Comience su prueba