Raspailloux Référencement: Le trafic qualifié et les conversions d'abord !

URL Rewriting pour les débutants

Bonjour, encore une explication qui va être simplifiée par mes soins, en effet on peut vite se perdre dans la méthode de l’URL Rewriting et je vais donc essayer de vous simplifier les choses.

En quoi ça consiste?

La réécriture d’URL en français est utilisée pour optimiser le référencement des sites dynamiques. Les pages dynamiques utilisent des URL complexes, comportant en général un ? ou parfois un & mais surtout des noms de variables et des valeurs.

Exemple : /article.php,id=19&page=1&rubrique=4

Nous avons ici un URL qui n’a pas été modifié, ce que nous voulons réaliser nous c’est quelque chose de ce type:

/17/03/2009/newsletter-webrankinfo-17032009

Dans cet exemple j’ai ajouté la date à laquelle j’ai posté mon article ainsi que le nom de l’article, celà permettra un meilleur référencement, en effet le moteur de recherche qui va venir lire le contenu de mon blog va pouvoir prendre en compte le fait que j’ai insérer le nom de l’article dans l’url, reste à la personne qui écrit les articles de mettre un titre pertinent en fonction du contenu de son article.

La suite de mon article est l’exacte copie d’un article trouvé sur le forum WebRankInfo parlant de l’URL Rewriting:

par Olivier Duffez, Lundi 4 août 2008

URL Rewriting : comment ça marche ?

Le principe est très simple : sur un site qui utilise l’URL Rewriting, on ne peut plus se rendre compte qu’il est basé sur des pages dynamiques. En effet, les URL sont “propres” : elles ne contiennent plus tous les caractères spéciaux comme ? ou &. Personne ne peut savoir qu’il s’agit de pages dynamiques, que ce soit un robot d’indexation ou un internaute. Exemple : les pages de la FAQ Google de ce site (sauf la page principale…).

Le webmaster doit changer la façon dont il écrit les liens, selon des règles qu’il va se fixer lui-même. En reprenant l’exemple ci-dessus, on peut remarquer que les URL pour les pages d’articles ont toutes la même forme. On va donc changer nos scripts PHP et nos liens à l’intérieur du site selon le modèle suivant : article_12_2_5.html

Quand un internaute demande cette page, le serveur va appliquer une règle de réécriture d’URL (décrite dans un fichier .htaccess) et renvoyer la même chose que si l’internaute avait demandé la page article.php?id=12&page=2&rubrique=5.

Remarque : même si l’URL Rewriting est mis en place, on peut toujours accéder aux pages en utilisant l’ancienne URL. Il faut donc veiller à changer tous les liens à l’intérieur de son site pour qu’ils soient tous au nouveau format.

URL Rewriting : les étapes pour la mise en place

  1. Vérifier que votre hébergeur permet l’utilisation de l’URL Rewriting. Si vous êtes chez un hébergeur gratuit qui ne le gère pas, c’est une très bonne raison pour franchir le cap et bénéficier de tous les avantages d’un hébergement professionnel (ça ne coûte pas grand chose…)
  2. Identifier les pages dynamiques dont l’URL comporte des paramètres, et choisir un nouveau schéma d’URL “propre”
  3. Ecrire les règles de réécriture dans le fichier .htaccess
  4. Changer tous les liens vers chaque fichier dont l’URL a changé
  5. Mettre à jour votre site et vérifier que tout fonctionne

Vous pouvez retrouver l’intégralité de cet article en cliquant sur le lien suivant: URL Rewriting expliqué aux débutants

A bientôt.

Vous pouvez suivre tous les commentaires avec le RSS 2.0