Pull a domain's XML sitemap (and sitemap-of-sitemaps), then compare against what's actually crawled/indexed (GSC indexed pages + a DataForSEO On-Page fetch loop + GSC sitemap ingestion). Surfaces (a) sitemap entries the crawler couldn't find (orphans from the sitemap), (b) crawled/indexed pages missing from the…
Subdomain ownership map for a domain. Lists subdomains, queries overview/keywords/competitors/backlinks per subdomain, surfaces which subdomains own which topic clusters, where there's fragmentation, and whether consolidation is warranted. Use when the user asks "subdomain analysis", "subdomain ownership", "subdomain…
Diagnose why a page is not ranking by reading the SERP backwards. Identifies the page type Google rewards for the target keyword, scores the candidate page against that pattern from multiple persona perspectives, and recommends the page format that would win the SERP. Use when the user asks "why isn't this page…
Focused one-shot technical SEO audit for a domain. Crawlability, indexability, security, mobile, structured data, JS rendering — single-pass deliverable, not a diff. Distinct from seo-drift (which tracks changes over time) and from seo-page (which audits keywords/traffic for one URL, not technical health). Use when…
Connect Google Search Console to Claude Code. Query SEO data, inspect URLs, audit indexing, and run cross-referenced full-site audits through natural language.
MCP server "mcp-search-console" as configured in amirjahfar1/Google-Search-Console-GSC-MCP. Launched with C:\Users\DELL\Desktop\Claude\Custom MCPs\GSC\.venv\Scripts\python.exe C:\Users\D. Needs 3 environment variables to run.
Claude Code instructions for amirjahfar1/Google-Search-Console-GSC-MCP, covering claude.md, what this is, running locally, auth and key environment variables.
Split Search Console queries into branded vs non-branded to reveal true organic (non-brand) growth. Use when asked to separate brand traffic, measure organic growth excluding brand, or analyze branded search share.
Detect keyword cannibalization — queries where multiple pages compete for the same rankings. Use when asked about competing pages, keyword overlap, or cannibalization.
Find pages whose traffic is gradually declining over the last 90 days — content refresh candidates. Use when asked about content decay, aging content, or which pages need updating.
Find quick-win content optimization targets — high impressions, low CTR, position 11-20. Use when asked for content ideas or optimization opportunities.
Break down Search Console performance by country to find top and under-performing geographies. Use when asked about country performance, international SEO, or geo-targeting opportunities.
Compare Search Console performance across mobile, desktop, and tablet. Use when asked about mobile performance, device breakdown, or mobile-first indexing issues.
Run a complete SEO health audit combining indexing, sitemap, cannibalization, content decay, and visibility-change checks into one prioritized report with root-cause cross-referencing. Use when asked for a full site audit, comprehensive SEO review, or "check everything.".
Compare performance across all Search Console properties in the account side by side. Use when asked to compare multiple sites, rank properties, or get a portfolio-level overview.
Find queries that started ranking or completely disappeared between two periods, not just ones that changed rank. Use when asked about new keyword rankings, lost keywords, or visibility gained/lost.
Audit all submitted sitemaps for errors, warnings, staleness, and a submitted-vs-indexed gap. Use when asked about sitemap status, sitemap errors, or whether submitted pages are actually indexed.