seo-audit

Installation
SKILL.md

SEO audit

Produce a prioritized, evidence-based audit. Every claim must come from actual tool output — never estimate or fill gaps with plausible numbers.

Data collection

Run these in order (parallelize where independent):

  1. list_properties — get the exact site_url (prefer sc-domain: properties). get_account_summaries — get the GA4 property ID.
  2. get_performance_overview (28 days) — clicks, impressions, CTR, position, daily trend.
  3. get_search_analytics with dimensions=query (50 rows) and again with dimensions=page (25 rows).
  4. list_sitemaps_enhanced — CRITICAL: compare last_downloaded against today and url_count against the live sitemap's real URL count (fetch the sitemap and count <loc> entries). A stale download date or a lower count than reality means Google is working from an outdated map — resubmit with submit_sitemap after confirming with the user.
  5. batch_url_inspection on the top 8-10 pages by impressions — check coverage_state and last_crawled.
  6. GA4 run_report: sessions/users/engagementRate by sessionDefaultChannelGroup (28 days), and screenPageViews/totalUsers by pagePath (top 15).
  7. Optional: run_realtime_report for active users right now.

Analysis framework

Evaluate and report in this order:

Installs
1
First Seen
Today
seo-audit — papischolz/search-visibility-kit