Migration sans victimes: liste de contrôle technique pour déplacer un site vers un nouveau domaine

Le déplacement ou la migration d'un site est un événement qui promet des avantages importants à long terme et des tracas non moins importants à court terme. Hélas, il est absolument impossible d'éviter ces derniers, mais il est tout à fait réaliste de penser à l'avance comment et dans quel ordre les traiter.

Si la moindre mention du déménagement à venir vous fait trembler et vous désire inexorablement d'aller au bout du monde, après avoir jeté l'ordinateur portable par la fenêtre, notre liste de contrôle pour le déménagement est conçue spécialement pour vous :)

1. Création d'une sauvegarde


Peu importe la façon dont vous approchez le déménagement, il est préférable de jouer en toute sécurité et de sauvegarder tous les fichiers et bases de données du site à l'aide des outils intégrés sur le serveur ou des outils supplémentaires externes.

2. Connaissance de l'histoire du nouveau domaine


Cet article est d'une importance particulière pour ceux qui pensent simplement bouger et "sentir le sol", ainsi que pour ceux qui ont acheté le domaine sans regarder. Il y a plusieurs raisons pour lesquelles vous devriez porter une attention particulière au passé de votre nouveau domaine:

  1. Si l'ancien propriétaire a réussi à obtenir une interdiction des moteurs de recherche, il vous sera extrêmement difficile de le combattre.
  2. Des backlinks de différents types peuvent conduire au site, que vous devrez prendre en compte et rediriger. De plus, les backlinks peuvent être de haute qualité et vice versa. En parcourant la liste des backlinks menant au domaine, vous pouvez voir des backlinks organiques normaux ou du spam explicite. En outre, chacun des domaines référents aura des indicateurs de confiance et d'autorité différents, sur la base desquels des conclusions peuvent être tirées sur la qualité des sites.
  3. Si le domaine a déjà été utilisé avant vous et que son objet chevauche le vôtre de plusieurs manières, profitez au maximum de la situation. Mettez les redirections des anciennes pages de ce domaine vers les nouvelles pages pertinentes de votre site, qui seront disponibles à de nouvelles adresses après le déménagement. Ainsi, vous pouvez obtenir gratuitement des backlinks et une part supplémentaire du trafic de référence.

3. Création d'une page temporaire à afficher pendant le déplacement


Si vous avez acheté un domaine «avec historique» pour le déménagement et que certains liens y mènent déjà, nous vous recommandons de lui mettre un «talon» temporaire - une page vous demandant de revenir plus tard ou des liens vers d'autres canaux d'information de votre entreprise. Il doit être montré à absolument tous les utilisateurs qui accèdent à l'une des pages du nouveau domaine avant la fin des travaux techniques. Vous pouvez même ajouter un compte à rebours si vous avez déjà défini la date de sortie exacte du site sur le nouveau domaine. Il est impératif que cette page renvoie un code de réponse 503 Service non disponible.

alt_text
Exemple de talon GitHub

4. Téléchargement d'une liste complète de pages et configuration de redirections


Avant de déplacer un site vers un autre domaine et de créer de nouvelles versions de toutes les anciennes pages dessus, vous devez savoir combien de pages vous avez en principe et lesquelles. Cela sera nécessaire pour construire une carte des redirections et leur configuration ultérieure. Pour ce faire, vous aurez besoin d'un robot capable de compiler une liste de toutes les pages visibles sur le site, ainsi que de tout service de surveillance de backlink que vous avez choisi.

4.1. Collecte d'une liste de pages de site à l'aide d'un robot


Pour collecter et télécharger une liste des pages visibles du site, vous pouvez utiliser n'importe quel robot de bureau qui vous convient (dans le cadre de cet article je décrirai les procédures en utilisant l'exemple de Netpeak Spider). Il suffit de commencer à explorer l'ensemble du site en tenant compte de tous les sous-domaines et répertoires, en désactivant auparavant les instructions d'indexation dans les paramètres, et en choisissant également l'ensemble minimal de paramètres à analyser.

Netpeak Spider

De plus, une telle vérification permettra d'identifier et d'éliminer déjà sur le nouveau domaine tous les problèmes concernant les codes de réponse du serveur - tous les liens rompus, les redirections avec un code de réponse autre que 301, etc.

Une fois l'analyse terminée, il vous suffit d'exporter les résultats pour enregistrer la liste des pages sous forme de tableau.

4.2. Collecte d'une liste de pages à l'aide des services de surveillance de backlink


Nous vous recommandons fortement de ne pas vous limiter à la liste des pages obtenues lors de l'exploration, et de parcourir la liste des backlinks. Tout d'abord, cela vous aidera à prendre en compte les liens que vous pourriez manquer. Deuxièmement, vous aurez une excellente raison de vérifier si les backlinks battus, qui semblent conduire à votre site, sont inclus dans la liste générale, mais ils donnent finalement 404 codes de réponse. Le trafic est perdu sur eux, il est donc logique de contacter le propriétaire du site et de remplacer le lien par un nouveau domaine immédiatement, ou d'enregistrer une redirection correcte pour celui-ci.

Cela peut être fait en utilisant «Link Analysis» dans Serpstat , l' outil «Site Explorer» dans Ahrefs , ainsi que plusieurs autres services similaires. Le choix dépendra de vos préférences personnelles.


4.3. Liste de pré-nettoyage


Après avoir déchargé la liste des liens des liens internes et externes du site, suivez quelques étapes simples qui éviteront l'apparition d'un certain nombre d'erreurs graves déjà sur le nouveau domaine:

  1. Assurez-vous que la liste des pages à déplacer n'a pas de pages en double complet disponibles à différentes adresses. Vous pouvez les détecter en scannant les pages de liste avec le hachage de page et l'analyse de hachage de texte activés. Si vous trouvez des doublons sur l'ancien domaine qui ont des backlinks externes, il est recommandé de rediriger de tous les doublons vers une nouvelle page canonique. Il est préférable de veiller à éliminer immédiatement les doublons à ce stade, sans attendre la vérification finale des erreurs.
  2. Vérifiez tous les liens vers des sites externes disponibles sur votre site: si possible, remplacez-les par des sites pertinents ou supprimez-les complètement.
  3. Découvrez si le site contient des liens qui mènent à des pages internes plus inaccessibles. S'ils sont disponibles uniquement sur votre site et que personne n'y a installé de backlinks, supprimez-les et remplacez-les lors du transfert vers un nouveau domaine. Si ces adresses non valides trouvées apparaissent dans la liste rétro-éclairée, tenez-en compte lors du déplacement et placez une redirection sur la page la plus pertinente.

4.4. Configurer le transfert de serveur


Les listes obtenues par les deux méthodes doivent être combinées en une seule table, éliminant les doublons et enregistrant les adresses correspondantes pour les redirections vers le nouveau domaine. Pour la redirection, vous devez utiliser une redirection de serveur 301, qui est configurée à l'aide du fichier .htaccess. Et la manière la plus simple de le faire est de fournir que les anciennes et les nouvelles pages ont des noms identiques ( old.com/page-about-seo et new.com/page-about.seo ).

Le code responsable de la redirection au niveau du serveur ressemblera à ceci:

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] 

N'oubliez pas non plus lors de l'écriture du code des redirections en .htaccess de prendre en compte les redirections vers le miroir principal du site - avec le préfixe www. avec ou sans HTTP et HTTPS.

5. Création d'un plan du site


Après avoir créé toutes les pages nécessaires sur le nouveau domaine, vous avez l'étape suivante - créer un plan de site.

Il existe au total 6 types de cartes, dont trois sont les plus utilisées: le plan Sitemap XML de base pour toutes les pages du site, le plan Sitemap image pour les images et le plan Sitemap HTML, dont la tâche principale est de simplifier la navigation au sein du site pour les utilisateurs. Le premier est créé pour absolument tous les types de sites, le second - pour les sites avec une grande quantité de contenu graphique, qui peut également générer du trafic provenant de la recherche d'images.

Vous pouvez utiliser plusieurs outils pour créer une carte:

  1. Fonctionnalité intégrée du CMS que vous utilisez ou plugins externes supplémentaires pour celui-ci.
  2. Générateurs de plan de site en ligne (générateur de plan de site XML, XML-Sitemaps.com, Check Domains et autres).
  3. Scripts spéciaux pour la génération automatique de plans de site.
  4. Outils de bureau (InSpyder) et robots d'exploration avec un générateur Sitemap intégré (Netpeak Spider, par exemple)

