Aller au contenu

Détection des bots : qualité du trafic Google Ads

Détection des bots pour la qualité du trafic Google Ads : signaux d’appareil, comportement, intelligence IP, validation des leads et faux positifs.

Équipe ClickFortify15 min de lecture

Détection des bots : qualité du trafic Google Ads

Les recommandations de Google sur le trafic non valide incluent les outils de clics automatisés, les robots, les spiders, les crawlers, les clics accidentels et toute autre activité qui ne reflète pas un intérêt réel de l’utilisateur. Google filtre l’activité non valide qu’il détecte, mais les annonceurs ont tout de même besoin de leur propre examen de la qualité du trafic pour le comportement après le clic, la qualité des leads et les schémas suspects répétés. Consultez les recommandations de Google sur le trafic non valide et les clics non valides.

Comprendre ce qu’est la fraude au clic est la première étape. Pour réduire le risque lié aux bots, vous devez aussi savoir quels signaux sont solides, lesquels sont bruités et comment éviter les faux positifs.

Pourquoi la détection fondée sur un seul signal échoue

La détection des bots échoue lorsque les équipes traitent un indice comme un verdict.

Exemples :

  • un clic via VPN peut venir d’un prospect soucieux de sa vie privée
  • une session courte peut venir d’un bot, d’une mauvaise page de destination ou d’un mauvais terme de recherche
  • une IP répétée peut être celle d’un concurrent, d’un réseau de bureau ou d’un opérateur mobile
  • une IP de centre de données est suspecte en génération de leads, mais peut être attendue pour certains outils B2B
  • un lead qui semble faux peut relever de la fraude, ou simplement d’une mauvaise validation du formulaire

Une bonne détection pose la question : les signaux d’appareil, de réseau, de comportement et de qualité des conversions concordent-ils ?

Trafic de bots ou mauvais trafic

Tous les clics à faible valeur ne viennent pas de bots. Une partie du gaspillage tient au ciblage, aux créations ou à un décalage avec la page de destination.

Type de traficCe que cela signifieMeilleure première réponse
Trafic de botsActivité automatisée ou non humaineAnalyse de l’appareil, du comportement, du réseau et du timing
Fraude au clicClics payants non valides destinés à gaspiller le budget ou à manipuler les rapportsBlocage et signalement fondés sur des preuves
Trafic à faible intentionDe vraies personnes avec une faible intention d’achatMots clés négatifs, nettoyage des audiences et alignement de la page de destination
Clics accidentelsAppuis ou clics involontaires, souvent issus d’emplacements largesExclusions d’emplacements et revue des créations
Faux leadsFormulaires remplis qui ne correspondent pas à de vrais prospectsValidation des leads et import des conversions qualifiées

Cette distinction compte, car la correction n’est pas la même. Un problème de bots exige détection et blocage. Un problème de recherches à faible intention exige une bonne hygiène des campagnes. Un problème de faux leads exige un nettoyage de la qualité des conversions.

Les principales techniques de détection des bots

Une détection efficace des bots exige plusieurs couches qui fonctionnent ensemble. Aucune technique ne détecte à elle seule tous les bots, mais combinées, elles forment une protection multicouche.

Technique 1 : l’empreinte d’appareil (device fingerprinting)

L’empreinte d’appareil crée des identifiants uniques à partir de dizaines de caractéristiques de l’appareil, ce qui permet de repérer les bots qui font tourner les adresses IP tout en utilisant la même configuration matérielle ou logicielle sous-jacente.

Ce que capture l’empreinte :

  • Type et version du navigateur, plugins installés
  • Résolution d’écran et profondeur de couleur
  • Paramètres de fuseau horaire et de langue
  • Empreinte canvas (la façon dont le navigateur affiche les graphismes)
  • Informations sur le moteur de rendu WebGL
  • Empreinte du contexte audio
  • Énumération des polices
  • Concurrence matérielle (cœurs du processeur)
  • Mémoire de l’appareil
  • Prise en charge et capacités tactiles

