Trucs et astuces


L'URL Rewriting ou comment améliorer l'indexation et la densité de ses pages web dynamique :


A quoi ça sert l'URL Rewriting : ?

C'est une technique qui est utilisée pour optimiser l'indexation et donc le référencement des sites utilisant des pages dynamiques (php, asp).

Une page dynamique est caractérisée par une URL complexe, comportant en général un point d'interrogation, éventuellement le caractère & ainsi que des variables et leurs valeurs associées.

Exemple : article.php?id=12&page=2&rubrique=5

Dans cet exemple, le fichier article.php est utilisé pour afficher un article dont le texte vient d'une base de données.

C'est un fichier générique, qui peut afficher n'importe quel article, de n'importe quelle rubrique, page par page.

Ici on cherche à afficher la page 2 de l'article numéro 12 qui fait partie de la rubrique 5.

Le problème est que certains moteurs n'indexent pas ou très mal les pages ayant ce type d'URL.

Grâce à l'URL Rewriting, Google ainsi que n'importe quel robot va pouvoir indexer les pages dynamiques.

L'intérêt est par exemple d'avoir plusieurs milliers de pages de votre site indexées dans les moteurs de recherche (votre catalogue produit, les topics de votre forum, etc.).


Comment ça marche l'URL Rewriting ?

Le principe est très simple : comme son nom l'indique, l'URL Rewriting va donc réécrire vos URL d'une manière plus lisible.

Dès qu'un site utilise l'URL Rewriting, ses URL ne contiennent plus de caractères spéciaux comme ? ou &, on appelle alors ces URL des URL "propre".

A ce moment, personne ne peut savoir qu'il s'agit de pages dynamiques, que ce soit un robot d'indexation ou un internaute.

Exemple d'URL Rewriting : les pages de ce site.

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 : une fois l'URL Rewriting mis en place, il est toujours possible d'accèder à la page 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.

2°\ Identifier les URL qui comportent des paramètres, et décider du nouveau schéma d'URL "propre".

3°\ Ecrire les règles de réécriture dans le fichier .htaccess.

4°\ Modifier tous les liens vers chaque fichier dont l'URL a changé.

5°\ Mettre à jour votre site et vérifier le fonctionnement.


Pourquoi changer de titre et de description à chaque page :


Le changement de titre et de description à chaque page permet de diminuer la similitude entre deux pages.

En changeant habilement la description et le titre de chaque page, votre page peut ainsi avoir beaucoup plus d'importance pour le résultat d'une recherche qu'une autre page de votre site

Vous pouvez aussi utiliser cette technique pour que votre site réponde a plus de mots clé.