Après avoir créé et placé la carte dans le répertoire racine du site, n'oubliez pas de spécifier son adresse dans la directive Sitemap du fichier robots.txt.

6. Préparer un nouveau fichier robots.txt


Avant de publier un nouveau site et de supprimer le "stub", assurez-vous de compiler soigneusement le fichier robots.txt. Une façon de vérifier l'exactitude de ces instructions d'indexation consiste à utiliser la fonctionnalité Virtual Robots.txt dans Netpeak Spider.

robots.txt  netpeak spider

Avec lui, vous pouvez charger dans le programme vos instructions pour les robots de recherche sans changer le vrai fichier robots.txt, puis regarder le site «à travers les yeux des moteurs de recherche». Cela permettra de comprendre si certaines des pages importantes ont été fermées à l'indexation et vice versa.

Après avoir appliqué les nouvelles instructions d'indexation, assurez-vous d'effectuer une dernière vérification du site pour l'indexabilité. S'il s'avère que vous avez fait une erreur quelque part, ne serait-ce que par négligence, une partie importante de votre site peut ne pas être incluse dans l'index des moteurs de recherche. Il en résultera la perte d'une part importante du trafic organique.

7. Définition de l'attribut rel = canonical


Après avoir éliminé tous les doublons et les liens rompus, configuré les redirections et réussi à déplacer tout le contenu vers un nouveau domaine, veillez à prêter attention à l'attribut rel = canonical. Tout d'abord, assurez-vous qu'après être passé au code de page, il n'y a pas d'attributs canoniques pointant vers des adresses de l'ancien domaine. Deuxièmement, sur les pages qui n'ont pas été canonisées auparavant, nous vous recommandons de définir rel = canonical sur celles-ci.

8. Notification des moteurs de recherche sur le déplacement


Une fois que tout le travail technique de base est laissé de côté, il vous suffit d'informer les moteurs de recherche du changement d'adresse du site.

8.1. Modifier l'adresse dans la Google Search Console


Pour changer l'adresse dans GSC, vous devez d'abord enregistrer un nouveau site, puis allez dans les paramètres de l'ancien domaine et sélectionnez "Changer d'adresse".

alt_text

Sélectionnez un nouveau domaine dans la liste déroulante et parcourez tous les éléments de la liste de contrôle de la Google Search Console. Après cela, vous confirmez l'envoi de la demande de changement d'adresse.

alt_text

8.2. Changement d'adresse dans Yandex.Webmaster


Dans le panneau pour les webmasters du système de recherche Yandex, la procédure de déplacement s'effectue presque de la même manière. Vous pouvez facilement spécifier une nouvelle adresse dans la section "Indexation" → "Déplacement du site". Il est conseillé (mais pas nécessaire) qu'à ce moment le nouveau domaine soit déjà enregistré dans votre compte Webmaster.

alt_text

8.3. Modifier l'adresse dans Google Analytics


Pour modifier l'adresse dans les paramètres de Google Analytics, accédez à la section des paramètres et sélectionnez "Paramètres du compte" → "Paramètres des ressources". Dans cette section, vous trouverez le champ «URL par défaut», dans lequel vous devrez spécifier une nouvelle adresse.

alt_text

Veuillez noter que tous les paramètres précédents liés au commerce électronique devront être mis à jour en relation avec le déménagement.

8.4. Changement d'adresse dans Yandex.Metrica


Pour changer le domaine dans votre compte Yandex.Metrica, allez dans la section "Paramètres" et sur l'onglet "Résumé", notez la nouvelle adresse du site.

alt_text

9. Vérification des codes de suivi


Malgré le déménagement, votre site, dans l'ensemble, n'a pas subi de changements majeurs. Cependant, en même temps, vous devez toujours vous assurer que tous les codes de suivi nécessaires fonctionnent correctement et sont présents sur toutes les pages du site. Nous vous recommandons de procéder comme suit:
  1. Jetez un œil aux rapports analytiques en temps réel: avec leur aide, vous pouvez comprendre si les codes sur votre site fonctionnent en principe.
  2. Utilisez l'analyse (extraction de données) pour rechercher des codes sur le site. Vous pouvez utiliser un robot pour cela: il vous suffit de configurer l'analyse en fonction des extraits de codes de suivi afin de comprendre sur quelles pages il se trouve et lesquelles sont manquantes.

