Migración sin víctimas: lista de verificación técnica para mover un sitio a un nuevo dominio

Mover o migrar un sitio es un evento que promete beneficios significativos a largo plazo y problemas no menos significativos a corto plazo. Desgraciadamente, es absolutamente imposible evitar esto último, pero es bastante realista pensar de antemano cómo y en qué orden deberían tratarse.

Si la más mínima mención del próximo movimiento te hace temblar y un deseo inexorable de ir al fin del mundo, habiendo tirado previamente la computadora portátil por la ventana, nuestra lista de verificación para mudarse está diseñada solo para ti :)

1. Crear una copia de seguridad


No importa cuán cuidadosamente aborde el movimiento, es mejor hacerlo de manera segura y hacer una copia de seguridad de todos los archivos y bases de datos del sitio utilizando las herramientas integradas en el servidor o herramientas adicionales externas.

2. Conocimiento de la historia del nuevo dominio.


Este artículo es de particular importancia para aquellos que solo piensan en moverse y "sentir el suelo", así como también para aquellos que compraron el dominio sin mirar. Existen varias razones por las que debe prestar especial atención al pasado de su nuevo dominio:

  1. Si el propietario anterior logró obtener una prohibición de los motores de búsqueda, será extremadamente difícil para usted luchar contra él.
  2. Los vínculos de retroceso de varios tipos pueden conducir al sitio, que deberá tener en cuenta y redirigir. Además, los vínculos de retroceso pueden ser de alta calidad y viceversa. Mirando a través de la lista de vínculos de retroceso que conducen al dominio, puede ver vínculos de retroceso orgánicos normales o spam explícito. Además, cada uno de los dominios de referencia tendrá diferentes indicadores de confianza y autoridad, en función de los cuales se pueden sacar conclusiones sobre la calidad de los sitios.
  3. Si el dominio ya se usó antes que usted y su tema se superpone con el suyo de muchas maneras, aproveche la situación al máximo. Coloque redireccionamientos desde las páginas anteriores de este dominio a las páginas nuevas relevantes de su sitio, que estarán disponibles en las nuevas direcciones después del traslado. Por lo tanto, puede obtener vínculos de retroceso gratuitos y una parte adicional del tráfico de referencia de forma gratuita.

3. Crear una página temporal para mostrar durante el movimiento


Si compró un dominio "con historial" para la mudanza y algunos enlaces ya lo conducen, le recomendamos que coloque un "trozo" temporal en él, una página que le pida que regrese más tarde o enlaces a otros canales de información de su empresa. Debería mostrarse a todos los usuarios que accedan a una de las páginas del nuevo dominio antes del final del trabajo técnico. Incluso puede agregar un temporizador de cuenta regresiva si ya ha establecido la fecha exacta de lanzamiento del sitio en el nuevo dominio. Es imperativo que esta página devuelva un código de respuesta de Servicio no disponible 503.

alt_text
Ejemplo de trozo de GitHub

4. Cargar una lista completa de páginas y configurar redireccionamientos


Antes de mover un sitio a otro dominio y crear nuevas versiones de todas las páginas anteriores, debe averiguar cuántas páginas tiene en principio y cuáles. Esto será necesario para construir un mapa de redireccionamientos y su configuración posterior. Para hacer esto, necesitará un rastreador capaz de compilar una lista de todas las páginas visibles en el sitio, así como cualquier servicio de monitoreo de vínculo de retroceso que haya elegido.

4.1. Recopilar una lista de páginas del sitio utilizando un rastreador


Para recopilar y cargar una lista de páginas visibles del sitio, puede usar cualquier rastreador de escritorio que sea conveniente para usted (en el marco de este artículo, describiré los procedimientos usando el ejemplo de Netpeak Spider). Simplemente comience a rastrear todo el sitio teniendo en cuenta todos los subdominios y directorios, después de deshabilitar las instrucciones de indexación en la configuración, así como seleccionar el conjunto mínimo de parámetros analizados.

Netpeak Spider

Además, dicha verificación identificará y eliminará en el nuevo dominio todos los problemas relacionados con los códigos de respuesta del servidor: todos los enlaces rotos, los redireccionamientos con un código de respuesta que no sea 301, etc.

