Les expressions régulières ou regex sont un outil puissant pour analyser et filtrer les requêtes de recherche dans la Google Search Console (GSC).
Elles permettent d’identifier des tendances SEO, d’exclure certaines recherches et d’affiner les rapports pour mieux comprendre le comportement des internautes.
Google a intégré les regex dans l’onglet “Performances” de GSC, offrant ainsi aux experts SEO un moyen efficace de segmenter les données. Mais comment fonctionnent ces filtres ? Quels sont leurs avantages et leurs limites ?
Nous allons voir comment utiliser les regex, avec des exemples concrets, des bonnes pratiques et des astuces SEO pour exploiter pleinement cette fonctionnalité.
Sommaire
Ce qu'il faut retenir
Les expressions régulières sont un excellent moyen d’affiner votre analyse SEO dans Google Search Console. En appliquant les bonnes pratiques et en évitant les erreurs courantes, vous pourrez mieux comprendre les intentions de recherche et optimiser votre contenu en conséquence.
Voici les trois points qu’il vous faut garder en tête :
✅ Les regex permettent de filtrer et analyser les requêtes avec précision.
✅ Il faut tester ses expressions avant utilisation pour éviter les erreurs.
✅ Une utilisation stratégique des regex peut révéler de nouvelles opportunités SEO.
Comprendre les Regex dans la GSC
Qu'est-ce qu'une expression régulière ?
Une expression régulière (regex) est une suite de caractères permettant d’identifier un motif dans un texte. Elle est couramment utilisée en programmation et en analyse de données pour rechercher, filtrer ou encore modifier des éléments textuels.
Dans Google Search Console, les regex sont utilisées pour filtrer les requêtes de recherche selon des critères bien précis. Cela permet par exemple de cibler des mots-clés spécifiques, d’exclure certaines expressions ou encore de repérer des variations orthographiques.
Les spécificités des regex dans GSC
Google Search Console utilise une version simplifiée des regex, avec quelques règles à connaître :
Attention, les expressions sont sensibles à la casse. Par exemple “SEO” et “seo” sont considérés comme différents.
Certains opérateurs avancés, comme les lookaheads/lookbehinds ((?=…) et (?!…)), ne sont pas supportés.
Il est possible d’utiliser des groupes et des alternatives (|, ()), mais avec des limitations.
Voici quelques éléments de syntaxe essentiels :
Symbole | Fonction | Exemple |
---|---|---|
.* | Remplace n’importe quel caractère (0 ou plusieurs fois) | .*seo.* filtre toutes les requêtes contenant “seo” |
^ | Indique le début d’une requête | ^comment sélectionne les requêtes commençant par “comment” |
$ | Indique la fin d’une requête | seo$ filtre les requêtes se terminant par “seo” |
() | Groupe plusieurs termes | (google|bing) détecte “google” ou “bing” |
? | Rend le caractère précédent optionnel | colou?r détecte “color” et “colour” |
En comprenant ces bases, vous pourrez exploiter pleinement cette fonctionnalité pour mieux analyser votre trafic SEO. Mais avant de nous attarder sur des cas d’utilisation, voyons comment saisir un regex.
Les étapes pour saisir un Regex
Si ce n’est pas encore le cas, la première étape consiste à connecter votre site à la Google Search Console. Vous trouverez de nombreux guides sur le sujet pour vous accompagner dans cette démarche.
Une fois votre site connecté, rendez-vous dans l’onglet “Performance”, puis cliquez sur “Ajouter un filtre” en haut à droite (voir la capture ci-dessous).

Une fois que vous avez cliqué sur “Ajouter un filtre”, il vous faudra cliquer sur “Requête”. Un champ de saisie apparaîtra ensuite, et vous pourrez renseigner votre Regex, puis le valider une fois que ce dernier sera correctement rédigé.

