Sep
17
Commentaires fermés sur Les moteurs de recherche et les lecteurs aiment l'URL Rewriting

Les moteurs de recherche et les lecteurs aiment l'URL Rewriting

Vous croisez probablement souvent des URL qui ressemblent à ce qui suit.

http://www.amazon.fr/Website-Optimization-Andrew-King/dp/0596515081/ref=sr_1_9?ie=UTF8&qid=1316272774&sr=8-9

C’est moche n’est-ce pas ?

L’URL rewriting, kesako ?

L’URL rewriting, en français réécriture d’URL, permet de palier à ce problème de lisibilité et d’améliorer son référencement.

Les liens tordus comme ci-dessus sont générés par des pages dynamiques (en langage PHP ou ASP par exemple). Celles-ci vont piocher dans une base de données et générer une URL comprenant des variables comme un nom, un identifiant ou n’importe quoi d’autre. Ces variables permettent ensuite de retrouver de quoi on parle dans la dite base de donnée.

Prenons un exemple de boutique bière. Vous cliquez sur une des bières proposée pour voir ses caractéristiques.

En cliquant dessus vous ouvrirez une page du genre :

http://latavernedutrollfarceur.com/biere.php?categorie=ambree&id=42&nom=kwak

Ouais, autant prendre un exemple avec des vraies bières, hein, pas de la Kro !

Si maintenant on applique l’URL rewriting, le lien pourra ressembler à ce qui suit  :

http://latavernedutrollfarceur.com/biere-ambree-42-kwak.html

C’est quand même beaucoup moins laid et plus facile à retenir, n’est-ce pas ?

A quoi ça sert ?

Comme nous venons de voir ça améliore nettement la lisibilité.

Ensuite, au niveau des moteurs de recherche, d’une part, ceux-ci référencent plus rapidement des URL propres.  D’autre part, une page aura plus de poids dans les résultats si les mots clés présents dans un article se trouvent aussi dans le titre.  Il vaut donc mieux utiliser des liens ne contenant pas de caractères spéciaux comme ? et &. Ca vous aidera donc à approcher de la première page voire de la première place dans les résultats des recherches. Ce n’est évidemment pas la seule technique à prendre en compte pour atteindre la première place. Ca serait beaucoup trop facile sinon :).

Par ailleurs,  est-il plus simple de retenir le lien marqué au début de cet article ou un lien qui ressemble à ce qui suit ?

http://www.amazon.fr/Website-Optimization-Andrew-King.html

Evidemment il est plus aisé de se rappeler de la version réécrite.

Si vous lisez un article comprenant un lien et qui vous passez la souris dessus pour voir où mène ce lien, vous ne lirez même pas l’URL non réécrite car c’est tellement moche que vous allez préférer passer votre chemin plutôt que de décrypter le lien. Par dessus le marché, si vous souhaitez le taper à la main dans votre navigateur, c’est sûr, vous allez vous tromper.

De plus, avec cette technique on ne se rend même plus compte qu’il s’agit de pages créées à la volée à partir d’une base de données.

Enfin, c’est aussi une sécurité que d’utiliser l’URL rewriting. Par exemple si l’on a une URL du type : article.php?id=42, id est une variable contenant l’identifiant de l’article en base de données. La première chose qu’un hacker va essayer pour pirater votre site est de rentrer des valeurs spécifiques à la place de 42 lui permettant de lire votre base de données, c’est ce qu’on appelle une SQL injection. Avec La présente technique de réécriture il n’y a plus de variable et donc la précédente technique de piratage n’est plus possible.

 

Articles similaires :

Les commentaires sont fermés.