Suivi
Bots et filtrage
Comment les bots, le spam de référents et les rafales sont filtrés avant d’atteindre un rapport, et comment exclure des pages et des hôtes.
Un globe en direct qui ment est pire que pas de globe du tout : le filtrage a donc lieu dès l’ingestion, avant qu’un hit n’atteigne la présence, les rapports ou les alertes. Les bots ne sont jamais dessinés sur le globe.
Couches de filtrage
| Couche | Ce qu’elle intercepte |
|---|---|
| Liste de crawlers | Crawlers, outils et fetchers connus (la liste de motifs isbot, maintenue à jour), y compris les crawlers IA. |
| Analyseur de user agent | Les bots reconnus par ua-parser-js : crawlers IA, générateurs d’aperçus de liens, Lighthouse et assimilés. |
| Navigateurs headless et automatisation | Navigateurs headless, Playwright, Puppeteer, Selenium, outils de surveillance de disponibilité, bibliothèques HTTP (curl, Python, Go, Java…), et user agents qui ne ressemblent pas du tout à un navigateur. |
| Spam de référents | Une liste de blocage de référents de spam connus, appliquée aux référents des pages vues. |
| Limite de débit | Les rafales d’une même adresse sur un même site (voir plus bas). |
Le compteur de hits filtrés
Les hits rejetés ne disparaissent pas en silence : ils sont comptés par jour et par motif (bot, excluded, rate_limited, invalid). L’état du suivi du site affiche « Filtered today » avec le détail : vous voyez ce qui n’est pas entré dans vos chiffres.
Exclure des pages et des hôtes
- Les chemins exclus (réglages du site) écartent côté serveur les hits sur les chemins correspondants, par exemple
/admin/**. Dans le navigateur,data-excludeempêche le tracker d’envoyer quoi que ce soit sur ces chemins. - Les noms d’hôte autorisés : les hits sont acceptés depuis le domaine du site et tous ses sous-domaines. Ajoutez d’autres noms d’hôte (un domaine de préproduction, une seconde marque) dans les réglages du site. Tout le reste est rejeté.
- Ignore localhost (réglages du site) garde le trafic de développement hors des chiffres de production.
- Excluez votre propre navigateur avec
#globatics-ignore, voir le démarrage rapide.
Limites de débit
Chaque couple site et adresse client dispose de 30 hits par seconde, avec des pointes jusqu’à 60, ce qu’aucun vrai visiteur n’atteint. Sur un serveur auto-hébergé, modifiez cette limite avec une variable d’environnement :
GLOBATICS_RATE_LIMIT=30,60 # hits par seconde, pointe