Comment elle détecte les bots :

Les utilisateurs légitimes ont des empreintes cohérentes et réalistes. Les bots présentent souvent :

  • Des combinaisons impossibles (user agent mobile avec un écran d’ordinateur)
  • L’absence de fonctionnalités de navigateur attendues
  • Des empreintes identiques chez des utilisateurs « différents »
  • Des empreintes qui changent en cours de session
  • Des signatures de navigateur headless (Puppeteer, Playwright)
  • Des traces de frameworks d’automatisation

Exemple de détection :

Copier et coller
Fingerprint Analysis: - User Agent: Chrome 120 on Windows 11 - Screen Resolution: 800x600 (unusual for modern desktop) - WebGL Renderer: ANGLE (Google Inc.); indicates headless browser - Canvas Hash: Matches 847 other "users" this week - Result: HIGH PROBABILITY BOT

Limites :

Les bots sophistiqués peuvent rendre leurs empreintes aléatoires ou utiliser de vraies instances de navigateur. Traitez l’empreinte comme une couche, pas comme la décision entière.

Technique 2 : l’analyse comportementale

L’analyse comportementale examine la façon dont les visiteurs interagissent avec vos pages et repère les schémas non humains que l’empreinte pourrait manquer.

Analyse des mouvements de souris :

Les humains présentent des mouvements de souris naturels :

  • Des trajectoires courbes entre les cibles (pas des lignes droites)
  • Une vitesse variable (accélération et décélération)
  • Des micro-corrections et des dépassements
  • Des pauses pendant la lecture ou la prise de décision
  • Des tremblements et imprécisions naturels

Les bots montrent généralement :

  • Des lignes parfaitement droites entre les éléments
  • Un mouvement à vitesse constante
  • Une précision mathématique dans les clics
  • Aucune hésitation ni temps de lecture
  • Des vitesses de réaction inhumaines (réponses en moins de 100 ms)

Analyse du défilement :

Le défilement humain comprend :

  • Une vitesse variable selon la densité du contenu
  • Des pauses sur les contenus intéressants
  • Des retours en arrière pour relire
  • Un défilement avec inertie sur les appareils tactiles
  • Une décélération naturelle en fin de page

Le défilement des bots présente souvent :

  • Une vitesse de défilement constante
  • Aucune pause liée au contenu
  • Un défilement immédiat jusqu’au bas de la page
  • Des défilements d’une distance au pixel près
  • Aucune variation d’une session à l’autre

Analyse du timing des clics :

Les humains ont besoin d’un temps de traitement cognitif :

  • Au minimum 250 à 500 ms entre le chargement de la page et la première interaction
  • Des délais variables selon la complexité de la page
  • Des temps plus longs pour les décisions importantes
  • Une variation naturelle dans les actions répétées

Les bots montrent souvent :

  • Des clics quelques millisecondes après le chargement de la page
  • Des schémas de timing identiques d’une session à l’autre
  • Des intervalles d’une précision mathématique
  • Aucune corrélation entre la complexité et le temps de réponse

Analyse du parcours de session :

Les utilisateurs légitimes suivent des parcours logiques :

  • Ils lisent avant de cliquer sur les CTA
  • Ils visitent plusieurs pages pour se renseigner
  • Ils reviennent sur les pages précédentes
  • Des durées de session naturelles (2 à 15 minutes)
  • Des schémas de navigation logiques

Les sessions de bots présentent souvent :

  • Des clics immédiats sur les CTA sans lecture
  • Des visites d’une seule page
  • Aucune visite de retour
  • Des sessions extrêmement courtes (moins de 10 secondes)
  • Une navigation aléatoire ou illogique

Technique 3 : intelligence et réputation des IP

Même si les bots sophistiqués utilisent des proxys résidentiels, l’analyse des IP détecte encore une part importante de la fraude et fournit des signaux précieux.

