SE Ranking AI visibility analyst
SEO seranking

SE Ranking AI visibility analyst (extension). Tracks AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode in a single query.
--- name: seo-seranking description: SE Ranking AI visibility analyst (extension). Tracks AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode in a single query. metadata: version: "2.3.1" compatibility: "Requires an SE Ranking API key (set SERANKING_API_KEY by running extensions/seranking/install.sh)." --- # seo-seranking Live AI visibility tracking via the SE Ranking REST API. ## Prerequisites - Run `extensions/seranking/install.sh` (or `install.ps1`). - An SE Ranking API key (https://seranking.com/api.html). - Before any call, verify `SERANKING_API_KEY` is present in `~/.claude/settings.json` under `env.`. If absent, tell the user to run the installer.
Overview
SE Ranking samples each AI platform's responses for brand mentions across a configurable prompt set. The scorer is the same logic used by Profound / Peec AI but bundled into one MCP/API. Output fields:
Manual install (npx, ZIP)
npx skills add AgriciDaniel/claude-seo --skill seo-seranking -g -a claude-codemkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/AgriciDaniel/claude-seo/tar.gz/e77e783e38ee \
| tar -xz -C ~/.claude/skills --strip-components=4 claude-seo-e77e783e38ee/extensions/seranking/skills/seo-serankingNew-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/312426824efe7a7921ed/seo-seranking.zip" -OutFile "$env:TEMP\seo-seranking.zip"; Expand-Archive "$env:TEMP\seo-seranking.zip" -DestinationPath "$HOME\.claude\skills" -ForceConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md2.2 KB
Read the files here
AgriciDaniel/
Show the full text52 lines
seo-seranking
Live AI visibility tracking via the SE Ranking REST API.
Prerequisites
- Run
extensions/seranking/install.sh(orinstall.ps1). - An SE Ranking API key (https://seranking.com/api.html).
- Before any call, verify
SERANKING_API_KEYis present in~/.claude/settings.jsonunderenv.. If absent, tell the user to run the installer.
Routing
| Command | Purpose |
|---|---|
/seo seranking ai-visibility <brand> |
Share-of-voice for brand across ChatGPT, Gemini, Perplexity, AI Overviews, AI Mode |
/seo seranking serp <keyword> |
Top 100 organic positions + SERP features |
/seo seranking backlinks <url> |
Backlink profile (alternative vendor source to Ahrefs / DataForSEO) |
/seo seranking competitors <url> |
Top 10 organic competitors and shared-keyword gaps |
AI Share-of-Voice scoring
SE Ranking samples each AI platform's responses for brand mentions across a configurable prompt set. The scorer is the same logic used by Profound / Peec AI but bundled into one MCP/API. Output fields:
chatgpt_sov: % of sampled prompts where the brand appears in the response.gemini_sov: same, against Google Gemini.perplexity_sov: same, against Perplexity.ai_overviews_sov: brand citation rate inside Google AI Overviews.ai_mode_sov: brand citation rate inside Google AI Mode (US English first).
Report each as a percentage with a confidence note based on sample size.
Cost guardrails
SE Ranking API uses unit accounting. Single AI visibility query is
~5 units (1 per platform). Use "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run dataforseo_costs.py to log
spend across vendors.
Cross-skill delegation
- For traditional backlinks + content audit, fall back to
seo-backlinks/seo-content. - For platform-specific deep-dives (ChatGPT only, Perplexity only), prefer the dedicated
seo-geoskill which has Brand Mention Correlation guidance.
| 1 | |
| 2 | name seo-seranking |
| 3 | description SE Ranking AI visibility analyst (extension). Tracks AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode in a single query. |
| 4 | metadata |
| 5 | version "2.3.1" |
| 6 | compatibility "Requires an SE Ranking API key (set SERANKING_API_KEY by running extensions/seranking/install.sh)." |
| 7 | |
| 8 | |
| 9 | # seo-seranking |
| 10 | |
| 11 | Live AI visibility tracking via the SE Ranking REST API. |
| 12 | |
| 13 | ## Prerequisites |
| 14 | |
| 15 | Run `extensions/seranking/install.sh` (or `install.ps1`). |
| 16 | An SE Ranking API key (https://seranking.com/api.html). |
| 17 | Before any call, verify `SERANKING_API_KEY` is present in `~/.claude/settings.json` under `env.`. If absent, tell the user to run the installer. |
| 18 | |
| 19 | ## Routing |
| 20 | |
| 21 | | Command | Purpose | |
| 22 | |---|---| |
| 23 | | `/seo seranking ai-visibility <brand>` | Share-of-voice for `brand` across ChatGPT, Gemini, Perplexity, AI Overviews, AI Mode | |
| 24 | | `/seo seranking serp <keyword>` | Top 100 organic positions + SERP features | |
| 25 | | `/seo seranking backlinks <url>` | Backlink profile (alternative vendor source to Ahrefs / DataForSEO) | |
| 26 | | `/seo seranking competitors <url>` | Top 10 organic competitors and shared-keyword gaps | |
| 27 | |
| 28 | ## AI Share-of-Voice scoring |
| 29 | |
| 30 | SE Ranking samples each AI platform's responses for brand mentions |
| 31 | across a configurable prompt set. The scorer is the same logic used |
| 32 | by Profound / Peec AI but bundled into one MCP/API. Output fields: |
| 33 | |
| 34 | `chatgpt_sov`: % of sampled prompts where the brand appears in the response. |
| 35 | `gemini_sov`: same, against Google Gemini. |
| 36 | `perplexity_sov`: same, against Perplexity. |
| 37 | `ai_overviews_sov`: brand citation rate inside Google AI Overviews. |
| 38 | `ai_mode_sov`: brand citation rate inside Google AI Mode (US English first). |
| 39 | |
| 40 | Report each as a percentage with a confidence note based on sample size. |
| 41 | |
| 42 | ## Cost guardrails |
| 43 | |
| 44 | SE Ranking API uses unit accounting. Single AI visibility query is |
| 45 | ~5 units (1 per platform). Use `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run dataforseo_costs.py` to log |
| 46 | spend across vendors. |
| 47 | |
| 48 | ## Cross-skill delegation |
| 49 | |
| 50 | For traditional backlinks + content audit, fall back to `seo-backlinks` / `seo-content`. |
| 51 | For platform-specific deep-dives (ChatGPT only, Perplexity only), prefer the dedicated `seo-geo` skill which has Brand Mention Correlation guidance. |
| 52 |
Details
- Updated
- Sep 11, 2026
- License
- MIT
- Stars on the repo
- ★ 17,394
- Checked
- Source
- AgriciDaniel/claude-seo ↗
- Creator
- AgriciDaniel · 130 listings
Made with seo-seranking


Similar skills
See all →
SkillThe Lighthouse Agentic Browsing fractionAgentic Browsing Readiness
SkillReferring domains, anchor text distributionBacklink Profile Analysis
SkillConnect a CMS to notfair SEO tools/setup-cms
SkillBacklink profile for any domainBacklink check
SkillOptimize Core Web Vitals for better page experienceCore Web Vitals optimization
SkillRun an SEO page observation-action-review loopRun the SEO page loopMore from AgriciDaniel
SkillThe Lighthouse Agentic Browsing fractionAgentic Browsing Readiness
SkillOptimize content for AI Overviews , ChatGPT web searchAI Search / GEO Optimization (May 2026)
SkillReferring domains, anchor text distributionBacklink Profile Analysis
SkillYou share your Amazon advertising numbers and goals; you getAmazon Ads Audit
SkillPaste what you're spending on Apple Search AdsApple Ads Audit
SkillPaste the sales and spend numbers each ad platform claimsAttribution Audit