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):
list_properties— get the exactsite_url(prefersc-domain:properties).get_account_summaries— get the GA4 property ID.get_performance_overview(28 days) — clicks, impressions, CTR, position, daily trend.get_search_analyticswithdimensions=query(50 rows) and again withdimensions=page(25 rows).list_sitemaps_enhanced— CRITICAL: comparelast_downloadedagainst today andurl_countagainst 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 withsubmit_sitemapafter confirming with the user.batch_url_inspectionon the top 8-10 pages by impressions — checkcoverage_stateandlast_crawled.- GA4
run_report: sessions/users/engagementRate bysessionDefaultChannelGroup(28 days), andscreenPageViews/totalUsersbypagePath(top 15). - Optional:
run_realtime_reportfor active users right now.
Analysis framework
Evaluate and report in this order: