Comment utiliser le regex dans Google Search Console

Les filtres regex sont le moyen le plus rapide de tirer de vraies réponses de Google Search Console. Dès que vous maîtrisez une poignée de motifs, vous pouvez séparer le trafic de marque du hors marque, extraire chaque question que les gens posent avant d'arriver chez vous ou isoler un seul dossier de votre site, le tout sans exporter une seule ligne.
Ce guide vous donne des recettes prêtes à copier-coller qui fonctionnent, plus les règles RE2 qui cassent sans bruit celles qui échouent. Tout ce qui suit s'exécute dans le rapport Performance, sans extension.
Où utiliser le regex dans Google Search Console
Pour ouvrir le regex : Performance > Search results > + New filter > choisissez Query ou Page > sélectionnez Custom (regex) dans le menu déroulant.
Un second menu déroulant apparaît avec Matches regex et Doesn't match regex. Cette seconde option est votre filtre négatif, et vous l'utiliserez en permanence.
Syntaxe RE2 : ce que Google prend en charge (et ce qu'il ne prend pas)
Google tourne sur RE2, son propre moteur de regex. Il est rapide et se passe de quelques fonctions que vous attendez peut-être de Python ou de JavaScript. Quatre règles causent la plupart des moments « pourquoi ça ne marche pas » :
- Votre motif correspond n'importe où dans la chaîne sauf si vous l'ancrez avec
^(début) ou$(fin). Ainsiseocorrespond aussi à « seo tools » et « best seo agency ». - D'après la documentation de Google, la correspondance ne tient pas compte de la casse d'origine. Ajoutez
(?-i)en préfixe si vous avez besoin d'une correspondance sensible à la casse. Les données de requête sont de toute façon stockées en minuscules, donc la casse ne vous gêne que sur les URL de page. - Les lookaheads, lookbehinds et rétroréférences n'existent pas dans RE2. Quand vous seriez tenté par un lookahead négatif, basculez plutôt le filtre sur Doesn't match regex.
- GSC limite le motif à environ 4096 caractères. Si vous atteignez le plafond, répartissez le motif sur deux filtres empilés.
Attention aux motifs invalides : GSC n'affiche aucune erreur de syntaxe quand un regex est mal formé. Il renvoie simplement zéro résultat, exactement comme un motif valide sans correspondance. Si un filtre revient vide, écartez d'abord un motif cassé.
Filtres regex prêts à copier-coller pour GSC
Collez-les directement dans le filtre Query ou Page. Pensez à remplacer la marque et les dossiers d'exemple par les vôtres.
- Requêtes de marque (Query > Matches regex). Listez votre marque et les façons dont les gens l'écrivent mal :
seocrawl|seo crawl|seocrawl ai - Requêtes hors marque (Query > Doesn't match regex). Utilisez exactement le même motif, il suffit de basculer le filtre sur « Doesn't match ». C'est la vraie mesure de votre portée organique.
- Orthographes proches de la marque (Query > Matches regex).
?rend un caractère facultatif, donc un seul motif attrape plusieurs fautes :seo ?crawl|seocrwal|seo crawel|secrawl - Requêtes sous forme de question (Query > Matches regex). Ancrée au début pour n'obtenir que les requêtes qui commencent par un mot interrogatif :
^(who|what|when|where|why|how|is|are|can|do|does|should)\b - Un seul dossier ou chemin (Page > Matches regex). Échappez les points de votre domaine avec une barre oblique inverse :
example\.com/(blog|guides|docs)/ - Plusieurs mots-clés à la fois (Query > Matches regex). La barre verticale est un simple OU :
buy|purchase|order|pricing|cost - Excluez les termes indésirables (Query > Doesn't match regex). Écartez les chercheurs d'emploi, les chasseurs de gratuit ou le nom d'un concurrent :
jobs|salary|free|login - Requêtes longue traîne par nombre de mots (Query > Matches regex). Ce motif correspond à toute requête de quatre mots ou plus, une source propre d'idées de FAQ et de contenu :
\S+(\s+\S+){3,}
Construire un filtre étape par étape : questions hors marque
Supposons que vous vouliez voir comment se porte votre trafic hors marque basé sur des questions.
- Ouvrez Performance > Search results et ajoutez un filtre Query.
- Choisissez Custom (regex), réglez-le sur Doesn't match regex et collez votre motif de marque (
seocrawl|seo crawl). Appliquez. - Ajoutez un second filtre Query, Matches regex, et collez le motif de questions (
^(who|what|when|where|why|how)\b). Appliquez.
GSC empile les deux filtres, si bien que le tableau n'affiche plus que les questions hors marque, triées par clics.
Passez le tri sur les impressions et vous regardez la demande sur laquelle vous vous positionnez mais gagnez à peine des clics et vous pouvez commencer à travailler sur votre prochain lot de briefs de contenu.
Réparer un regex qui ne correspond à rien
Tableau vide ? Voici comment le résoudre :
| Symptôme | Pourquoi | Solution |
|---|---|---|
| Le filtre ne renvoie rien alors qu'il y a des données | Vous avez ancré trop fort : ^how$ ne correspond qu'au seul mot « how » | Retirez le $ sauf si vous voulez une correspondance exacte |
| Le motif renvoie zéro ligne, sans erreur | Vous avez utilisé une fonction que RE2 ne prend pas en charge (lookahead, rétroréférence), ce qui invalide tout le motif | Réécrivez les négations sous forme de filtre « Doesn't match regex » |
| Un motif qui devrait correspondre ne le fait pas | Un caractère spécial est lu littéralement : les points, les barres obliques et les points d'interrogation ont un sens en regex | Échappez-les avec une barre oblique inverse |
| Aucune requête en majuscules n'apparaît | Les données de requête sont stockées en minuscules | Écrivez le motif en minuscules |
Arrêtez de retaper du regex à chaque session
Le regex de GSC est puissant, mais il ne retient rien. À chaque session, vous retapez le même motif de marque, le même filtre de questions, le même chemin de dossier.
GSC vous donne des filtres regex et « contains », mais aucune taxonomie sauvegardée, si bien que la plupart des équipes finissent par exporter vers un tableur et taguer les requêtes à la main chaque semaine.
Pour les équipes qui ont besoin de chaque requête au même endroit (pas seulement ce qui tient dans une session), ce regroupement est déjà intégré au Dashboard SEO de SEOcrawl AI. Vous taguez mots-clés et pages par-dessus vos vrais clics et impressions Search Console, puis vous découpez le rapport selon ce que vous définissez : marque, cluster thématique, intention, étape du tunnel.
Le tagage fonctionne de trois façons : manuellement, via des règles d'auto-tag qui classent les nouvelles requêtes à mesure qu'elles apparaissent, ou directement depuis Claude ou ChatGPT via le MCP de SEOcrawl AI.
Les tags sont sauvegardés et réutilisables, si bien que la séparation marque/hors marque que vous écrivez une fois continue de fonctionner le mois suivant, sans retaper. Et parce que les données proviennent de votre propre Google Search Console plutôt que d'un panel scrapé, il n'y a pas de limite de lignes ni de plafond d'export de 1000 lignes à contourner.
Écrivez le segment une fois, réutilisez-le chaque mois. SEOcrawl AI tague vos mots-clés et pages Search Console, puis vous laisse découper clics et impressions par marque, cluster ou intention sans limite de lignes. Essayez SEOcrawl AI ou explorez le Dashboard SEO.
FAQs
Google Search Console prend-il en charge le regex ?
Oui. Le rapport Performance accepte le regex sur les filtres Query et Page via l'option Custom (regex), avec la syntaxe RE2 de Google. Vous disposez à la fois de Matches regex et de Doesn't match regex, et vous pouvez empiler plusieurs filtres à la fois. Les filtres Pays, Appareil et Apparence dans les résultats ne le prennent pas en charge.
Le regex de Google Search Console est-il sensible à la casse ?
Non, pas par défaut. La documentation officielle de Google indique que la correspondance regex dans le rapport Performance ne tient pas compte de la casse sauf si vous ajoutez (?-i) en préfixe pour forcer une correspondance sensible à la casse. Comme GSC stocke les données de requêtes en minuscules, la casse n'affecte en pratique que les filtres d'URL de page, si bien que la plupart des gens n'ont jamais besoin de cet indicateur.
Comment filtrer les requêtes de marque avec le regex ?
Ajoutez un filtre Query, choisissez Custom (regex) et saisissez votre marque et ses fautes de frappe courantes séparées par la barre verticale, par exemple seocrawl|seo crawl|seocrwal. Gardez Matches regex sélectionné pour voir le trafic de marque. Pour voir tout le reste, utilisez le même motif en appliquant Doesn't match regex à la place.
Pourquoi mon regex ne correspond à rien ?
En général l'une de ces quatre choses : vous avez ancré trop strictement avec ^ ou $ ; vous avez utilisé une fonction non prise en charge comme un lookahead ou une rétroréférence, ce qui rend tout le motif invalide et ne renvoie rien ; vous n'avez pas échappé un caractère spécial comme un point ou une barre oblique ; ou vous avez écrit des majuscules face à des données de requête en minuscules.
Comment conserver mes filtres regex au lieu de les retaper à chaque visite ?
GSC n'a pas de fonction de sauvegarde, donc les motifs disparaissent à la fin de la session. SEOcrawl AI résout ce problème en vous laissant taguer et regrouper vos mots-clés GSC une seule fois, manuellement, avec des règles d'auto-tag ou via son MCP. Réutilisez ensuite ces segments dans chaque rapport. Les tags reposent sur vos propres données Search Console, donc pas de limite de mots-clés ni de reconstruction hebdomadaire.
Auteur : David Kaufmann

Cela fait plus de 10 ans que je suis totalement obsédé par le SEO — et honnêtement, je ne voudrais pas qu'il en soit autrement.
Ma carrière a franchi un cap lorsque j'ai travaillé comme Senior SEO Specialist pour Chess.com — l'un des 100 sites les plus visités de tout Internet. Opérer à cette échelle, sur des millions de pages, des dizaines de langues et dans l'une des SERPs les plus concurrentielles qui soient, m'a appris des choses qu'aucun cours ni aucune certification ne pourrait jamais transmettre. Cette expérience a transformé ma vision de ce qu'est réellement un SEO d'excellence — et elle est devenue le socle de tout ce que j'ai construit depuis.
Forcé par cette expérience, j'ai fondé SEO Alive — une agence pour les marques qui prennent la croissance organique au sérieux. Nous ne sommes pas là pour vendre des dashboards et des rapports mensuels. Nous sommes là pour bâtir des stratégies qui font vraiment la différence, en combinant le meilleur du SEO classique avec le nouvel univers passionnant de la Generative Engine Optimization (GEO) — afin que votre marque apparaisse non seulement dans les liens bleus de Google, mais aussi dans les réponses générées par l'AI que ChatGPT, Perplexity et Google AI Overviews livrent chaque jour à des millions de personnes.
Et parce que je ne trouvais aucun outil capable de gérer correctement ces deux mondes, j'en ai construit un moi-même — SEOcrawl, une plateforme d'intelligence SEO pour les entreprises qui réunit rankings, audits techniques, monitoring des backlinks, santé du crawl et suivi de la visibilité de marque dans l'AI, le tout au même endroit. C'est la plateforme dont j'ai toujours rêvé.
Découvrez plus de contenu de cet auteur

Le clustering de mots-clés regroupe les mots-clés qui partagent la même intention de recherche, puis couvre chaque groupe avec une page au lieu de les disperser sur des URL distinctes.
