AccueilGoogle AdsScript pour détecter les requêtes hors sujet Google Ads : le veilleur de nuit du compte

Script pour détecter les requêtes hors sujet Google Ads : le veilleur de nuit du compte

En bref

Un script Google Ads peut analyser chaque nuit les termes de recherche, agréger les mots récurrents (logique n-gram), repérer ceux qui cumulent du coût sans conversion et envoyer une alerte avec les candidats à la négativation. Le principe : la machine lit et signale en continu, l’humain tranche, l’auto-négativation ne se délègue qu’après un historique de précision vérifié.

Le trou dans la routine

La routine de lecture des termes de recherche posée juste avant tient le cap : hebdomadaire au début, mensuelle ensuite. Très bien, et entre deux sessions ?

Le hors-sujet, lui, ne respecte pas votre calendrier : la requête parasite qui émerge un mardi dépense jusqu’à votre prochaine lecture, sans témoin. Vous lisez le rapport une fois par mois. Le hors-sujet dépense toutes les nuits.

Ce décalage structurel ne se résout pas en lisant plus souvent, votre temps a un coût, et cette tâche est précisément celle qu’une machine fait mieux : répétitive, définie, nocturne. C’est le cas d’école du palier 2 de l’échelle d’automatisation Google Ads posée côté mesure, le script dans le compte, sans infrastructure.

Reste à savoir quoi lui faire lire. Et c’est là que la plupart des scripts ratent leur sujet.

La logique n-gram : juger les mots, pas les requêtes

Le réflexe naïf consiste à faire évaluer les requêtes une à une, il échoue deux fois : l’infini (chaque jour apporte ses formulations inédites, dont l’unicité ne dit rien) et le masqué (les seuils de confidentialité cachent une part des lignes).

La logique qui marche agrège : découper les requêtes visibles en mots et expressions (les n-grams), puis cumuler le coût et les conversions par mot. Le déplacement change tout.

« Formation pose carrelage gratuit », « carrelage gratuit récupération », « comment carreler gratuitement » : trois lignes anecdotiques, noyées dans le rapport. Agrégées : le mot « gratuit » a coûté tant, sur tant de requêtes, pour zéro conversion, un signal, net, actionnable.

N-gram
Séquence d’un ou plusieurs mots consécutifs extraite d’une requête de recherche. Un n-gram de niveau 1 est un mot isolé (« gratuit ») ; niveau 2, une paire (« formation gratuite »). La logique n-gram agrège les coûts et conversions par expression récurrente plutôt que par requête complète.

Le hors-sujet d’un compte est rarement fait de requêtes surprenantes ; il est fait de quelques mots récurrents. L’intention parasite a un vocabulaire, et le n-gram le révèle. C’est tout le travail de fond sur les mots-clés et les requêtes Google Ads qui se rejoue ici, mais à l’échelle du mot.

Le dispositif complet tient en quatre temps :

  1. Extraction. Le script tire les termes de recherche de la période (7 ou 14 jours glissants).
  2. Tokenisation. Chaque requête est découpée en mots et paires de mots.
  3. Agrégation. Coût et conversions sont cumulés par n-gram sur l’ensemble des requêtes qui le contiennent.
  4. Seuils et alerte. Un n-gram est candidat si coût dépasse votre seuil de compte, conversions restent à zéro (ou quasi), et il apparaît dans plusieurs requêtes distinctes. La sortie : un e-mail hebdomadaire avec la courte liste des candidats, pas un tableau de bord supplémentaire.

La frontière qui sépare l’outil du danger : signaler n’est pas agir

Vient la question que tout possesseur de script finit par poser : pourquoi ne pas le laisser négativer tout seul ? Parce qu’un n-gram n’est pas une intention, c’est un indice.

« Gratuit » est limpide ; mais « avis » ? Parasite pour l’un (les curieux qui comparent), précieux pour l’autre (les comparateurs prêts à signer, c’est exactement ce que tranche la lecture par type d’intention de recherche). « Prix » ? « Formation » : parasite chez l’artisan, cœur de métier chez l’organisme.

Un script qui négative seul sur des seuils applique une règle aveugle à des cas qui demandent un métier, et son erreur est silencieuse dans le mauvais sens : la requête rentable amputée ne criera jamais, elle disparaîtra. L’inverse exact du problème qu’on voulait régler.

L’erreur que je vois le plus
Activer l’auto-négativation dès l’installation du script, sans période d’observation. Le script élimine des n-grams ambigus, coupe des requêtes rentables en silence, et personne ne le voit avant que les conversions ne baissent. L’auto-négativation se débloque par précision démontrée, catégorie par catégorie, jamais en bloc.

D’où la doctrine : le script signale, l’humain tranche. Et la délégation de l’action se mérite : après un trimestre d’alertes, comptez vos faux positifs.

Si la précision est quasi parfaite sur une catégorie de n-grams sans ambiguïté (les « gratuit », « emploi », « définition » de votre métier), l’auto-négativation peut s’envisager, sur cette catégorie, et sur elle seule.

Les candidats que vous validez partent ensuite alimenter vos listes de négatifs partagées entre campagnes, pour qu’un mot bloqué une fois le reste partout. Les ambigus restent à l’humain, pour toujours.

La limite honnête du dispositif entier : il lit le même rapport que vous, la part masquée lui échappe pareillement, et la prévention de cette zone aveugle reste l’affaire de l’architecture de négatifs.

À retenir
  • Le script n-gram détecte les requêtes hors sujet en agrégeant les mots récurrents, pas en évaluant chaque requête une à une : un signal là où il n’y avait que du bruit.
  • La logique est nocturne et automatique ; la décision reste humaine, les n-grams ambigus (« avis », « prix ») ne se négativent jamais sans validation.
  • L’auto-négativation ne se débloque qu’après un trimestre de faux positifs comptés, catégorie par catégorie, jamais en bloc.
  • Les candidats validés alimentent les listes partagées : un mot bloqué une fois est bloqué partout.

Mettre le dispositif en place cette semaine

Cette semaine : le script d’alerte n-gram, en hebdomadaire. Des modèles publics existent, l’adaptation tient dans les seuils, calibrés sur votre coût moyen par conversion.

Ce trimestre : le journal des alertes, combien de candidats, combien de vrais. Et la règle gravée d’avance, avant que la tentation n’arrive : l’action automatique ne se débloque que sur précision démontrée, catégorie par catégorie.

Le veilleur de nuit signale les intrus. C’est vous qui tenez le trousseau.

VD
Vincent Duquesne
Consultant Google Ads / SEA freelance depuis 2011 · +100 comptes · +20 M€ gérés
Google Partner Premier 2026
Publié le 12 juin 2026 · Mis à jour le 12 juin 2026

Un script surveille pendant que vous dormez ?

Des termes parasites dépensent chaque nuit sans que vous le voyiez. On pose la détection ensemble.

Réserver un appelParlons de vos objectifs