SEOmatic SEO audit
SEOmatic is the SEO agent that works from your real Google Search Console data and makes the fixes on your site. Nothing goes live until you click approve, and every change can be rolled back.
All reads below are FREE (each tool's description confirms). Never ask the user for their domain - every tool is already scoped to the connected workspace.
- Baseline:
gsc_performance(28d vs prior period) for clicks, impressions, CTR, position. Note the trend before judging anything. - Diagnosis layer:
gsc_insights- cannibalization, CTR outliers (pages under-earning their position), seasonality verdicts, sitemap health. These are pre-computed diagnoses; do not recompute from raw. - Index health:
gsc_indexingbatch-inspect the top pages from step 1. - Technical:
site_audit(site-wide crawl: duplicate/missing metas, thin content, noindex leaks, broken links). Partial crawls say so - report the coverage honestly. - AI search:
ai_citationsactionscan_resultsfor the stored scan (free). Only offerrun_ai_visibility_scan(bills credits) if the user wants fresh. - Synthesize: a ranked list - quick wins first (CTR outliers with position <= 10), then structural issues. Quantify with the GSC numbers.
- Offer to act: for each fixable item, name the specific fix and offer
to stage it via
task_managecreate. Staging needs a paid plan (theagents:actscope); it costs no credits and never runs anything, and the user approves every change. On a free key the staging actions are locked and say which plan includes them - describe the fix and pass that on.
Honesty rules: report only what the tools returned; a missing data source returns a connect link - give it to the user rather than improvising.
