What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Using pluses (+) or dashes (-) in URLs has no impact on crawling or ranking. Dashes are preferred for technical convenience (to avoid spaces in tools), but both work identically for Google.
4:22
🎥 Source video

Extracted from a Google Search Central video

⏱ 58:40 💬 EN 📅 01/05/2020 ✂ 26 statements
Watch on YouTube (4:22) →
Other statements from this video 25
  1. 3:21 Does hreflang really protect against duplicate content?
  2. 6:27 Do subdomains or subdirectories really matter for SEO according to Google?
  3. 8:04 Does the target="_blank" attribute affect SEO rankings?
  4. 9:09 Should you worry about the 'site being moved' message in the Search Console's address change tool?
  5. 10:12 Do old backlinks really lose their SEO value over time?
  6. 12:22 Should you really avoid canonicals pointing to page 1 on paginated pages?
  7. 13:47 Why does Google overlook your navigation and sidebars during crawling?
  8. 15:46 Does the text surrounding an internal link matter as much as the anchor itself for Google?
  9. 18:47 Should you really choose between a fresh start and redirections during a partial migration?
  10. 19:22 Site Architecture: Is it really necessary to choose between flat and deep?
  11. 22:29 Should you really keep your old domains to safeguard your brand?
  12. 22:59 Do Expired Domains Really Buy Back Their SEO Past?
  13. 24:02 Does Discover really have no exploitable eligibility criteria?
  14. 26:29 Should you really abandon the desktop version of your site with mobile-first indexing?
  15. 27:11 Is responsive design really the only viable solution for unifying desktop and mobile?
  16. 28:12 Should you really be concerned about internal PageRank on noindex pages?
  17. 29:45 Does duplicating a link on the same page really enhance its SEO value?
  18. 33:57 Why does Google deindex your blog articles after an update?
  19. 38:12 Why does Google sometimes display 5 results from the same site on the first page?
  20. 39:45 Should you index the internal search pages of your site?
  21. 42:22 Is EAT really unnecessary for SEO if Google claims it's not a ranking factor?
  22. 45:01 Should you really automate the generation of your XML sitemap?
  23. 46:34 Can content A/B testing really harm your SEO without you knowing?
  24. 53:21 Does Google really forget your past SEO mistakes?
  25. 57:04 Does Google really rank websites without human intervention?
📅
Official statement from (6 years ago)
TL;DR

According to John Mueller, using pluses (+) or dashes (-) in URLs has absolutely no impact on crawling or ranking. Google treats both variants identically. The historical preference for dashes is more about technical convenience and readability for tools than any SEO advantage. In practical terms: if your URLs already contain pluses, there's no need to rewrite them.

What you need to understand

Why does this question keep coming up in SEO discussions?

The structure of URLs is one of those topics that generates a constant flow of debates. SEO practitioners have long believed that every technical detail could influence ranking. Dashes (-) have become the de facto standard since the 2000s, particularly because Google has explicitly recommended their use in its historical guidelines.

The plus (+) poses a URL encoding issue: it technically represents a space in certain contexts (especially in the query string). This ambiguity has fueled the belief that it is less 'clean' technically. As a result, an entire generation of CMS and frameworks adopted dashes by default.

What does Mueller really say about Googlebot's behavior?

Mueller's statement is clear: no impact on crawling or ranking. Googlebot treats both characters as word separators. A slug

SEO Expert opinion

Cette déclaration est-elle cohérente avec les observations terrain ?

Absolument. Les tests A/B menés sur des sites utilisant des pluses dans leurs URLs ne montrent aucun écart de ranking par rapport à des équivalents avec tirets, toutes choses égales par ailleurs. Les crawl stats dans Search Console sont identiques. Cette déclaration de Mueller confirme ce que l'expérimentation révèle depuis des années.

Cependant — et c'est là où ça devient intéressant — la perception utilisateur peut jouer indirectement. Une URL parsemée de %2B encodés dans la barre d'adresse inspire moins confiance qu'une URL « propre » avec des tirets. Cet effet psychologique peut influencer le CTR depuis les SERP, donc le trafic, donc potentiellement les signaux comportementaux. Ce n'est pas un impact SEO direct, mais un effet secondaire à ne pas négliger.

Dans quels cas faut-il quand même éviter les pluses ?

Techniquement, les pluses dans les query strings (tout ce qui suit le ?) sont traités différemment : ils représentent des espaces. Si votre CMS génère des slugs avec des pluses ET utilise des paramètres d'URL avec pluses, vous créez une ambiguïté potentielle. Les logs serveur deviennent plus difficiles à parser, les outils tiers peuvent mal interpréter les URLs.

Autre cas : si vous gérez un site multilingue avec des caractères non-ASCII, certains encodages peuvent interagir bizarrement avec les pluses. Ce n'est pas un problème Google, mais un problème d'infrastructure. Les tirets sont universellement compatibles, les pluses occasionnellement capricieux dans des environnements exotiques.

Que faire si votre historique contient un mix des deux ?