Bases de données de réputation IP :

  • Plages d’IP de centres de données connues
  • Nœuds de sortie de services VPN et proxy
  • Nœuds de sortie du réseau Tor
  • Sources de fraude déjà identifiées
  • Plages d’IP d’hébergeurs

Cohérence de la géolocalisation :

  • Décalage entre la localisation de l’IP et le fuseau horaire de l’appareil
  • Déplacements impossibles (clics depuis plusieurs pays en quelques minutes)
  • Décalage entre la localisation de l’IP et les paramètres de langue
  • Anomalies de type de connexion (IP mobile avec un comportement d’ordinateur)

Analyse du réseau :

  • Réputation de l’ASN (Autonomous System Number)
  • Catégorie du fournisseur d’accès (résidentiel, professionnel, hébergement)
  • Vitesse de connexion par rapport au comportement attendu
  • Plusieurs utilisateurs derrière une seule IP d’entreprise (légitime) ou une IP résidentielle (suspect)

Exemple de détection :

Copier et coller
IP Analysis: - IP Address: 45.33.32.156 - ASN: AS14061 (DigitalOcean) - Type: Data Center / Hosting - Reputation Score: 12/100 (High Risk) - Previous fraud flags: repeated in past 30 days - Result: high-risk source for review or blocking

Technique 4 : la classification par machine learning

La détection moderne des bots s’appuie sur des modèles de machine learning entraînés sur des millions de sessions humaines et de bots.

Modèles d’apprentissage supervisé :

Entraînés sur des jeux de données étiquetés de trafic humain et de bots connus :

  • Classifieurs Random Forest pour les combinaisons de caractéristiques
  • Gradient Boosting pour la reconnaissance de schémas complexes
  • Réseaux de neurones pour l’analyse des séquences comportementales
  • Méthodes d’ensemble combinant plusieurs modèles

Caractéristiques utilisées :

  • Caractéristiques de l’empreinte d’appareil (plus de 50 caractéristiques)
  • Indicateurs comportementaux (souris, défilement, schémas de clics)
  • Caractéristiques de session (durée, pages, interactions)
  • Caractéristiques réseau (réputation de l’IP, type de connexion)
  • Caractéristiques temporelles (heure de la journée, jour de la semaine)
  • Schémas historiques (cette empreinte ou cette IP a-t-elle déjà été vue ?)

Scoring en temps réel :

Chaque clic reçoit un score de probabilité de fraude :

Copier et coller
Fraud Score: 0.87 (High Probability Bot) Contributing Factors: - Behavioral anomaly score: 0.92 - Device fingerprint risk: 0.78 - IP reputation: 0.45 - Session pattern match: 0.91 Decision: BLOCK

Technique 5 : vérification JavaScript et preuve de travail

Exiger l’exécution de JavaScript et un travail de calcul élimine les bots basiques qui n’affichent pas les pages.

Tests d’exécution JavaScript :

  • Vérifier que JavaScript s’exécute réellement (et pas seulement qu’il est déclaré)
  • Tester la disponibilité des API du navigateur
  • Exécuter des vérifications fondées sur le timing
  • Vérifier les capacités de manipulation du DOM

Vérifications par preuve de travail :

Pour le trafic suspect, exigez un travail de calcul :

  • Vérifications par calcul de hachage
  • Résolution d’énigmes qui exige un vrai navigateur
  • CAPTCHA pour les visiteurs à haut risque
  • Vérifications invisibles que les humains passent automatiquement

Point d’attention pour la mise en œuvre :

Les vérifications doivent rester invisibles pour les utilisateurs légitimes. Toute friction réduit les conversions. Les meilleures mises en œuvre :

  • S’exécutent en silence en arrière-plan
  • Se terminent avant l’interaction de l’utilisateur
  • N’affichent un CAPTCHA qu’aux visiteurs les plus à risque
  • Utilisent une vérification invisible lorsque c’est possible

