ParkonautBot
ParkonautBot récupère des informations accessibles publiquement sur les parcs d’attractions et leurs attractions pour Parkonaut, une app pour suivre tes visites de parcs d’attractions.
Comment le reconnaître
Il s’identifie avec ce User-Agent. Le product token pour la correspondance dans robots.txt est ParkonautBot :
ParkonautBot/1.0 (+https://parkonaut.app/bot)Comment il se comporte
- Avant de récupérer quoi que ce soit sur un hôte, il charge
/robots.txtet l’applique selon la RFC 9309 : son propre groupe, sinon*, y comprisCrawl-delay. Si lerobots.txtest inaccessible (erreur réseau ou5xx), il ne récupère rien sur cet hôte. - Il respecte les réserves de droits relatives à la fouille de textes et de données et à l’usage de l’IA : le TDM Reservation Protocol (
tdm-reservationdans un en-tête HTTP, une balise meta ou/.well-known/tdmrep.json) etnoaidans l’en-têteX-Robots-Tagou dans la balise metarobots. Une page portant une telle réserve n’est pas utilisée. - Si un site propose une interface pour l’accès automatisé, il utilise cette interface et respecte ses règles.
- Il n’envoie que des requêtes
GET. Il n’envoie pas de formulaires et ne se connecte nulle part. - Il lit les données structurées intégrées aux pages : le balisage schema.org en JSON-LD (
application/ld+json) et en Microdata. - Il cadence ses requêtes par hôte et fait des pauses entre les requêtes vers un même site, plus longues si
Crawl-delayle demande. - Quand il relit une source, il utilise des requêtes conditionnelles (
If-None-Match,If-Modified-Since) : le contenu inchangé n’est pas téléchargé à nouveau. - Si un site répond
429ou503, il attend et réessaie quelques fois, puis abandonne. Il respecteRetry-After(jusqu’à cinq minutes).
Nous affichons les infos qu’il trouve avec leur source.
Comment le bloquer
Ajoute un groupe pour ParkonautBot dans ton robots.txt. Le bot le lit avant de récupérer quoi que ce soit sur ton hôte et laisse de côté les chemins interdits. Pour l’exclure complètement :
User-agent: ParkonautBot
Disallow: /Pour aller plus loin
- RFC 9309 : Robots Exclusion Protocol (IETF)
- JSON-LD 1.1 : recommandation du W3C
- Getting started with schema.org : vocabulaire et sérialisations (JSON-LD, Microdata, RDFa)
- Schema.org Markup Validator : vérifier tes données structurées
- TDM Reservation Protocol : rapport d’un Community Group du W3C, pas une norme du W3C
Contact
Des questions ou des problèmes avec ParkonautBot ? Contacte-nous via les coordonnées des Mentions légales.