Guide du référencement

CLIQUEZ-ICI pour accéder au guide du référencement

Guide

Consultez nos fiches pratiques pour un référencement professionnel et optimal.

URL rewriting ?





Les sites web dynamiques sont parfois des obstacles pour les moteurs de recherche. Parmi les solutions à disposition des référenceurs, celle de l'URL rewriting semble la plus efficace.

Principe de l'URL Rewriting

Le principe de la réécriture d'URL est donc de mettre en place un « système » sur le serveur pour qu'il sache interpréter ce nouveau format d'URL.

La technique de réécriture d'URL la plus connue est celle disponible sur les serveurs Apache, le plus souvent utilisés avec le langage PHP.

Mise en place de l'URL Rewriting

Voici les étapes à suivre pour mettre en place la réécriture d'URL :
1. Vérifier l'hébergeur
2. Identifier les pages dynamiques dont l'URL comporte des paramètres
3. Ecrire les règles de réécriture dans le fichier .htaccess.
4. Changer tous les liens vers chaque fichier.
5. Mettre à jour votre site.

Important : Vérifier si le module mod_rewrite d'Apache est activé :

Définir les schémas d'URL

Exemple de site disposant d'une base de données d'articles :
- article.php?id=182&rubrique=15

Le principe de l'URL rewriting consiste à trouver les schémas des URL à partir de leurs formes communes.

A partir du moment où vous avez identifié ces « schémas d'URL », vous devez choisir un nouveau format d'URL.

Une fois les schémas d'URL déterminés, il faut écrire les règles de réécriture qui vont indiquer au serveur comment interpréter chacun de ces schémas.

Voici le contenu du fichier .htaccess situé dans le répertoire http://www.notre-site.com/articles/ :

Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

Activation du module de réécriture d'URL :
RewriteEngine on

Article sans numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ /articles/article.php?id=$1&rubrique=$2 [L]

Chaque fichier .htaccess est spécifique à un répertoire.