Que signifie un code de statut HTTP pour le moteur de recherche ?
Certain codes de statut HTTP sont très importants pour votre référencement. Le code 404, par exemple, indique non seulement au navigateur de l’internaute que la page est introuvable, mais aussi aux moteurs de recherche qui ne peuvent pas indexer la page. De la même manière que pour les visiteurs, les robots d’indexation se laissent rediriger vers les nouveaux liens cibles. Pour des raisons de SEO, le code HTTP 301 permet également de maintenir le PageRank du site à un niveau élevé. Si le robot d’indexation tombe sur une page contenant un code HTTP 301, celui-ci prendra en compte la redirection et effacera l’ancienne page de son index de recherche.
Le niveau de PageRank de l’ancienne page n’est pas perdue mais transférée vers une autre page cible grâce au code HTTP 301. Ce processus est pertinent avant tout si l’ancienne page est la cible des liens entrants. Ainsi, l’autorité et la force acquise peuvent être transmises vers le site suivant. Le code de statut HTTP 302 entraîne un tout autre processus. En effet, le transfert n’est que temporaire, ce qui implique que la vieille adresse demeure indexée. Dans ce cas, le pouvoir des liens retour éventuels n’est pas transféré à la cible.