Dans cet article, je me concentre sur Wordpress, mais vous verrez que plusieurs de ces conseils peuvent être réutilisés pour d'autres plateformes.
Contexte du 410
Commençons par le contexte du 410, puis je vous donnerai des exemples sur la façon de le faire directement dans Wordpress.
Qu'est-ce que le 410 ?
Le 410 est une réponse HTTP. Si vous n'y êtes pas familier, simplifions en disant : "si une page s'affiche, c'est un 200 et si une page ne s'affiche pas, c'est un 404".
J'ai délibérément pris des raccourcis ici et c'est voulu !
Que signifie-t-il ?
410 signifie « Gone » (Disparu), l'objectif principal de cette réponse HTTP est de supprimer une URL de votre site web (et d'informer le navigateur et les moteurs de recherche que vous l'avez fait).
En SEO, il est principalement utilisé pour supprimer une URL de l'index, en disant à Google – et à ses robots – qu'elle n'est plus disponible ; tout cela sans avoir besoin de la rediriger.
Comment faire un 410 sur Wordpress ?
410 sur votre fichier .htaccess
Pour utiliser et pousser un 410 sur votre site web depuis le fichier .htaccess, vous devrez ajouter une ligne dans votre fichier et faire Redirect + soit Gone ou 410 + votre URL (/url-de-votre-site-web)
Redirect gone /url-de-votre-site-web
Ou vous pouvez utiliser 410 directement au lieu de Gone
Redirect 410 /url-de-votre-site-web
Vous pouvez tout à fait le faire pour de nombreuses URL, il vous suffira de dupliquer l'exemple ci-dessus et de changer le /url-de-votre-site-web
410 grâce au plugin Redirection
Ce plugin de Redirection est l'un des plus utilisés dans Wordpress pour gérer différents codes de redirection ; mais saviez-vous que vous pouviez également l'utiliser pour les codes 4xx tels que 404 et 410 ? Ce dernier sera le centre de notre intérêt dans ce paragraphe.
Pour cela, vous devrez aller dans Outils > Redirection ; puis ajouter une URL source, cliquer sur la roue, et ensuite aller dans Erreur (404) du menu Quand correspond. De là, vous pouvez sélectionner 410 - Gone dans le menu déroulant Code HTTP.
C'est délicat parce que vous pensez que vous utiliserez un 404, donc une erreur, mais en fait ce sera un 410, pour supprimer l'URL de l'Index.
Pour info : Ce plugin utilise l'API REST de Wordpress
410 grâce au plugin Rank Math
Ce sera aussi facile que d'ajouter un 410 grâce à Redirection : Allez dans Rank Math, puis Redirections, de là vous pouvez sélectionner Ajouter un nouveau, et sous Code de maintenance cliquez sur le 410 Contenu Supprimé après avoir ajouté l'/url-de-votre-site-web que vous souhaitez supprimer de l'index.