/Catalogue/Prompt/Ryze-AI-Adgent/ryze-ai-adgent-open-seo-mcp-skills-seo-audit

Origin: github

seo-audit

Full SEO audit of a site from its real Search Console + GA4 data — indexation health, CTR anomalies, decaying pages, striking-distance keywords, quick wins. Use when asked to "audit my site", "SEO audit", "why is my organic traffic down", or "SEO health check".

by Ryze-AI-Adgent · updated 1d ago · imported from GitHub

Installs0+0/7d
Security score100/100
Retention 14d0%
GitHub stars1.6K

Skill logic

Execution graph
User message
Prompt rewrites behaviour
Response

SKILL.md

View on GitHub ↗

SEO Audit

Requires

The free Ryze MCP connector (https://connector.get-ryze.ai/mcp). Claude Code: claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp. claude.ai / Desktop / Cursor: add it as a custom connector with the same URL. Setup: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp

Audit the user's site using their own data via the Ryze MCP. No estimates — everything below comes from their actual GSC/GA4.

Workflow

  1. Pick the property. google_search_console__listSites. If several, use the one matching the user's domain; confirm only when ambiguous.
  2. Indexation. google_search_console__getIndexationSummary — indexed vs not-indexed counts and reasons. Flag anything unusual (large "Crawled — currently not indexed", spikes in excluded pages).
  3. Performance baseline. google_search_console__runRawSearchAnalytics: last 90 days vs previous 90, dimensions query and page (two calls each period). Compute clicks/impressions/CTR/position deltas.
  4. Find the problems:
    • Decaying pages — pages whose clicks dropped >30% period-over-period
    • CTR anomalies — queries with position ≤ 5 but CTR < 2% (title/meta problem)
    • Striking distance — queries at position 8–20 with high impressions (one push from page 1)
    • Cannibalization — same query, multiple ranking pages splitting clicks
  5. Spot-check pages. For the 3–5 worst pages, google_search_console__inspectUrl — canonical, indexing state, last crawl.
  6. Cross-check traffic. google_analytics__runRawReport — organic sessions + conversions by landing page, same periods. A page can hold rankings but lose revenue; call that out.
  7. AI traffic. google_analytics__getAIReferrals for the same window — note whether AI engines are becoming a meaningful channel for this site.

Output

A report with: verdict up top (one paragraph, is the site healthy or not and the #1 issue), then sections — Indexation, Losers, Quick wins (striking distance + CTR fixes, ranked by impressions), Cannibalization — each with a table and the specific fix. End with a prioritized 5-item action list.

Fallbacks

If GSC isn't connected, say so and point to Ryze connector setup (https://help.get-ryze.ai/claude/connect) — do not substitute third-party estimates for the site's own data.

Discussion

No comments yet — start the thread.

Sign in to join the discussion.

/More from Ryze-AI-Adgent/open-seo-mcp-skills

Ryze-AI-Adgent· 1d agoCommunity
ai-visibility

Prompts · Shell · v0.1.0

Measure real AI-engine visibility — traffic from ChatGPT, Perplexity, Claude, Gemini and which pages they cite — from actual GA4 referral data, not prompt sampling. Use when asked "AI visibility", "GEO/AEO check", "do LLMs cite us", "traffic from ChatGPT", or "how do we show up in AI search".

#ai-seo#ai-visibility#backlinks

0 1.6K
Ryze-AI-Adgent· 1d agoCommunity
backlink-check

Prompts · Shell · v0.1.0

Backlink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".

#ai-seo#ai-visibility#backlinks

0 1.6K
Ryze-AI-Adgent· 1d agoCommunity
competitor-gap

Prompts · Shell · v0.1.0

Find keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".

#ai-seo#ai-visibility#backlinks

0 1.6K
Ryze-AI-Adgent· 1d agoCommunity
content-brief

Prompts · Shell · v0.1.0

SERP-driven content brief for a target keyword — what ranks, what to cover, headings, questions, internal links from your own data. Use when asked for a "content brief", "outline to rank for X", "what should this article cover", or before writing any SEO page.

#ai-seo#ai-visibility#backlinks

0 1.6K