Stratégies de détection avancées

Analyse intersessions

Chaque session prise isolément peut paraître légitime. Les schémas apparaissent sur plusieurs sessions :

  • Une même empreinte qui apparaît depuis plusieurs IP
  • Des schémas comportementaux similaires chez des utilisateurs « différents »
  • Un timing coordonné qui suggère des attaques orchestrées
  • Des impossibilités géographiques d’une session à l’autre
  • Des signaux de fraude constants qui, pris un par un, restent sous le seuil

Techniques de pot de miel (honeypot)

Des éléments cachés avec lesquels les humains n’interagissent jamais, contrairement aux bots :

  • Champs de formulaire invisibles (masqués en CSS)
  • Liens hors écran
  • Boutons cachés aux noms alléchants
  • Faux endpoints de conversion

Toute interaction avec un pot de miel est un signal de risque fort, mais vérifiez tout de même comment le champ est mis en œuvre avant de l’utiliser comme blocage automatique.

Analyse des schémas de trafic

L’analyse des schémas de trafic agrégés révèle les attaques coordonnées :

  • Pics de trafic soudains sans modification de campagne correspondante
  • Trafic issu de sources géographiques inhabituelles
  • Répartitions anormales par type d’appareil
  • Schémas horaires incompatibles avec l’audience cible

Mettre en place la détection des bots pour Google Ads

Couche 1 : protection avant le clic

Bloquez les acteurs malveillants connus avant qu’ils ne cliquent :

  • Listes d’exclusion d’IP dans Google Ads
  • Exclusions géographiques pour les régions à forte fraude
  • Ciblage par appareil pour exclure les catégories suspectes
  • Exclusions d’emplacements pour les sites frauduleux

Google Ads vous limite à 500 exclusions d’IP par campagne ; ClickFortify gère cette limite automatiquement.

Couche 2 : détection en temps réel

Analysez chaque clic au moment où il se produit :

  • Des décisions de détection rapides qui ne ralentissent pas les utilisateurs légitimes
  • Plusieurs techniques de détection en parallèle
  • Une action automatique pour les schémas répétés à forte confiance
  • Un impact minimal de la latence sur les utilisateurs légitimes

Couche 3 : validation après le clic

Pour les clics qui passent le premier filtre :

  • Analyse comportementale sur la page de destination
  • Validation JavaScript
  • Surveillance des sessions pour détecter les anomalies
  • Validation des conversions

Couche 4 : boucle de rétroaction

Utilisez les résultats de détection pour améliorer la protection :

  • Mettre à jour les listes d’exclusion d’IP
  • Réentraîner les modèles de ML avec les nouveaux schémas de fraude
  • Ajuster les seuils de détection en fonction des taux de faux positifs
  • Signaler la fraude confirmée à Google pour obtenir des remboursements

Mesurer l’efficacité de la détection

Indicateurs clés

  • Taux de détection : part de la fraude connue qui est détectée
  • Taux de faux positifs : utilisateurs légitimes bloqués à tort
  • Délai de détection : rapidité d’identification des nouveaux schémas de fraude
  • Économies : budget protégé de la fraude
  • Amélioration du Niveau de qualité : quand la fraude diminue, le Niveau de qualité augmente

Tester votre protection

  • Examiner les schémas suspects connus sans enfreindre les conditions de la plateforme
  • Comparer les taux de conversion avant et après la protection
  • Analyser le trafic bloqué pour repérer les faux positifs
  • Suivre l’évolution du Niveau de qualité dans le temps

L’approche ClickFortify

ClickFortify réunit toutes ces techniques de détection dans une protection unifiée :

Détection multicouche :

  • Empreinte d’appareil avec plus de 50 signaux
  • Analyse comportementale en temps réel
  • Score de réputation des IP issu de plusieurs sources
  • Classification par machine learning
  • Reconnaissance de schémas intersessions

