Aller au contenu

Les 5 regex que j'utilise le plus dans la Search Console (+BONUS)

Antoine Brisset
Antoine Brisset
Temps de lecture : 3 min
Les 5 regex que j'utilise le plus dans la Search Console (+BONUS)
Photo by Justin Morgan / Unsplash

Table des matières

Ah, les regex ! Chez certains SEO, elles inspirent la peur, chez d'autres la joie.

Une chose est sûre : si on apprend à s'en servir correctement, elles font gagner énormément de temps !

Aujourd'hui, je te partage 5 regex que j'utilise très souvent dans mes analyses Search Console.

C'est parti !

Trouver les requêtes hors marque

La 1ère expression régulière que j'utilise très souvent est celle qui me permet de trouver les requêtes hors marque.

Il y a des tonnes d'applications, mais tu peux notamment t'en servir pour :

  • connaître la répartition du trafic marque vs hors marque
  • vérifier quelles sont les requêtes hors marque qui t'apportent le plus de clics et/ou impressions
  • vérifier, lors d'une chute de trafic, si cela provient plutôt de la marque ou du hors-marque
  • etc.

La regex à utiliser est la suivante :

(?i)\bkwd\b

❗Attention ici à bien utiliser "ne correspond pas à l'expression régulière" dans le filtre Search Console.

Explications :

  • (?i): je précise que la regex est insensible à la casse
  • \bkwd\b : je cherche le mot "kwd" en entier (\b signifie "boundary"), à remplacer bien entendu par ton mot-clé marque

On pourrait aussi utiliser une version plus cool avec une assertion négative, du type ^(?!.*\bkwd\b). Malheureusement, celle-ci ne fonctionnera pas dans la Search Console car elle n'est pas supportée par la syntaxe RE2.

Petite précision : il faudra sûrement affiner un peu pour prendre en compte les fautes d'orthographe.

Exemple : avec la marque "apple", la regex serait (?i)\bapp?le\b afin de prendre en compte les requêtes avec un seul "p".

Trouver les requêtes contenant 2 mots spécifiques dans n'importe quel ordre

Si tu cherches, par exemple, toutes les requêtes contenant à la fois le mot "prix" et le mot "iphone", peu importe leur ordre d'apparition, cette regex va t'être utile.

La voici :

(iphone.*prix)|(prix.*iphone)

Explications :

  • () : je fais un regroupement
  • iphone.*prix : je recherche "iphone" suivi de n'importe quel caractère (.), une ou plusieurs fois (*), suivi de "prix"
  • | : j'introduis une condition "ou"
  • (prix.*iphone): même logique que précédemment mais avec d'abord "prix" puis "iphone"

Là encore, une solution plus élégante mais qui ne fonctionne malheureusement pas dans la Search Console serait : (?=.*iphone)(?=.*prix)

Trouver les requêtes contenant au moins 5 mots

Celle-ci, tu l'auras deviné, permet de cibler les mots-clés de longue traîne.

Pratique pour trouver des mots-clés sur lesquels il est a priori facile de ranker.

Voici la regex :

^([^" "]*\s){4,}

Explications :

  • ^: j'indique que ma regex démarre au 1er caractère
  • () : je fais un regroupement
  • [^" "]*\s: je cherche toutes les chaînes de caractères qui ne sont pas un espace ([^" "]), d'une longueur de 0, 1 ou + caractères (*) et suivies d'un espace (\s) ; autrement dit je cible un mot suivi d'un espace
  • {4,} : je précise que ce schéma doit se répéter au moins 4 fois ; autrement dit il doit y avoir au moins 4 mots suivis d'un espace, ce qui équivaut à une requête de 5 mots ou plus

Tu peux bien entendu utiliser cette regex pour trouver les expressions de 6, 7, 8 mots ou plus.

Pour 8 mots, par exemple, ça donne : ^([^" "]*\s){7,}

Trouver les requêtes sous forme de questions

En panne d'inspiration pour tes articles de blog ?

La regex suivante va te donner toutes les questions que se posent tes lecteurs :

^(?i)\b(combien|comment|ou|pourquoi|qu'|quand|que|quels?|quelles?|qui|quoi)\b

Explications :

  • ^: j'indique que ma regex démarre au 1er caractère
  • (?i): je précise que la regex est insensible à la casse
  • \b(combien|comment|ou|pourquoi|qu'|quand|que|quels?|quelles?|qui|quoi)\b : je cherche les mots interrogatifs

Trouver les requêtes contenant une année

Pour terminer, voici une regex que tu peux utiliser pour mesurer l'appétence de ton audience pour les contenus d'actualité.

Avec cette regex, tu pourras par exemple trouver toutes les requêtes de type "meilleur [...] en 2022".

La voici :

\b20\d{2}\b

Explications :

  • \b: j'indique que je cherche un mot entier
  • 20: ce mot doit commencer par "20"
  • \d{2} : il doit être suivi de 2 chiffres (\dpour "digit")

Bonus

Et voici un petit bookmarklet à glisser dans tes favoris pour aller plus vite dans la saisie de tes regex ↓ (fonctionne pour toutes les regex données ici sauf la 1ère)

Démo du bookmarklet (requêtes de 5 mots et plus)
Bookmarklets

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.

Commentaires


Articles Similaires

Membres Public

Éditer un post WordPress en un clic

Si tu te souviens bien, il y a quelques semaines, je t'avais partagé une astuce pour ouvrir l'admin de plusieurs posts WordPress simultanément. Aujourd'hui, je te montre comment faire pour te connecter en un clic à l'admin d'un post WordPress, mais cette fois-ci sans installer de plugin au préalable. Avec

Éditer un post WordPress en un clic
Membres Public

3 techniques pour ouvrir plusieurs URLs en même temps

Il y a quelques semaines, je t'ai partagé une technique pour ouvrir l'admin WordPress de plusieurs articles en même temps. Aujourd'hui, je vais aller un peu plus loin en te proposant 3 techniques pour ouvrir plusieurs URLs en un clic. Je ne sais pas pour toi, mais de mon côté

3 techniques pour ouvrir plusieurs URLs en même temps
Membres Public

3 techniques pour filtrer les données Search Console sans quitter la page

Avant d'entrer dans le vif du sujet, je tenais à te signaler la sortie de mon outil gratuit XPATH4SEO. C'est une base de données d'expressions XPath classées par catégorie : contenu, liens, microdonnées, balises meta, etc. L'objectif : te faire gagner du temps dans l'extraction de données SEO en n'ayant plus qu'à

3 techniques pour filtrer les données Search Console sans quitter la page