Lorsque vous supprimez une page (ou un message) de votre site, vous supprimez également une ou plusieurs URL. Cette ancienne URL, lorsqu’elle est visitée, renvoie généralement une erreur’404 not found’, ce qui n’est pas la meilleure chose pour Google ou vos utilisateurs. C’est vraiment ce que vous vouliez qu’il se passe ? Vous pourriez rediriger cette page supprimée vers une autre page, ou peut-être, si vous voulez vraiment que le contenu disparaisse de votre site, vous servir d’un en-tête 410 serait en fait une meilleure idée. Cet article explique les choix qui s’offrent à vous et comment les mettre en œuvre.

Rediriger ou supprimer complètement une page ?

La première chose que vous devez déterminer est de savoir si le contenu que vous avez supprimé a un équivalent quelque part ailleurs sur votre site. Pensez-y de cette façon : si je clique sur un lien vers la page que vous avez supprimée, y aurait-il une autre page sur votre site qui me donne l’information que je cherchais ? Si c’est vrai pour la plupart de ceux qui suivent le lien, vous devriez rediriger l’URL supprimée vers la page alternative.

En général, je vous conseillerais de rediriger une page même si seule une poignée de visiteurs en bénéficierait. Le raisonnement est simple : si l’autre option est d’envoyer tous vos visiteurs sur une page  » contenu non trouvé « , ce n’est pas vraiment une bonne alternative non plus….

Créer une redirection

Il existe plusieurs types de redirections, mais une redirection 301 est ce qu’on appelle une redirection permanente, et c’est ce que vous devriez utiliser lorsque vous redirigez l’URL de cette page supprimée vers une autre URL. L’utilisation d’une redirection 301 signifie que Google et d’autres moteurs de recherche attribueront la valeur de lien de l’ancienne URL à l’URL vers laquelle vous avez redirigé vos visiteurs.

Suppression complète du contenu

S’il n’y a pas vraiment de page alternative sur votre site avec cette information, vous devez vous demander s’il vaut mieux la supprimer ou la conserver et l’améliorer à la place. Mais si vous êtes absolument sûr de vouloir supprimer ce contenu, assurez-vous d’envoyer l’en-tête HTTP approprié : un en-tête’410 content deleted’.

En-têtes HTTP 404 et 410

La différence entre un en-tête 404 et un 410 est simple : 404 signifie « contenu introuvable », 410 signifie « contenu supprimé » et est donc plus spécifique. Si une URL renvoie un 410, Google sait certainement que vous avez supprimé l’URL à dessein et il devrait donc supprimer cette URL de son index beaucoup plus tôt.

Un exemple syntaxe de redirection 301 dans le fichier htaccess est la suivante :

  • Redirect « /anciennepage.html » « /nouvellepage.html »

La syntaxe d’une redirection 410 est la suivante :

  • redirect 410 /mapagesupprimee.html

ou la suivante

  • redirect gone /mapagesupprimee.html

Précisons que si cette page est dans un sous-répertoire, vous devez le rajouter à la commande de redirection 410 :

  • redirect 410 /sous-repertoire /mapagesupprimee.html

Le problème avec le service 410 en-tête de contenu supprimé est que la prise en charge de Google est incomplète. Bien sûr, il supprimera les pages qui servent un 410 de son index plus rapidement, mais Google Search Console rapportera  les 410  sous « Not found » crawl errors, tout comme les erreurs 404.

Dommages collatéraux lors de la suppression d’une page

Lorsque vous supprimez un ou plusieurs messages ou pages de votre site, il y a souvent des dommages collatéraux. Disons que vous avez supprimé tous les messages sur votre site qui ont une balise spécifique. Cette balise étant maintenant vide, l’URL de son archive donnera aussi un 404. Même lorsque vous gérez toutes les URLs de ces messages que vous avez supprimés correctement (en les redirigeant ou en les redirigeant), l’archive des balises donnera toujours une 404, donc vous devriez vous assurer de traiter cette URL aussi.

Même si vous n’avez pas supprimé tous les messages d’une balise, l’archive des balises peut maintenant en avoir 5 au lieu de 12. Si vous affichez 10 messages par page dans vos archives, la page 2 de cette archive n’existera plus et donnera donc une erreur 404. Ce ne sont pas les plus gros problèmes du monde quand vous supprimez un ou deux messages, mais si vous avez affaire à un problème avec Google Panda à cause de la suppression de beaucoup de contenu de mauvaise qualité, la création de beaucoup de 404 comme celui-ci peut faire descendre votre site encore plus loin dans les SERP, alors faites attention !