Nous allons aborder un concept très important à l’heure actuelle en termes de référencement et même de compréhension. Je veux bien entendu parler de l’URL Rewriting, qui consiste à transformer les URLS incompréhensibles de votre site Wordpress, du style :
http://www.mon-site.com/?=76
en de belles URLS plus parlantes, comme :
http://www.mon-site.com/mon_article
Avec cela c’est votre référencement qui sera optimisé ainsi que la mémorisation de vos visiteurs (les noms compréhensibles se retiennent plus facilement que des numéros). De plus, Wordpress permet de faire ce rewritting automatiquement, c’est à dire que vous n’avez rien à installer en plus (plugin) sur votre site.
Je vais tout d’abord me baser sur mon site, dans lequel, vous l’aurez remarqué, les URLS sont claires et explicites.
Sur la page où vous vous trouvez maintenant, plusieurs options sont proposées, parmi lesquels vous avez la possibilité de choisir le type d’affichage de vos URLS. D’origine vous avez la possibilité d’afficher une URL qui contient la date à laquelle votre article a été écrit, l’id de l’article… Des informations pas forcément pertinentes.
Je vous propose de choisir l’option « Structure personnalisée« .
Là vous devez indiquer le format à utiliser pour vos URLS. Sur mon site j’ai indiqué ceci :
/%category%/%postname%
Comme vous pouvez le remarquer, pas la peine de mettre l’URL complète de votre site. Par exemple si votre site est http://www.monsite.com/%category%/%postname% enlevez la partie http://www.monsite.com et n’indiquez que ce qui suit.
Cliquez sur valider. Maintenant vous devriez avoir de belles URLS (testez !) bien plus claires pour vos visiteurs et mêmes pour vous, par exemple, si vous visualisez vos statistiques des pages les plus vues de votre site, vous comprendrez mieux où vos visiteurs se dirigent le plus.
%year% -> L’année de création de l’article, sous forme de 4 chiffres (2008 par exemple).
%monthnum% -> le mois de l’année, par exemple 05.
%day% -> Le jour du mois, par exemple 28.
%hour% -> L’heure du jour, par exemple 15.
%minute% -> Les minutes, par exemple 43.
%second% -> Les secondes, par exemple 33.
%postname% -> Le titre de l’article.
%post_id% -> L’identifiant unique de l’article.
%category% -> Le nom de la catégorie à laquelle l’article appartient.
%author% -> Le nom de l’auteur de l’article.
Il se peut que vous n’ayez pas les droits en écriture sur votre fichier .htaccess de votre FTP ou bien que ce dernier n’existe pas.
Wordpress, vous l’indique (tout en bas de la page « Permaliens ») et vous donne le code à insérer dans ce fichier .htaccess pour que le rewriting soit pris en compte.
Pour toute questions, n’hésitez pas à les poser à la suite de cet article.
Good work! Thank you very much! I always wanted to write in my blog something like that. Can I take part of your post to my blog? Of course, I will add backlink?
Bonjour,
Je cherche de la documentation complète sur l’url rewriting ou la réécriture d’url.
J’aimerai trouver un tutoriel complet afin de mettre en place un système fiable et complet. J’ai essayé diverses techniques sur mon site mais aucune ne remplie toutes les conditions pour un bon référencement google.
Donc si vous connaissez un livre, ou de la doc complète, je vous en serai reconnaissant.
Merci d’avance.
cool, je ne trouvais pas de solutions… merci beaucoup pour ton explication.
Merci pour cet article très simple et très bien expliqué.
Bonjour
Merci pour ce tutorial, je l’ai suivi à la lettre, tout est nickel, sauf que le code du htaccess généré par wordpress sur n’importe quelle format du permalien qui est le suivant :
RewriteEngine On
RewriteBase /agenda/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /agenda/index.php [L]
Ne m’est d’aucune utilité, et mon serveur me renvoi une erreur 404
Pouvez vous me renseigner d’avantage svp?
Merci d’avance