Le code d’erreur 404 du protocole HTTP informe les visiteur de la non disponibilité d’un contenu qui devra normalement être affiché suite à une requête.
Cette erreur peut apparaître généralement suite a la suppression ou la modification d’un lien, le lien continuera toujours à être affiché dans les résultats de recherche, quand un internaute clic sur le ce dernier il tombe sur une page indisponible.
Impact sur le référencement
L’objectif des moteurs de recherches est le confort de la navigation ( résultat pertinent , rapidité de chargements des pages,..) Or ce type d’erreur nuit à l’expérience de l’utilisateur ce qui mérite une sanction( variable selon le nombre de page induisant une erreur 404).
Comment détecter les erreurs 404 sur mon site
Il existe plusieurs outils en ligne et logiciels qui nous permettent d’avoir une liste de page en 404 suite à un audit. Personnellement j’utilise l’outil console searche de google pour rester toujours dans l’environnement de google et pour avoir un suivi quotidien de mon site. Cet article explique comment créer un compte console searche de google.
Une fois connecté à son compte allez sur Exploration——->erreur d’exploration, la liste des pages en 404 sera affichée.
Comment corriger les erreurs 404
Pour réparer ces erreurs l’idée est de faire une redirection vers un url qui ressemble à celui ci, par exemple si une fiche produit dans un site-ecommerce a était supprimé, il faut faire une redirection vers la page catégorie de ce produit ou bien faire la redirection vers la page d’accueil. Cela un double effet, d’une part la suppression de la page d’erreur, d’autre part garder le ‘jus’ du lien qui à était supprimé.
A noter qu’il y a deux type de redirection, une redirection permanente(301) et une redirection temporaire(302).
Pour la redirection 302 à faire si vous pensez que le lien pourra être disponible de nouveau comme la fiche produit, si le produit est de nouveau en stock vous pouvez élever la redirection(d’ou le nom temporaire).
Pour la redirection 301 à faire si le lien dois être supprimé définitivement.
Pour s’y prendre il faut éditer le fichier .htaccess dans la racine de votre site et rajouter la ligne suivante :
[pastacode lang= »markup » message= »Redirection permanente » highlight= » » provider= »manual »]
RedirectPermanent /repertoire/page-404-a-rediriger.html http://www.monsite.fr/repertoire/page-de-destination.html
[/pastacode]