Profitez de 30 minutes d’audit offertes !
Cas d'utilisation des Regex dans la GSC
Voici quelques cas concrets où des Regex peuvent être particulièrement utiles pour votre stratégie SEO.
Filtrer les requêtes contenant un mot-clé précis
Si vous souhaitez analyser uniquement les requêtes incluant un mot-clé, utilisez cette regex :
.*mot-clé.*
Exclure certaines requêtes non pertinentes
Pour éviter d’afficher certaines requêtes, vous pouvez utiliser une négation avec une regex :
^(?!.*mot-clé).*
👉 Exemple : ^(?!.*gratuit).* supprimera toutes les recherches contenant “gratuit”, comme “outil SEO gratuit” ou “formation seo gratuite”.
Identifier les requêtes sous forme de question
Si vous souhaitez repérer les requêtes interrogatives, utilisez cette regex ciblant les principaux mots-clés de questionnement :
^(comment|où|pourquoi|quand|
qui|quel|quelle|quoi|combien).*
Analyser les variations d’un mot-clé
Les internautes font souvent des fautes d’orthographe ou utilisent des variantes d’un même terme. Vous pouvez les regrouper grâce aux regex :
.*(référencement|referencement
|referencemant).*
Profitez de 30 minutes d’audit offertes !
Exemples concrets de regex pour gsc
Rechercher des requêtes avec plusieurs mots-clés
Si vous voulez isoler des recherches contenant plusieurs variantes d’un mot, utilisez l’opérateur | (OU logique) :
.*(seo|référencement|optimisation).*
👉 Exemple : cette regex détectera des requêtes comme “seo on-page”, “outils de référencement” ou “optimisation google”.
Trouver des requêtes liées à une intention locale
Pour cibler des requêtes contenant des localisations, utilisez cette regex avec des noms de villes ou régions :
.*(paris|lyon|marseille|bordeaux).*
Filtrer les recherches avec un format spécifique
Si vous cherchez des requêtes contenant des nombres, par exemple pour analyser des questions sur des prix ou des dates :
.*[0-9].*
👉 Exemple : cette regex affichera des requêtes comme “seo en 2025” ou “outil seo moins de 50€”.
Repérer les requêtes transactionnelles
Pour identifier les intentions d’achat (expressions contenant “acheter”, “prix”, “meilleur”, etc.) :
.*(acheter|prix|meilleur|comparatif).*
Exclure plusieurs mots-clés en même temps
Si vous voulez nettoyer les données en supprimant certaines requêtes non pertinentes, combinez plusieurs exclusions :
^(?!.*(gratuit|forum|pdf)).*
Profitez de 30 minutes d’audit offertes !
Erreurs courantes et limitations des regex
Mauvaise utilisation des métacaractères
Les regex utilisent des symboles spéciaux qui doivent être placés correctement pour fonctionner. Une erreur fréquente est d’écrire une regex incorrecte comme : *seo*
🔴 Erreur : l’astérisque (*) ne peut pas être utilisé seul. Il doit être précédé d’un point (.) pour représenter “n’importe quel caractère”.
✅ Correction : .*seo.*
Incompatibilité avec certaines syntaxes avancées
Google Search Console ne supporte pas certaines fonctionnalités avancées des regex, notamment :
- Les lookaheads et lookbehinds ((?=…), (?!…))
- Les quantificateurs complexes ({2,5}, {,3}, etc.)
- Les classes Unicode (\p{L}, \p{N}…)
🔴 Erreur : essayer d’exclure une requête avec un lookahead : ^(?!seo).*
✅ Solution alternative : utiliser une exclusion simple : ^(?!.*seo).*
Limites imposées par google
Bien que Google permette l’utilisation des regex dans l’onglet “Performances”, certaines restrictions existent :
- Taille de la regex limitée : les expressions trop longues risquent de ne pas fonctionner.
- Pas de prise en charge des groupes capturants ((…) ne stocke pas de valeurs exploitables).
- Pas d’enregistrement des filtres regex : chaque recherche doit être refaite à la main.
Je vous conseil donc de vous faire un petit fichier Google Sheet avec les Regex que vous utilisez quotidiennement pour ne pas perdre de temps. Je vous réserve une petite surprise à la fin de cet article afin de vous mâcher le travail 😉
Difficulté de validation et de test
Tester une regex directement dans Google Search Console peut être fastidieux. Pour éviter les erreurs :
✅ Utilisez un outil en ligne comme Regex101 pour vérifier votre syntaxe.
✅ Appliquez vos filtres progressivement pour voir l’impact sur les résultats.

Les meilleures pratiques pour être efficace
Tester ses regex avant application
Utiliser des regex simples et efficaces
Exploiter les regex pour saisir des opportunités seo
Les regex ne servent pas seulement à filtrer les requêtes, elles peuvent aussi vous aider à découvrir de nouvelles tendances.
📌 Exemples d’analyses intéressantes :
Identifier les questions fréquentes posées par les internautes (^(comment|pourquoi|où).*).
Trouver des requêtes locales (.*(paris|lyon|marseille).*).
Détecter des mots-clés liés à une intention d’achat (.*(prix|acheter|meilleur).*).
Surveiller et ajuster ses filtres régulièrement
Le comportement des internautes évolue. Pensez à mettre à jour vos filtres regex pour ne pas passer à côté de nouvelles tendances.
Profitez de 30 minutes d’audit offertes !
Petit Bonus !