10. Vérification finale des erreurs


Après avoir terminé tous les travaux techniques liés à la relocalisation, il est également important d'effectuer un contrôle final et de corriger rapidement toutes les erreurs commises. Plus vous les trouverez tôt, plus il sera facile de les éliminer et d'éviter d'éventuelles conséquences négatives.

10.1. Vérification des pages de l'ancien domaine


Après avoir réussi à transférer le contenu et à configurer le transfert de l'ancien domaine vers le nouveau, assurez-vous d'exécuter une analyse à l'aide de la liste des anciennes URL. Cela est nécessaire pour vérifier les redirections, ainsi que pour rechercher d'éventuels liens et redirections rompus avec des codes de réponse incorrects (seulement 301 déplacé de façon permanente autorisé).

Dans le cadre de la vérification, le robot affichera s'il y a:

  • rediriger les chaînes
  • pas 301 redirections,
  • redirections rompues.


10.2. Vérification des pages sur un nouveau domaine


Vous pouvez effectuer ce test de la même manière avec le robot de bureau. Il est souhaitable que le site ne présente aucune erreur de criticité élevée et moyenne, mais il est particulièrement important de s'assurer qu'il ne présente pas les problèmes suivants:

  1. Codes de réponse du serveur incorrects.
    Le site ne peut avoir que 3 options pour les codes de réponse: 200 OK , 301 déplacé en permanence et 200 OK et canonisé . Les quatrième, cinquième et sixième ne sont pas donnés. Tous les autres codes, y compris tous les 4xx et 5xx, indiqueront des erreurs dans les paramètres du site et empêcheront leur indexation par les moteurs de recherche. Les seules exceptions sont les pages avec les codes 200 OK & Interdit et 200 OK & Noindex / Nofollow, qui devraient être présentes sur le site, mais ne devraient pas être incluses dans l'index.
    alt_text
  2. Doublons
    Si vous devez déjà effectuer des travaux techniques à grande échelle pendant le déménagement, nous vous recommandons de ne pas reporter la correction des anciennes erreurs techniques et de tout faire d'un seul coup. Il s'agit de tous les types de doublons existants: pages en double, contenu textuel, H1, titre et description.
  3. Métadonnées manquantes.
    Vous aviez sûrement de bonnes raisons de déplacer le site vers un nouveau domaine, et très probablement, parmi eux, il y a une amélioration de la position du site dans le organique et une augmentation du CTR. Pour que vos efforts ne soient pas vains, assurez-vous que l'extrait affiche non seulement l'URL mise à jour, mais également le titre correct avec la description correctement écrite.
  4. Erreurs dans le plan du site.
    Comme on dit, la merde se produit, et donc des erreurs peuvent être trouvées même dans le plan du site. Leur présence peut nuire à l'indexation du site par les robots de recherche, surtout si vous avez un site géant avec des dizaines de milliers de pages. Pour vérifier la carte, dans la liste des outils intégrés de Netpeak Spider, sélectionnez "XML Sitemap Validator" et spécifiez l'adresse de la carte à vérifier.

En bref sur l'essentiel


Quelle que soit la raison du déplacement du site vers un nouveau domaine, vous devez sérieusement aborder le côté technique du déménagement. La procédure comporte 10 étapes principales, sans lesquelles le déménagement ne peut être considéré comme achevé:

  1. Création d'une copie de sauvegarde du site.
  2. Connaissance de l'histoire du domaine choisi pour le déménagement.
  3. Réglage de la «prise» pour la durée du déménagement.
  4. Collection d'une liste complète de pages pour la mise en place de redirections.
  5. Développement et mise en place de plans de site.
  6. Créez un nouveau fichier robots.txt.
  7. Définition de l'attribut canonique.
  8. Modifiez les paramètres des panneaux pour les webmasters et les systèmes d'analyse.
  9. Vérification des codes de suivi sur le site.
  10. Vérification finale des erreurs.

Pour effectuer toutes les étapes ci-dessus, vous aurez besoin d'un service de collecte de backlinks, d'un robot, l'un des outils disponibles sur le marché pour créer des plans de site, ainsi que Google Analytics, Google Search Console, Yandex.Metrica et Yandex.Webmaster.

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


All Articles