Guide d'optimisation des URL pour un bon référencement
Par Olivier Duffez, Mercredi 28 mars 2012
Que faut-il savoir au sujet de l'optimisation des URL pour le référencement ? Cet article rappelle tous les éléments à connaître.

Tout ce qu'il faut savoir pour optimiser ses URL dans le cadre du référencement naturel
Le format des URL
Avant tout chose, assurez-vous d'avoir lu le guide complet de la syntaxe des URL (sous-domaine, nom de domaine, extension, répertoires, etc.).
La stabilité des URL, critère le plus important
N'allez pas modifier l'URL de vos pages uniquement pour y rajouter des mots-clés surtout si votre référencement fonctionne déjà bien comme ça. Pour des nouvelles rubriques de votre site ou pour un nouveau site, intégrez des mots-clés dès le début. Pour un site ancien, attendez le jour où vous aurez besoin de faire une refonte importante pour intégrer ce genre d'optimisation.
Présence de mot-clé dans l'URL
D'abord, je préfère être clair : l'URL est loin d'être le principal élément permettant d'optimiser le référencement d'une page. Avant de vous demander s'il faut mettre des mot-clés dans les URL, intégrez-les dans votre contenu, votre balise titre (et votre description).
Il est préférable d'utiliser des mots-clés stratégiques dans les URL, plutôt que des nombres ou des éléments dénués de sens. En effet, comme je l'avais montré dans un test publié sur WRI, les moteurs tiennent compte de la présence de mots-clés dans les URL. Par contre, ne vous attendez pas à des miracles avec cette optimisation, ce critère étant peu pris en compte. En résumé : si vous le pouvez (aidez-vous de la réécriture d'URL), utilisez des mots ayant du sens dans vos URL.
Tant qu'à faire, évitez d'utiliser dans ces URL certains mots apportant trop peu de sens (les articles par exemple). Mais dans certains cas il est nécessaire d'en garder (soit parce qu'ils sont importants en terme de référencement comme dans La Rochelle
ou l'article La
est important, soit pour rendre l'URL compréhensible).
Séparateurs de mots dans les URL
Pour séparer correctement les mots dans les URL, il faut utiliser des caractères interprétés comme des séparateurs par les moteurs de recherche. L'espace est déconseillé, mieux vaut utiliser le tiret, la virgule, la barre en biais (/) ou la barre verticale, mais pas le tiret bas (underscore : _). Attention cependant avec la virgule qui dans certains cas pose problème.
Ne vous fiez pas à la mise en gras de certains mots ou expressions dans les pages de résultats de Google, la gestion de l'affichage des résultats et l'algorithme de classement des résultats sont deux processus distincts. A une époque (vers 2006), Bing (MSN Search à l'époque) indexait rarement les pages dont l'URL comportait plus de 2 tirets. la situation semble s'être améliorée depuis.
Longueur des URL
La longueur n'est pas un problème pour les moteurs, qui indexent des URL très longues. Par contre, ce n'est pas très pratique à exploiter, par exemple quand une URL est copiée dans un forum ou un blog, elle est souvent tronquée pour éviter de déformer l'affichage. Dans ce cas, les éventuels mots-clés qui la composent risquent de ne pas apparaître.
Je suis donc plutôt enclin à vous conseiller de créer des URL assez courtes.
Le signe # dans les URL
Dans une URL, ce qui suit le signe # correspond traditionnellement à une ancre nommée, c'est-à-dire un signet interne à la page. On parle aussi parfois de "fragment". Cela permet de faire un lien vers une partie d'une page. Par exemple voici un lien vers la rubrique du signe # pour les URL.
Certaines technos utilisent ce signe d'une autre façon (c'est le cas notamment de Flex).
Soyez simplement conscients que pour les moteurs de recherche, tout ce qui suit le signe # est ignoré. Si des paramètres importants pour l'affichage du contenu sont passés derrière le signe #, cela risque d'être un problème pour votre référencement. Il y a néanmoins maintenant des exceptions avec Google et l'indexation d'Ajax.
Extension : .html ou .htm ou .php ou .aspx ou aucune ?
Quelle extension faut-il utiliser ? Selon moi la réponse est simple : peu importe votre extension de fichier ! Vous n'êtes même pas obligé d'en utiliser (voyez l'exemple de Wikipédia). Ce n'est pas parce que cela se termine par .html qu'il s'agit d'un document HTML. Ce qui compte c'est que votre page soit effectivement codée en HTML (si possible sans trop d'erreurs !).
URL multiples
Si une page est accessible à deux URL (ou plus), il y a un risque de contenu dupliqué (duplicate content). Si un même contenu est accessible à plusieurs endroits, les moteurs de recherche tentent de déterminer ce qu'on appelle l'URL canonique, c'est-à-dire l'URL de la page la plus légitime (par exemple celle qui reçoit le plus de liens). Ils n'indexent alors que cette URL canonique, et n'indexent pas les autres (par exemple, Google vient d'améliorer son algorithme à ce sujet depuis la mise en place de BigDaddy). Le problème est qu'il est difficile de prévoir quelle URL va être retenue par les moteurs. Par ailleurs, avoir une page accessible à plusieurs URL est mauvais également en terme de stratégies de liens, puisque l'optimisation s'éparpille sur plusieurs URL plutôt que de se concentrer sur une seule. Voilà pourquoi il faut faire attention de ne pas avoir d'URL multiples pour une page donnée.
A ce propos, comme l'indique SuperPJ dans les commentaires, si on utilise l'URL Rewriting, il ne faut pas oublier de désindexer les pages dynamiques ayant l'ancien format d'URL. Pour cela, le mieux est de rediriger de façon permanente (code HTTP 301) chaque ancienne URL vers la nouvelle équivalente. Si ce n'est pas possible, utilisez la balise URL canonique ou le fichier robots.txt. Dans le cas contraire, une même page sera accessible sur 2 URL ce qui posera des problèmes de duplicate content.
Accents, lettres diacritiques et autres caractères spéciaux
Même si des moteurs comme Google gèrent généralement bien les caractères spéciaux dans les URL, je vous déconseille d'en utiliser. Remplacez-les par leur équivalent non accentué, ça vous évitera bien des soucis.
Majuscules
Certains utilisent des majuscules dans les URL (souvent avec des technos Microsoft, je ne sais pas pourquoi). Là encore, à quoi bon utiliser des majuscules ? Que se passe-t-il si quelqu'un cherche à accéder à l'URL sans la majuscule que vous aviez prévue ? Parfois ça génère une erreur, parfois ça renvoie le même contenu que l'URL avec la majuscule (mais cela ne génère-t-il pas des contenus dupliqués ?), parfois il faut prévoir une redirection 301 vers la version avec majuscule.
Bref, faites au plus simple, n'utilisez que des minuscules dans vos URL. C'est surtout pour être consistant, pour utiliser toujours le même format d'URL.
Petit bonus pour AdSense
Si l'URL contient les mots-clés associés à la page, AdSense pourra s'en servir pour mieux cibler les publicités, surtout pour les tout premiers affichages quand la page vient d'être publiée.
Cela étant, c'est évidemment mineur par rapport au contenu de la page...
Autres conseils
Ce type de conseil d'optimisation du référencement fait partie des points abordés au cours des journées d'étude sur le référencement que j'organise régulièrement au sein de Ranking Metrics. Dans ce cas précis, c'est dans le 1er module ("A1") que j'explique comment optimiser les URL pour le référencement.
Si j'ai oublié des éléments à prendre en compte pour bien optimiser ses URL pour le référencement, ou si certains points ne sont pas ou plus exacts, n'hésitez pas à me les indiquer en commentaires, j'essaierai de mettre à jour cet article. Merci à tous ceux qui ont joué le jeu et grâce à qui j'ai déjà complété mon article.
On en parle dans le forum : optimisation des URL pour le référencement
A propos de l'auteur : Olivier Duffez
![]()
Consultant indépendant en référencement, Olivier Duffez a travaillé pour les plus grands sites (Doctissimo, FNAC, RueDuCommerce...). Il édite le site WebRankInfo.com qu'il a créé en 2002, devenu la plus grande communauté francophone sur le référencement (+ 200.000 membres et 1,3 million de posts). Il a également créé la société Ranking Metrics, leader des formations emarketing en France (référencement naturel, AdWords, Analytics, réseaux sociaux).
Si vous souhaitez publier un extrait de cet article sur votre site, assurez-vous de respecter les conditions générales d'utilisation de WebRankInfo.
40 commentaires
Postez un commentaire !
Les champs marqués du signe * sont obligatoires. L'adresse email ne sera pas affichée.
En postant un commentaire, vous acceptez les CGU du site WebRankInfo.
Cherchez dans tous les dossiers
Cherchez par mots-clés dans ~2000 articles :
Dernières brèves :
- 25 mai : YouTube.com a 8 ans : des chiffres records
- 23 mai : Google rachète Makani Power
- 22 mai : 6 nouveaux types de données pour le marqueur de données structurées
- 16 mai : Jouer au casse-briques dans Google Images (Easter Egg)
- 6 mai : SERP : Google teste l'affichage de résultats sans leur URL
- 13 mars : Les lunettes Google sur des lunettes de vue
- 12 mars : Penguin 4 sera le + important changement d'algo Google de 2013
- 3 mars : Do the Harlem Shake : vidéo de l'easter egg sur YouTube
- 21 février : Bing améliore son outil de suggestion automatique
- 9 février : Eric Schmidt va vendre pour 2,5 milliards de $ d'actions Google
Catégories des dossiers
Consultez les dossiers par thématiques :
Formation référencement et webmarketing
Venez chez Ranking Metrics vous former au référencement, à Google Analytics et aux réseaux sociaux ! Plus de 4000 entreprises sont déjà venues (financement possible par OPCA, DIF...).
Préparés et animés par Olivier Duffez (WebRankInfo) et Fabien Faceries (AgentWebRanking), 2 professionnels reconnus dans le domaine, nos modules sur le référencement naturel sont très complets tout en laissant une grande place à l'interactivité pour répondre à toutes les questions des participants.
Pour connaître le plan détaillé de chaque module, le prix, les dates et les lieux, consultez le site de Ranking Metrics (organisme de formation).
Hébergement web
Hébergement web mutualisé et dédié
Pour un bon référencement, il faut un bon hébergeur. Testez Sivit by Nerim, l'hébergeur choisi par Olivier Duffez pour son site WebRankInfo.
A partir de 3€ HT/mois.


19 avril 2006 à 9:15
Très bon article, comme souvent sur Webrankinfo.
J'ai juste une petite chose à ajouter. Si on utilise l'url-rewriting, il ne faut pas oublier de désindexer les liens dynamiques grace au fichier robots.txt, sans quoi une même page sera accessible sur 2 urls (l'adresse dynamique et l'adresse non dynamique), ce qui posera des problèmes de duplicate content. Cela peut être grave si un webmaster malintentionné génère des milliers de liens vers les url dynamiques.
19 avril 2006 à 11:09
Bonjour
Si c'est interessant d'avoir les mots clés dans l'url, pourquoi le forum de wri n'utilise pas des mots clés dans les url?
j'hésite beaucoup moi meme avec le forum, j'avais mis des mots clés, puis je les ai ensuite enlevé... quelle est le mieux?
19 avril 2006 à 14:33
Salut
Certains portail (infosdunet par exemple) mettent des mots clé dans l'url est c'est réussi car ils sont trés présents dans les mots clé de leur domaine.
Pour ceux qui utilisent dotclear, ils ont sans doute remarqué l'importance de l'url dans le référencement.
19 avril 2006 à 15:28
Bonjour,
je reviens sur la longueur des URL. La limite est effectivement de 255 caractères, tout simplement parce que cette URL est encodé sur 1 Kilo octets soit 256 octets et dont un octet pour le bit de parité. Du moins, c'est un problème dans ce genre, merci de me corriger.
Sinon une URL de plus de 200 caractères, c'est très moyen niveau accessibilité.
19 avril 2006 à 16:24
Au-delà du référencement à proprement parler, ne pas oublier l'aspect sémantique. Une url contenant des mots-clés peut faite la petite différence, qui va faire qu'un internaute va cliquer sur votre site plutôt que sur celui de vos concurrents, même si ils sont un peu devant vous... Si vous éditer un rapport de réunion sur votre traitement texte préféré, comment allez-vous appeler votre fichier : doc0578.pdf ou rapport-reunion-avril2006.pdf ? Pour le web, c'est pareil...
22 mars 2009 à 18:44
Enlever dans l'url les mots de liaison de type "de,des,le,la...." est-il est bon conseil ?
Il faut mieux, quand c'est possible, une url de type ?
ou example.com/optimiser-les-url.htm
example.com/actualites/200604-optimiser-les-url.htm
ou encore example.com/actualites-referencement/optimiser-les-url.htm
Merci de vos réponses.
23 mars 2009 à 10:43
Ca dépend des cas... Si l'URL devient trop peu compréhensible sans les mots de liaison, je pense qu'il faut les mettre. Même chose si l'URL reste courte malgré leur utilisation. Dans les autres cas, je trouve que c'est préférable de les enlever pour se concentrer sur les mots-clés stratégiques.
12 septembre 2009 à 11:08
J'ai remarqué que certaines personnes se méfient des pages ne finissant pas par .html (ou à la limite .htm, mais ça fait un peu vintage). Ca donne l'impression d'une page qui aurait une volonté propre. J'évite les .php sauf pour les forums et les formulaires de contact à cause de ça.
Je ne sais pas ce que ça vaut comme avis mais si ça met à l'aise 2% des visiteurs c'est toujours ça.
25 octobre 2011 à 12:20
Lors de la création de mon site perso je me suis posé énormément de questions en ce qui concerne le format de mes URL car c'est une étape très importante lors du développement. Si j'avais eu en ma possession un article comme ça, cela m'aurait surement permis d'avoir moins de sueurs froides car je le trouve très complet en ce qui concerne les questions que l'on peut se poser sur les URL.
J'ai toute fois une question : Est-il meilleur pour le référencement de garder une extension de page ( .htm, .php, ... ) ou bien de faire un rewriting pour s'en séparer ?
25 octobre 2011 à 12:50
L'extension n'a aucun impact, d'ailleurs la notion d'extension n'existe pas sur le web, tout comme celle de fichier ou de dossier. Ce n'est que par habitude du temps où les pages web étaient statiques et que les fichiers HTML avaient des extensions.
26 décembre 2011 à 21:38
Au-delà du référencement à proprement parler, ne pas oublier l'aspect sémantique. Une url contenant des mots-clés peut faite la petite différence, qui va faire qu'un internaute va cliquer sur votre site plutôt que sur celui de vos concurrents, même si ils sont un peu devant vous... Si vous éditer un rapport de réunion sur votre traitement texte préféré, comment allez-vous appeler votre fichier : doc0578.pdf ou rapport-reunion-avril2006.pdf ? Pour le web, c'est pareil...
26 janvier 2012 à 8:02
j'aime quand Google confirme ce que je pensais dans mon billet "Fermez vos URLs !" -
Si c'est Matt Cutts qui le dit http://www.youtube.com/watch?v=dSG6C33GwsE
26 janvier 2012 à 10:17
s'il le dit c'est sûrement vrai, on connait bien Matt ;-)
Je crois que chacun gardera son avis sur ce sujet !
3 février 2012 à 10:51
J'ai un doute sur l'emploi des virgules dans les urls comme préconisé ici pour séparer les mot-clés dans les urls
un extrait de la RFC 1738 :
characters are unsafe because
gateways and other transport agents are known to sometimes modify such characters. These characters are "{", "}", "|", "\", "^", "~",
"[", "]", and "`".
3 février 2012 à 11:12
Par expérience, Google considère bien la virgule comme un séparateur, mais je suis d'accord que ce n'est pas l'idéal et qu'il vaut mieux utiliser des signes plus "simples".
3 février 2012 à 11:45
Merci, pour la réponse, je continuerai à utiliser mes tirets par sureté.
par ailleurs, il faut mettre des liens nofollow des moteurs de recherche interne ?
Cela évite de suivre les liens générés par la validation "à vide" du formulaire par le bot des moteurs ?
3 février 2012 à 16:06
@Fred : je n'ai pas compris sur quels liens tu demandes s'il faut mettre du nofollow.
en ce qui concerne le moteur de recherche interne, il faut interdire l'indexation des pages de résultats avec une balise meta robots noindex.
29 mars 2012 à 8:59
Sur la longueur des URL j'ai quand même l'impression que celles qui sont trop longues posent problème. Ce n'est pas un problème pour les bot mais pour tous les sites qui affichent des liens avec l'url (forum, résultats de moteurs de recherche indexés).
Je remarque cela avec beaucoup d'erreur 404 avec des urls contenant des "..." pour tronquer à 75 caractères par exemple. Il faut donc mieux prévoir une URL qui ne dépasse pas idéalement 50 caractères ou en tout cas prévoir de mettre les mots clé plutôt à la fin pour que la réécriture fonctionne même avec une fin d'url tronquée.
Dans tous les cas il vaut mieux prévoir de gérer les redirections 301 et de suivre les 404 pour les corriger et ne pas perdre de liens externes.
29 mars 2012 à 9:46
Par rapport à la virgule, de nombreux systèmes d'auto-links d'anciens CMS la considère comme un véritable séparateur et ne l'intègrent pas dans le lien auto-lié : conclusion, le lien est erroné.
29 mars 2012 à 10:37
Bonjour Olivier,
Je favorise les URLS courtes contenant des mots-clés stratégiques mais je fais en sorte que ces URLS restent lisibles pour le visiteur afin qu'il puisse anticiper le sujet de la page.
amicalement
29 mars 2012 à 13:32
Et oui, c'est bien dommage que je n'ai trouvé cet article que beaucoup trop tard ! Heureusement que je n'ai pas beaucoup de pages... Si quelqu'un veut savoir ce que c'est que des URLs non optimisées, il suffit de venir voir mon site !
J'ai quand même bon espoir, avec le bon tuto d'Olivier sur les redirections que je commence à connaitre par coeur, je ne devrais pas perdre grand chose de mon ref lors d'une prochaine mise à jour de grande envergure où j'optimiserai mes URLs. Je n'ai par contre toujours pas tranché entre noms de dossiers et noms de fichiers, ce qui m'embête avec les noms de dossiers, c'est de n'avoir à gérer que des fichiers index.html, c'est plus compliqué lorsqu'on travaille sur plusieurs pages en même temps...
El le plus fort, c'est mon nom de domaine ! Ca veut dire quoi pour google chambreshotesjolivet ? une marque ? ^^
29 mars 2012 à 17:35
Ce qui est certain c'est que le poids des mots clés dans l'url est énorme et difficile à concurrencer.
29 mars 2012 à 21:44
Perso, j'utilise dans mes urls les mêmes mots que j'utilise dans mes titres avec comme séparateur le tiret (-) sans rien tronquer et ça passe très bien comme ça.
29 mars 2012 à 21:53
Aurais-tu des sources ou des résultats de tests qui le prouvent ? Car d'après mes tests ce n'est qu'un effet de bord, c'est essentiellement dû aux backlinks (qui parfois utilisent l'URL comme texte de lien)
29 mars 2012 à 22:17
Des sources bien sur, un exemple tout du moins, d'un annuaire tout pourri, fermé aux inscriptions depuis des lustres, peu de pages ni BL et dont GG reconnait la pertinence juste parce qu'il comporte les (bons) mots clés dans l'URL....
30 mars 2012 à 2:24
Très bon résumé. Je suis justement occupé à migrer un site, une fois que l'on a résolu le problème de la balise canonicale, c'est très facile il suffit d'injecter un code 301, ... et le déclarer également dans le Google Webmaster Tools / Bing Webmaster tools et Yandex webmaster tools.
Ce dernier point ne semble pas mentionné dans le document.
Par contre je ne suis pas encore en mesure de vous dire comment les moteurs vont gérer ma migration.
30 mars 2012 à 6:51
Bon résumé des bonnes pratiques à avoir pour la création de page. Pour la remarque de "créer un site internet", je pense qu'il serait au moins judicieux de supprimer les mots vide "le, la, les, de, etc.". Ensuite que le titre soit équivalent à l'url ca doit être un bon point.
30 mars 2012 à 8:06
Ca n'est pas une preuve que la présence de mots-clés dans l'URL est la raison directe
30 mars 2012 à 8:10
Tout ce qui concerne les migrations est expliqué dans mon article Comment migrer un site sans perdre le référencement
30 mars 2012 à 8:15
A rajouter, l'utilisation de mots clés dans l'url permet d'augmenter légèrement le taux de clic. En effet, si quelqu'un cherche des chaussures par exemple et que le mot clé est contenu dans l'url, celui-ci se met en gras et ressort un peu plus.
Je pense que cela doit augmenter légèrement le taux de clic. Mais je n'ai jamais vérifié mes dires...
30 mars 2012 à 10:18
@Olivier :
Si ce n'est pas LA raison directe, c'est en tous cas la principale.
3 avril 2012 à 19:18
Je ne suis pas une experte en matière de création de site internet et de référencement. Le nom de mes pages de mon site internet sont vraiment illisibles et Joomla ne me facilite pas la tâche !!! Heureusement que Joomla existe pour les novices !!! Je n'ai pas encore trouvé le moyen de le faire !!! Pas facile pour une novice comme moi !!!
17 avril 2012 à 13:59
@Marilyn :
C'est une configuration dans l'interface d'administration : http://blog.joomla-support.fr/2011/08/22/reecriture-durl-ou-comment-optimiser-le-referencement-sur-joomla-1-7/
Bon courage !!!
4 juin 2012 à 15:59
Bonjour à tous,
Tout d'abord, merci à vous pour la qualité de vos articles. J'ai une petite question concernant ce post :
Si l'on retrouve un même mot clé dans l'url et dans le nom de domaine, est-ce que cela est "dangereux" pour un bon référencement ?
Merci d'avance pour votre réponse.
Gianni
11 juillet 2012 à 12:12
Bonjour et merci pour cet excellent article.
J'ai une question concernant les contenus dupliqués:
Si est présent sur la page d'accueil ( voir un petit aperçu ) et qu'en cliquant sur le titre du texte, on accède à une page avec l'article complet, est-ce que cela est considéré comme un contenu dupliqué par google ?
Merci.
11 juillet 2012 à 13:57
Non ça ne pose pas de problème dans ce cas car le texte ("petit aperçu") représente une faible partie de l'article
15 novembre 2012 à 20:33
Bonjour,
est ce qu'il est mieux d'avoir une page exemple.html ou exemple/index.html et peut on basculer de l'un vers l'autre
si c'est déjà indéxé par google sans qu'il y est un déclassement?
merci de la réponse
15 novembre 2012 à 22:20
exemple.html semble plus simple donc c'est mieux
tu peux aussi prévoir /exemple/
mais le plus important est de prévoir des URL stables. A chaque changement il faut faire une redirection 301 pour "limiter les problèmes"
15 novembre 2012 à 23:33
d'accord,
merci pour la réponse
19 novembre 2012 à 18:54
Merci de nous éclairer sur cela. Je ne faisais pas attention aux urls maintenant je vais en prendre compte et les réduire au maxi.
merci