XenonFlare

Guide d’automatisation

Surveillance SEO planifiée avec automatisation des crawls nocturnes

Lancez des crawls selon un calendrier — cron, Kubernetes ou serverless — via la même API REST que pour la CI.

Alertes

Webhook quand un scan planifié échoue ou quand le score baisse

Associez vos jobs cron nocturnes à des webhooks de monitoring signés : envoyez les événements job.failed à Slack ou PagerDuty sans avoir à interroger manuellement les tableaux de bord.

Parcours client

“Nous planifions un script bash à 2 h (UTC) qui met en file les scans pour 28 propriétés, interroge jusqu’à ce que tout soit terminé, puis publie des liens vers les rapports dans le canal Slack de chaque client via GET /reports.”

Équipe ops d’une agence sur XenonFlare Agency

  • 28 sites par nuit
  • Cron et Idempotency-Key
  • reports:read pour les clients

Workflow nocturne

  1. Créez des clés API avec les scopes jobs:write et jobs:read
  2. File d’attente du script + relance (bash, Node ou Python)
  3. Planifiez avec cron — par ex. tous les jours à 2:00 AM UTC
  4. Déclenchez une alerte en cas de variation de score ou de nouveaux problèmes critiques dans vos propres outils

Ce que vous obtenez

POST /properties/:id/scans with Idempotency-Key per run

GET /jobs/:id — typical runs finish in minutes

Listez les liens pour les parties prenantes via GET /reports

Complète les calendriers de scans hebdomadaires/mensuels par propriété

Priorisation GSC

Associez les jobs cron à Search Console dans l’application

FAQ

La surveillance planifiée est-elle incluse dans Free ?

L’application web prend en charge des calendriers de scan sur Free avec des limites de plan. L’accès automatisé à l’API nécessite Starter ou Growth pour les clés API.

En quoi est-ce différent de la planification depuis l’application ?

Les calendriers dans l’application s’exécutent à l’intérieur de XenonFlare. La planification via l’API vous permet de l’intégrer à votre propre système d’alertes, de tickets et de portails clients.

Puis-je surveiller plusieurs propriétés dans une seule tâche cron ?

Oui. Parcourez les IDs de propriétés depuis GET /properties, puis mettez les scans en file séquentiellement ou appliquez vos propres limites de concurrence.

Démarrez avec le plan Free

Aucune carte bancaire requise. Passez à l’étape suivante quand vous avez besoin de scans illimités, de corrections avec l’IA ou de limites de crawl plus élevées.