DIDACTICIEL
Par Marco Réardon, Abora-web
Redirection 301 au moyen d’un fichier .htaccess avec les extensions FrontPage activées
Le cas de l'URL canonique d’un site web
Depuis longtemps déjà on parle, dans le milieu des webmestres, des problèmes reliés à la non déclaration de l’URL canonique d’un site web par rapport à son référencement. Ces complications tiennent au fait que la version www des pages de votre site ainsi que la version non-www sont présentes et référencées dans les moteurs de recherche. En gros, les araignées comme Google, Msn ou Yahoo! ne font pas la différence entre ces deux façons d’écrire une adresse web. Ceci risque fort de d’entraîner une pénalité pour duplicate content (contenu dupliqué) et même de diviser le PageRank de votre site, donc d’affaiblir le positionnement de celui-ci dans les résultats de recherche sur le web. Il est important à ce stade que vous définissiez vous-même l’URL (adresse web) de votre site. Par exemple, monsite.com ou encore www.monsite.com. L’une de ces deux graphies deviendra l’URL canonique de votre site et il faudra rediriger l’URL abandonnée vers celle que vous aurez choisie (URL canonique) afin que les robots ne l’indexent plus.
Si vous êtes confronté à ces problèmes de deux versions identiques de votre site fonctionnant en parallèle, voici la meilleure solution pour s’en sortir, tout en respectant la façon dont les robots parcourent votre site et sans induire ceux-ci en erreur.
La méthode que je vais décrire ici étape par étape s’appelle une redirection 301 au moyen d’un fichier .htaccess présent sur le serveur de votre site (votre hébergeur). La technique que nous emploierons s’adresse tout particulièrement à ceux qui utilisent les logiciel FrontPage ou encore ExpressionWeb de Microsoft avec leurs extensions FP activées pour la publication de leur site.
La redirection 301 est la méthode la plus sûre pour rediriger une page ou un site complet sans perdre votre PageRank. Lors de son prochain passage sur votre site, le robot obéira aux règles de redirection fournies par le fichier .htaccess placé à la racine de votre serveur.
Redirection d’un site sans « www » vers un site avec « www »
Sur le serveur, double-cliquez sur Gestionnaire de fichiers
puis recherchez dans la liste le fichier .htaccess.
Sélectionnez celui-ci, puis cliquez sur l'onglet éditeur de code dans la barre d'outils en haut de la page.
Dans la fenêtre de code qui s'ouvre, vous retrouverez des lignes de code déjà en place si vous avez les extensions FrontPage activées. Ne supprimez rien du tout, laissez en place le code actuel. Faites un espace après la dernière ligne de code, puis collez sur la ligne suivante le code préparé précédemment dans votre éditeur de texte.
Si vous n'utilisez pas les extensions FrontPage, votre travail s'arrête ici. Pour les autres, vous devez répéter l'opération que vous venez de faire dans les 3 autres fichiers .htaccess qui se trouvent dans:
_vti_bin
Une fois terminées les opérations de collage du code dans les divers fichiers, enregistrez les modifications directement sur le serveur, puis quittez la cession.
Pour ce faire, allez sur un site de test de redirection 301 comme par exemple http://www.annuaire-info.com/outil-referencement/test-redirection/ puis tapez l'adresse de votre site sans www.
Vous devriez alors constater le succès de votre démarche. Si ce n'est pas le cas, vérifiez bien chacune des étapes que vous avez franchies et vérifiez aussi que votre fichier .htaccess que vous avez préparé dans votre éditeur de texte est conforme à l'exemple que nous vous avons proposé à l'étape 1 de ce didacticiel.
|
|