Find the SEO report that gets you to the next fix
Find the right local SEO report for lost traffic, technical problems, page opportunities, release regressions, AI search evidence, and measurement.
Get to the first useful answer faster
seo report --project example
seo report --url https://example.com
seo refresh-priorities --project example
seo quick-wins --project example
seo technical-watch --project example
Run seo report when you need to know what deserves attention across the site.
Use a focused report when you already know the problem: lost clicks, a broken
URL, weak page-one CTR, page-two rankings, or a technical change after a
release. You get the affected pages and queries without digging through an
unrelated audit.
seo report --url is the technical-only version. It saves a bounded crawl and
labels every Search Console section as skipped until you add --site or a
project profile. It does not turn missing search data into an empty result.
Keep every recommendation tied to evidence you can check
Each result keeps the observed crawl or provider data beside the finding. It also carries the date range, row caps, thresholds, skipped sections, source limits, and the command that verifies the change.
That means a missing row stays missing instead of becoming zero. A capped crawl cannot produce an all-clear. A low-CTR row can earn a place in the review queue without becoming a promise of more traffic.
Find a report by the job you need done
The catalog includes 52 reports across 9 categories. Browse the plain-English list below, or ask the installed package for the live ids and input schemas.
Ask the installed package for the live catalog and exact input schema:
seo reports list --json
seo reports list --category crawl --json
seo reports describe audit-page --json
seo reports run audit-page --params '{"url":"https://example.com"}' --json
The CLI and MCP server use one report registry. Agents using MCP should call
seo_list_reports, seo_describe_report, and then seo_run_report rather
than treating a copied schema as permanent.
Crawl & page checks
Crawl a whole site or inspect selected pages for technical problems your agent can fix.
Crawl findings
Turn a crawl finding into affected URLs, understand the rule, and inspect saved evidence.
Indexing & monitoring
Find indexing candidates, compare crawls, and catch technical changes after a release.
Search opportunities
Use the searches already bringing people to your site to choose pages, snippets, and links worth improving.
Content & internal links
Find competing pages, weak internal links, and query groups that deserve clearer content.
AI search visibility
Find technical restrictions, improve machine-readable context, and measure AI referral traffic.
Understand performance
Work out where search performance moved, which part of the site explains it, and whether the change is unusual.
Reports & priorities
Turn the evidence into a short work queue or a clear update for clients and teams.
Testing, setup & exports
Check local setup, measure known changes, review templates, and package site knowledge for agents.
Know where the answer stops
SEO systems expose incomplete evidence. Reports avoid turning rough heuristics into ranking rules, label estimates as estimates, and lower the strength of a conclusion when the input is sparse. Important changes still deserve a check against the live page and the relevant provider.