Una vez completado el escaneo, solo necesita exportar los resultados para guardar la lista de páginas en forma de tabla.

4.2. Recopilación de una lista de páginas que utilizan servicios de monitoreo de vínculo de retroceso


Recomendamos encarecidamente no limitarse a la lista de páginas obtenidas durante el rastreo, y revisar la lista de vínculos de retroceso. En primer lugar, será útil tener en cuenta los enlaces que pueda perderse. En segundo lugar, tendrá una excelente razón para verificar si los vínculos de retroceso vencidos, que parecen conducir a su sitio, están incluidos en la lista general, pero al final dan 404 códigos de respuesta. Se pierde tráfico en ellos, por lo que tiene sentido ponerse en contacto con el propietario del sitio y reemplazar el enlace con un nuevo dominio de inmediato, o registrar una redirección correcta para él.

Esto se puede hacer usando el "Análisis de enlaces" en Serpstat , la herramienta "Site Explorer" en Ahrefs , así como una serie de otros servicios similares. La elección dependerá de sus preferencias personales.


4.3. Lista de limpieza previa


Después de descargar la lista de enlaces de enlaces internos y externos del sitio, siga algunos pasos simples que evitarán la aparición de una serie de errores graves que ya se encuentran en el nuevo dominio:

  1. Asegúrese de que la lista de páginas para mover no tenga páginas duplicadas completas disponibles en diferentes direcciones. Puede detectarlos escaneando páginas de lista con el hash de página y el análisis de hash de texto habilitado. Si encuentra duplicados en el dominio anterior que tienen vínculos de retroceso externos, se recomienda que redirija desde todos los duplicados a una nueva página canónica. Es mejor tener cuidado de eliminar duplicados inmediatamente en esta etapa, sin esperar la verificación de error final.
  2. Verifique todos los enlaces a sitios externos que están disponibles en su sitio: si es posible, reemplácelos por otros relevantes o elimínelos por completo.
  3. Averigüe si el sitio tiene enlaces que conducen a páginas internas más inaccesibles. Si están disponibles solo en su sitio, y nadie ha instalado vínculos de retroceso en ellos, elimínelos y reemplácelos cuando transfiera a un nuevo dominio. Si estas direcciones no válidas encontradas aparecen en la lista retroiluminada, considérelas cuando se mueva y coloque una redirección en la página más relevante.

4.4. Configurar el reenvío del servidor


Las listas obtenidas por ambos métodos deben combinarse en una tabla, eliminando duplicados, y registrar las direcciones correspondientes para redireccionamientos al nuevo dominio. Para la redirección, debe utilizar una redirección de servidor 301, que se configura con el archivo .htaccess. Y la forma más fácil de hacerlo es que las páginas antiguas y nuevas tengan nombres idénticos ( old.com/page-about-seo y new.com/page-about.seo ).

El código responsable de la redirección a nivel de servidor se verá así:

RewriteCond %{HTTP_HOST} ^www\.old\.com$ [NC] RewriteRule ^(.*)$ http://new.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^old\.com RewriteRule ^(.*)$ http://new.com/$1 [R=301,L] 

Además, no olvide al escribir código para redireccionamientos en .htaccess para tener en cuenta los redireccionamientos al espejo principal del sitio, con el prefijo www. con o sin HTTP y HTTPS.

5. Crear un mapa del sitio


Después de crear todas las páginas necesarias en el nuevo dominio, tiene el siguiente paso: crear un mapa del sitio.

Hay 6 tipos de mapas en total, de los cuales tres se usan con mayor frecuencia: mapa del sitio XML básico para todas las páginas del sitio, mapa del sitio de imagen para imágenes y mapa del sitio HTML, cuya tarea principal es simplificar la navegación dentro del sitio para los usuarios. El primero se crea para absolutamente todos los tipos de sitios, el segundo, para sitios con una gran cantidad de contenido gráfico, que también puede atraer tráfico desde la búsqueda de imágenes.

Puede usar varias herramientas para crear un mapa:

  1. Funcionalidad incorporada del CMS que usa o complementos externos adicionales para él.
  2. Generadores de mapas de sitios en línea (XML Sitemap Generator, XML-Sitemaps.com, Check Domains y otros).
  3. Scripts especiales para la generación automática de mapas del sitio.
  4. Herramientas de escritorio (InSpyder) y rastreadores con un generador de Sitemap incorporado (Netpeak Spider, por ejemplo)