Soyons honnêtes : c'est un cauchemar de maintenance, mais pas un drame SEO. Si vous avez hérité d'un site avec des URLs incohérentes (certaines avec tirets, d'autres avec pluses), standardisez progressivement lors des prochaines refontes de sections. Utilisez les redirections 301 pour unifier vers un format unique — de préférence les tirets pour les raisons de compatibilité évoquées.

Mais ne déclenchez pas une migration globale juste pour ça. Priorisez les URLs à fort trafic ou celles que vous mettez à jour régulièrement. Pour le reste, laissez vivre. Google ne vous pénalise pas pour cette hétérogénéité. Elle est moche, elle complique vos regex dans Analytics, mais elle n'impacte pas le crawl. [A vérifier] dans des contextes très spécifiques (JavaScript frameworks générant des URLs côté client par exemple), mais aucun cas documenté à ce jour.

Practical impact and recommendations

Que faut-il faire concrètement sur un site en production ?

Si votre site utilise déjà des tirets : ne changez rien. Vous êtes dans la norme, vos URLs sont lisibles, compatibles avec l'écosystème technique. Si votre site utilise des pluses et que tout fonctionne correctement (crawl OK, indexation OK, aucun problème technique remonté), ne changez rien non plus. Le jeu n'en vaut pas la chandelle.

Pour un nouveau projet ou une refonte totale : partez sur des tirets par défaut. Configurez votre CMS, votre framework ou votre générateur de slugs pour qu'il remplace les espaces par des tirets. C'est la configuration qui minimise les frictions avec les outils tiers, les partages sociaux, les copies d'URL par les utilisateurs.

Quelles erreurs éviter absolument ?

Ne lancez jamais une migration massive d'URLs juste pour passer de pluses à tirets. C'est du temps perdu, des risques de casse, et zéro ROI SEO. Ne mélangez pas non plus les deux formats au sein d'une même arborescence — choisissez un standard et tenez-vous-y pour éviter la confusion en interne.

Autre piège : ne confondez pas les pluses dans les slugs (partie path de l'URL) avec les pluses dans les paramètres (query string). Dans les query strings, les pluses représentent des espaces et peuvent poser problème si vous utilisez des outils de tracking qui les parsent mal. Gardez les slugs propres, encodez correctement les paramètres.

Comment vérifier que vos URLs sont correctement traitées par Google ?

Allez dans Search Console, section Couverture ou Inspection d'URL. Collez une URL contenant des pluses : si elle est indexée normalement et que le rendu Googlebot affiche la bonne page, tout va bien. Vérifiez également vos crawl stats : un temps de réponse normal et un taux d'erreur bas confirment que Googlebot ne bute pas sur vos URLs.

Testez aussi le comportement utilisateur : copiez une URL depuis la barre d'adresse, collez-la dans un éditeur de texte. Si elle s'affiche avec des %2B partout, c'est moche mais fonctionnel. Si elle reste lisible avec des pluses bruts, c'est que votre serveur gère bien l'encodage. Dans tous les cas, Google s'en fiche — mais l'UX peut en pâtir.

  • Auditer vos URLs actuelles : tirets, pluses, ou mix ? Documenter le standard en place
  • Si refonte ou nouveau site : configurer le CMS pour générer des tirets par défaut
  • Ne jamais migrer massivement juste pour changer de séparateur — ROI nul
  • Tester l'indexation d'URLs avec pluses via Search Console si doute
  • Standardiser progressivement lors des mises à jour de contenus existants
  • Vérifier que les outils analytics et tracking tiers parsent correctement vos URLs
En résumé : les tirets restent le choix par défaut pour des raisons de compatibilité et de lisibilité, mais les pluses ne nuisent en rien au SEO. Inutile de bouleverser votre architecture existante. Pour des sites complexes avec des enjeux de migration ou d'harmonisation technique, un accompagnement par une agence SEO spécialisée peut s'avérer précieux pour arbitrer ces décisions sans risque et prioriser les chantiers à réel impact.

❓ Frequently Asked Questions

Les pluses dans les URLs ralentissent-ils le crawl de Google ?
Non, absolument pas. John Mueller confirme que les pluses n'ont aucun impact sur la vitesse ou l'efficacité du crawl. Googlebot traite les deux séparateurs de manière identique.
Dois-je rediriger toutes mes URLs avec pluses vers des tirets ?
Non, sauf si vous avez une raison technique ou UX spécifique. Une migration massive pour ce seul motif génère des risques sans apporter de gain SEO mesurable.
Les utilisateurs cliquent-ils moins sur des URLs avec des pluses encodés ?
Potentiellement, si l'URL affichée dans les SERP contient des %2B. C'est moins lisible et peut inspirer moins confiance, mais l'impact reste marginal et dépend du contexte.
Les pluses dans les query strings posent-ils le même type de problème ?
Non, c'est différent : dans les query strings, les pluses représentent des espaces. Il faut les encoder correctement (%20 ou +) selon le contexte, mais Google gère ces cas sans difficulté.
Un site multilingue doit-il éviter les pluses pour des raisons d'encodage ?
Pas nécessairement, mais les tirets offrent une meilleure compatibilité universelle. Si vos URLs contiennent des caractères accentués ou non-ASCII, les tirets simplifient la gestion de l'encodage UTF-8.
🏷 Related Topics
Content Crawl & Indexing AI & SEO JavaScript & Technical SEO Domain Name

🎥 From the same video 25

Other SEO insights extracted from this same Google Search Central video · duration 58 min · published on 01/05/2020

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.