$npx -y skills add AgriciDaniel/claude-seo --skill seo-serankingSE Ranking AI visibility analyst (extension). Tracks AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode in a single query.
| 1 | # seo-seranking |
| 2 | |
| 3 | Live AI visibility tracking via the SE Ranking REST API. |
| 4 | |
| 5 | ## Prerequisites |
| 6 | |
| 7 | - Run `extensions/seranking/install.sh` (or `install.ps1`). |
| 8 | - An SE Ranking API key (https://seranking.com/api.html). |
| 9 | - Before any call, verify `SERANKING_API_KEY` is present in `~/.claude/settings.json` under `env.`. If absent, tell the user to run the installer. |
| 10 | |
| 11 | ## Routing |
| 12 | |
| 13 | | Command | Purpose | |
| 14 | |---|---| |
| 15 | | `/seo seranking ai-visibility <brand>` | Share-of-voice for `brand` across ChatGPT, Gemini, Perplexity, AI Overviews, AI Mode | |
| 16 | | `/seo seranking serp <keyword>` | Top 100 organic positions + SERP features | |
| 17 | | `/seo seranking backlinks <url>` | Backlink profile (alternative vendor source to Ahrefs / DataForSEO) | |
| 18 | | `/seo seranking competitors <url>` | Top 10 organic competitors and shared-keyword gaps | |
| 19 | |
| 20 | ## AI Share-of-Voice scoring |
| 21 | |
| 22 | SE Ranking samples each AI platform's responses for brand mentions |
| 23 | across a configurable prompt set. The scorer is the same logic used |
| 24 | by Profound / Peec AI but bundled into one MCP/API. Output fields: |
| 25 | |
| 26 | - `chatgpt_sov`: % of sampled prompts where the brand appears in the response. |
| 27 | - `gemini_sov`: same, against Google Gemini. |
| 28 | - `perplexity_sov`: same, against Perplexity. |
| 29 | - `ai_overviews_sov`: brand citation rate inside Google AI Overviews. |
| 30 | - `ai_mode_sov`: brand citation rate inside Google AI Mode (US English first). |
| 31 | |
| 32 | Report each as a percentage with a confidence note based on sample size. |
| 33 | |
| 34 | ## Cost guardrails |
| 35 | |
| 36 | SE Ranking API uses unit accounting. Single AI visibility query is |
| 37 | ~5 units (1 per platform). Use `scripts/dataforseo_costs.py` to log |
| 38 | spend across vendors. |
| 39 | |
| 40 | ## Cross-skill delegation |
| 41 | |
| 42 | - For traditional backlinks + content audit, fall back to `seo-backlinks` / `seo-content`. |
| 43 | - For platform-specific deep-dives (ChatGPT only, Perplexity only), prefer the dedicated `seo-geo` skill which has Brand Mention Correlation guidance. |