drift_baseline
Capture an SEO baseline snapshot of a URL by extracting key signals and storing them locally to detect regressions later with drift_compare.
Instructions
Capture an SEO baseline snapshot for a URL.
Fetches the page, extracts critical SEO signals (title, meta tags, canonical, headings, JSON-LD, OpenGraph), and stores them in a local SQLite database as a "known good" reference. Call drift_compare later to detect regressions.
Adapted from scripts/drift_baseline.py in claude-seo (Dan Colta methodology, MIT). No Google API calls. CWV capture requires CRUX_API_KEY (skipped otherwise).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| skip_cwv | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |