blog2geek.com
GuillaumeAvatar de Guillaume

42 billets | Profil

Recherche Google

ce blog tous
Derniers billets Connexion
Archives

espace-g

07/07/2006

Savoir rediriger correctement

La plupart des sites internet proposent des contenus qui se renouvellent (l’exemple parfait est le site d’information), se réecrit, mais parfois aussi se détruit. Souvent ce ne sont que quelques pages... Mais là où il existait un rang dans Google pour une page donnée, on trouve simplement un vide. Google conservera tout de même la page dans sa base de données quelques semaines. Cela permettra aux internautes de la consulter via le cache de Google, ou bien parfois à Google de la réindexer si elle est remise en ligne dans des délais raisonnables. Si le webmaster du site ne souhaite pas remettre sa page en ligne, il a tout intérêt à faire le nécessaire pour conserver l’intérêt déjà décerné par Google, et celui de son visiteur. Ainsi, il peut mettre en place une redirection pour faire profiter une nouvelle page de la popularité de l’ancienne. C’est-à-dire que lorsque qu’un internaute, ou le Googlebot, demandera l’accès à la page supprimée, le serveur renverra une autre page à la place. Habituellement, on renvoit vers une page indiquant que la page n’est plus disponible et on place un lien vers la page d’accueil du site. Mais pour plaire à Google, mieux vaut rediriger vers un plan de site en indiquant non pas que la page n’existe plus, mais qu’elle a été déplacée définitivement. La mise en place des redirections peut se faire de deux manières, en fonction des capacités du serveur. La première utilise le php ou l’asp... ou tout autre type de langage de programmation dynamique orienté web. La seconde utilise un fichier .htaccess que l’on place à la racine du site web. La technique utilisée n’a aucune importance, c’est pour cela qu’on les laisse sous silence. Ce qu’il faut retenir, c’est le type de code d’erreur http que l’on envoi au navigateur de l’internaute, ou à Googlebot. Seuls trois codes nous intéressent.

404 : la page demandée n’existe pas

Le code d’erreur 404 est à éviter. Il indique que la page n’existe plus. Si on redirige vers une page d’erreur personnalisée, celle-ci risque d’être pénalisée par Google, ou dans la plupart des cas, non indexée.

302 : document déplacé de façon temporaire

Le code d’erreur 302 est idéal pour rediriger vers une page indiquant une indisponibilité. Il ne doit être utilisé que dans l’optique d’une remise en ligne de l’ancienne page.

301 : document déplacé de façon permanente

Le code d’erreur 301 est celui qu’il convient d’utiliser pour ne pas perdre le bénéfice d’une page indexée par Google mais que l’on souhaite faire disparaître. Il indique que la page a changé d’url. En réalité la page n’existe plus, mais Google ne peut pas le détecter. On redirige donc vers un plan de site, ce qui permet de ne pas perdre l’internaute et de faire profiter le site de la popularité de l’ancienne page.

Il faut s’assurer qu’en cas de disparition de plusieurs pages l’url du plan de site est le même, sinon, on risque d’être pénalisé par Google pour la présence de plusieurs page identiques.