Después de crear y colocar el mapa en el directorio raíz del sitio, no olvide especificar su dirección en la directiva Sitemap del archivo robots.txt.

6. Preparando un nuevo archivo robots.txt


Antes de lanzar un nuevo sitio y eliminar el "código auxiliar", asegúrese de compilar cuidadosamente el archivo robots.txt. Una forma de verificar la exactitud de estas instrucciones de indexación es usar la función Virtual Robots.txt en Netpeak Spider.

robots.txt  netpeak spider

Con él, puede cargar en el programa sus instrucciones para buscar robots sin cambiar el archivo robots.txt real y luego mirar el sitio "a través de los ojos de los motores de búsqueda". Esto permitirá comprender si algunas de las páginas importantes se han cerrado debido a la indexación, y viceversa.

Después de aplicar las nuevas instrucciones de indexación, asegúrese de realizar una verificación final del sitio para determinar la indexabilidad. Si resulta que cometió un error en alguna parte, incluso por descuido, una parte importante de su sitio puede no estar incluida en el índice del motor de búsqueda. El resultado será la pérdida de una parte significativa del tráfico orgánico.

7. Establecer el atributo rel = canonical


Después de eliminar todos los duplicados y enlaces rotos, configurar las redirecciones y mover con éxito todo el contenido a un nuevo dominio, asegúrese de prestar atención al atributo rel = canonical. Primero, asegúrese de que después de pasar al código de la página no haya atributos canónicos que apunten a direcciones del dominio anterior. En segundo lugar, en las páginas que no se han canonizado antes, recomendamos configurar rel = canonical en ellas.

8. Notificación a los motores de búsqueda sobre mudanzas


Después de que todo el trabajo técnico básico se quede atrás, solo tiene que notificar a los motores de búsqueda sobre el cambio de dirección del sitio.

8.1. Cambiar dirección en Google Search Console


Para cambiar la dirección en GSC, primero debe registrar un nuevo sitio y luego ir a la configuración del dominio anterior y seleccionar "Cambiar dirección".

alt_text

Seleccione un nuevo dominio de la lista desplegable y revise todos los elementos de la lista de verificación de Google Search Console. Después de eso, confirma el envío de la solicitud de cambio de dirección.

alt_text

8.2. Cambio de dirección en Yandex.Webmaster


En el panel para webmasters del sistema de búsqueda Yandex, el procedimiento de traslado se realiza casi de la misma manera. Puede especificar fácilmente una nueva dirección en la sección "Indexación" → "Traslado del sitio". Es aconsejable (pero no necesario) que para este momento el nuevo dominio ya esté registrado en su cuenta de Webmaster.

alt_text

8.3. Cambiar dirección en Google Analytics


Para cambiar la dirección en la configuración de Google Analytics, vaya a la sección de configuración y seleccione "Configuración de la cuenta" → "Configuración de recursos". En esta sección, encontrará el campo "URL predeterminada", en el que deberá especificar una nueva dirección.

alt_text

Tenga en cuenta que todas las configuraciones anteriores relacionadas con el comercio electrónico deberán actualizarse en relación con la mudanza.

8.4. Cambio de domicilio en Yandex.Metrica


Para cambiar el dominio en su cuenta Yandex.Metrica, vaya a la sección "Configuración" y en la pestaña "Resumen", escriba la nueva dirección del sitio.

alt_text

9. Verificación de códigos de seguimiento


A pesar del movimiento, su sitio, en general, no ha sufrido ningún cambio importante. Sin embargo, al mismo tiempo, debe asegurarse de que todos los códigos de seguimiento necesarios funcionen correctamente y estén presentes en todas las páginas del sitio. Recomendamos hacer esto de la siguiente manera:
  1. Eche un vistazo a los informes analíticos en tiempo real: con su ayuda, puede comprender si los códigos en su sitio funcionan en principio.
  2. Utilice el análisis (extracción de datos) para buscar códigos en el sitio. Puede usar un rastreador para esto: solo necesita configurar el análisis de acuerdo con fragmentos de códigos de seguimiento para comprender en qué páginas está y cuáles faltan.

