POST /properties/:id/scans with Idempotency-Key per run
Otomasyon kılavuzu
Gece crawl otomasyonuyla planlı SEO izleme
cron, Kubernetes veya serverless üzerinden—CI ile aynı REST API’yi kullanarak belirli aralıklarla crawl çalıştırın.
Uyarılar
Planlı tarama başarısız olursa veya skor düşerse webhook
Gece cron işlerini imzalı izleme webhooks’larıyla eşleştirin — dashboard’ları elle yoklamadan Slack veya PagerDuty’ye job.failed olaylarını gönderin.
Müşteri iş akışı
“UTC 02:00’da bir bash script’i çalıştırıyoruz: 28 property için tarama sıraya alıyor, tamamlanana kadar izliyor ve her müşterinin Slack kanalına GET /reports üzerinden rapor linkleri yayınlıyoruz.”
XenonFlare Agency’deki ajans operasyon ekibi
- Geceleri 28 site
- Cron ve Idempotency-Key
- müşteriler için reports:read
Geceleyin çalışan iş akışı
- jobs:write ve jobs:read kapsamlarıyla API anahtarları oluşturun
- Sıra kuyruğu + yoklama (bash, Node veya Python)
- cron ile zamanlayın — örn. her gün 2:00 AM UTC
- Skor farkı veya yeni kritik sorunlar için kendi araçlarınızda uyarı verin
Neler elde edersiniz
GET /jobs/:id — typical runs finish in minutes
stakeholder linklerini GET /reports üzerinden listeleyin
property bazında haftalık/aylık tarama planlarını destekler
GSC önceliklendirme
cron işleri uygulamadaki Search Console ile eşleştirin
FAQ
Ücretsiz planda zamanlanmış izleme dahil mi?
Web uygulaması, plan sınırları dahilinde Ücretsiz’te tarama zamanlamalarını destekler. Otomatik API erişimi için Starter veya Growth planı gerekir.
Uygulama içi zamanlamadan farkı nedir?
Uygulama içi zamanlamalar XenonFlare içinde çalışır. API zamanlama ise kendi uyarılama, biletleme ve müşteri portallarınızla entegre olmanızı sağlar.
Tek bir cron işinde birden fazla özelliği izleyebilir miyim?
Evet. GET /properties ile özellik kimliklerini döngüye alın ve taramaları sırayla ya da kendi eşzamanlılık limitlerinizle sıraya koyun.