What problem does it solve?
gr-seo-patrol provides automated daily SEO and GEO patrol capabilities to monitor keyword rankings (via DataForSEO), track Google indexing, verify llms.txt accessibility, validate GA4 tag deployment, perform batch canonical updates, and perform social rescue (title rewrite + internal linking) to preserve search visibility.
Core Features & Use Cases
- Daily SERP ranking patrol using DataForSEO with automatic diff reporting.
- GA4 tag verification and HTML tag scanning for deployment quality.
- Canonical URL batching: safe, per-post canonical_url updates via GitHub API.
- Social rescue workflows: rewrite titles and inject internal links for underperforming posts.
- llms.txt accessibility checks and indexing status for domain health.
- Modular script-based audit: per-page SEO checks via check-page.py, check-schema.py, check-site.py, check-social.py.
Quick Start
Run the daily patrol to fetch rankings, verify GA4, and apply canonical fixes.