Réponse automatisée :

  • Blocage en temps réel avant tout impact sur le budget
  • Gestion automatique des listes d’exclusion d’IP
  • Intégration à l’API Google Ads pour des mises à jour instantanées
  • Signalement de la fraude pour les demandes de remboursement

Amélioration continue :

  • Modèles réentraînés sur les schémas de fraude les plus récents
  • Nouvelles techniques de détection à mesure que les bots évoluent
  • Règles personnalisées selon vos schémas de trafic
  • Une équipe de recherche dédiée à la fraude qui surveille les menaces

Contrôles contre les faux positifs

La détection des bots doit protéger les campagnes sans pénaliser les vrais prospects. Ajoutez des contrôles avant que l’automatisation ne devienne agressive.

  • Utilisez des listes d’autorisation pour les équipes internes, les agences et les réseaux de clients de confiance
  • Exigez plusieurs signaux avant de bloquer une nouvelle source
  • Créez une file d’examen pour les sessions à risque moyen
  • Comparez le trafic bloqué aux résultats du CRM et aux retours de l’équipe commerciale
  • Séparez les règles par campagne lorsque les campagnes ont des profils de risque différents
  • Documentez pourquoi les règles importantes ont été ajoutées et quand elles doivent être revues

L’objectif n’est pas d’afficher le plus grand nombre de clics bloqués. L’objectif est de protéger le budget tout en préservant la demande réelle.

Conclusion : la défense en profondeur

Aucune technique de détection des bots ne suffit à elle seule. La fraude moderne exige une défense multicouche qui combine :

  1. L’empreinte d’appareil pour identifier les configurations suspectes
  2. L’analyse comportementale pour repérer les imitations sophistiquées
  3. L’intelligence IP pour bloquer les acteurs malveillants connus
  4. Le machine learning pour identifier les schémas émergents
  5. L’adaptation continue à mesure que les bots évoluent

Les schémas des bots changent, la détection doit donc être revue régulièrement. Gardez une approche pragmatique : détectez les comportements suspects, validez les résultats en aval et ajustez les règles lorsque les preuves évoluent.

Comprendre comment la fraude au clic affecte votre Niveau de qualité montre pourquoi une détection efficace est cruciale : la fraude ne fait pas que gaspiller le budget, elle aggrave les dégâts sur l’ensemble de votre compte.

Questions fréquentes

Qu’est-ce que la détection des bots pour Google Ads ?

La détection des bots pour Google Ads consiste à repérer les clics ou sessions payants qui ne se comportent pas comme de vrais prospects. Elle combine des signaux d’appareil, de réseau, de comportement, de timing, d’emplacement et de qualité des conversions.

Un seul signal peut-il prouver qu’un clic provient d’un bot ?

En général, non. Une session courte, une connexion VPN ou un clic répété est un indice, pas une preuve. Les décisions plus solides reposent sur plusieurs signaux qui vont dans le même sens.

Quelles techniques de détection des bots fonctionnent le mieux ?

La meilleure combinaison associe l’empreinte d’appareil, l’analyse comportementale, l’intelligence IP et réseau, le timing des sessions, l’examen des emplacements, la validation des leads et un examen humain pour les cas limites.

Comment éviter de bloquer de vrais clients ?

Utilisez des seuils de preuve, des listes d’autorisation, des règles au niveau des campagnes et des files d’examen. Évitez les blocages larges par zone géographique, appareil ou IP, sauf si le schéma de risque est clair et répété.

Google Ads détecte-t-il déjà les bots ?

Google filtre le trafic non valide qu’il détecte, mais les annonceurs doivent tout de même surveiller le comportement après le clic, la qualité des leads, les schémas de sources suspectes et les données de campagne, car tous les problèmes de qualité n’apparaissent pas sous forme d’avoirs pour clics non valides.

Partager cet article
Plus d’articles

À lire ensuite