10. Verificación de error final


Después de completar todo el trabajo técnico relacionado con la reubicación, también es importante llevar a cabo una verificación final y corregir rápidamente todos los errores cometidos. Cuanto antes los encuentre, más fácil será eliminarlos y evitar posibles consecuencias negativas.

10.1 Comprobando páginas del dominio anterior


Después de transferir con éxito el contenido y configurar el reenvío desde el dominio antiguo al nuevo, asegúrese de ejecutar un análisis utilizando la lista de URL antiguas. Esto es necesario para verificar los redireccionamientos, así como para buscar posibles enlaces rotos y redireccionamientos con códigos de respuesta incorrectos (solo 301 movido permanentemente permitido).

Como parte de la verificación, el rastreador mostrará si hay:

  • cadenas de redireccionamiento
  • no redireccionamientos 301,
  • redireccionamientos rotos.


10.2 Comprobando páginas en un nuevo dominio


Puede hacer esta prueba de la misma manera con el rastreador de escritorio. Es deseable que el sitio no tenga ningún error de criticidad alta y media, pero es especialmente importante asegurarse de que no tenga los siguientes problemas:

  1. Códigos de respuesta del servidor incorrectos.
    El sitio solo puede tener 3 opciones para códigos de respuesta: 200 OK , 301 movido permanentemente y 200 OK y canonizado . El cuarto, quinto y sexto no se dan. Todos los demás códigos, incluidos los 4xx y 5xx, indicarán errores en la configuración del sitio y evitarán que los motores de búsqueda lo indexen. Las únicas excepciones son las páginas con los códigos 200 OK y No permitido y 200 OK y Noindex / Nofollow, que deben estar presentes en el sitio, pero no deben incluirse en el índice.
    alt_text
  2. Duplicados
    Si ya tiene que realizar un trabajo técnico a gran escala durante el traslado, le recomendamos que no posponga la reparación de los errores técnicos anteriores y que lo haga todo de una sola vez. Estos incluyen todos los tipos existentes de duplicados: páginas duplicadas, contenido de texto, H1, Título y Descripción.
  3. Faltan metadatos.
    Seguramente tenía buenas razones para mover el sitio a un nuevo dominio, y lo más probable es que, entre ellas, haya una mejora en la posición del sitio en lo orgánico y un aumento en el CTR. Para asegurarse de que sus esfuerzos no sean en vano, asegúrese de que el fragmento muestre no solo la URL actualizada, sino también el Título correcto con la Descripción escrita correctamente.
  4. Errores en el mapa del sitio.
    Como dicen, sucede una mierda y, por lo tanto, se pueden encontrar errores incluso en el mapa del sitio. Su presencia puede afectar negativamente la indexación del sitio por los robots de búsqueda, especialmente si tiene un sitio gigante con decenas de miles de páginas. Para verificar el mapa, en la lista de herramientas integradas de Netpeak Spider, seleccione "XML Sitemap Validator" y especifique la dirección del mapa para verificar.

Brevemente sobre lo principal


Cualquiera sea la razón para mover el sitio a un nuevo dominio, debe abordar seriamente el lado técnico del movimiento. El procedimiento involucra 10 etapas principales, sin las cuales el movimiento no puede considerarse completado:

  1. Crear una copia de seguridad del sitio.
  2. Conocimiento de la historia del dominio elegido para la mudanza.
  3. Configuración del "enchufe" para la duración del movimiento.
  4. Colección de una lista completa de páginas para configurar redireccionamientos.
  5. Desarrollo e implementación de mapas del sitio.
  6. Crea un nuevo archivo robots.txt.
  7. Establecer el atributo canónico.
  8. Cambiar la configuración en paneles para webmasters y sistemas de análisis.
  9. Verificación de los códigos de seguimiento en el sitio.
  10. Verificación de error final.

Para completar todos los pasos anteriores, necesitará un servicio para recopilar vínculos de retroceso, un rastreador, una de las herramientas disponibles en el mercado para crear mapas del sitio, así como Google Analytics, Google Search Console, Yandex.Metrica y Yandex.Webmaster.

Source: https://habr.com/ru/post/es427925/


All Articles