SE Ranking AI Visibility Analyst
Track brand visibility across five AI search platforms from one query.
The skill requires an explicitly configured SERANKING_API_KEY and instructs the caller to check for it before use; unit costs are disclosed. Deductions apply because it does not explain key transmission, third-party data flows or retention, request confirmation, revocation, rollback, or sensitive-data handling for URLs and brand data. The installer and external API create supply-chain and external-access exposure, but the supplied material shows no red-line behavior.
Routing, prerequisites, and core output fields are described, while repository CI, dependency bounds, and security policy provide limited shared-context support. Deductions apply because the selected skill lacks endpoint details, request parameters, authentication-failure handling, quota handling, retry behavior, and diagnosable error feedback. Static review cannot establish key-path execution, so the score remains at or below the static cap of 10.
The scenario is clear: AI visibility, SERP, backlink, and competitor queries, with delegation guidance to related SEO skills. Deductions apply because input formats, output contracts, language/platform support, non-fit boundaries, and precise trigger conditions are absent. Core functionality depends entirely on the SE Ranking API, with no evidence of reachability from mainland-China networks.
The skill provides a name, version 2.2.0, compatibility requirement, prerequisites, command table, cost note, and delegation guidance; repository context additionally shows an MIT license, maintainer/security policy, version metadata, and CI. Deductions apply because this SKILL.md lacks examples, complete installation instructions, parameter definitions, troubleshooting, known limitations, changelog details, and clear extension ownership/update routing. The reference to a dataforseo cost script also creates potential maintenance ambiguity.
The four query types and AI Share-of-Voice fields are directly specified and could produce useful percentages with confidence notes, reducing manual cross-platform aggregation. Deductions apply because there is no representative real output, request/response example, or statically verifiable result, and API dependency, sampling methodology, platform coverage, and approximately five-unit cost may constrain practical value. User review of data and interpretation is still required, so the static score is capped at 7.
The README, dependency file, CI, and security policy provide auditable peripheral evidence, and the skill defines its output fields. Deductions apply because the claims of five-platform coverage, Profound/Peec-like scoring logic, and superior coverage are unsupported within the selected skill by third-party sources, committed tests, fixed samples, or reproducible requests. Evidence is therefore limited and remains at or below the static cap of 5.
- Before use, verify SE Ranking API-key scope, unit billing, retention policy, and quotas; the skill provides no failure-handling or revocation workflow.
- The skill depends on the external SE Ranking service, and the supplied material does not establish reliable reachability from mainland-China networks.
- Do not treat sampled AI Share-of-Voice percentages as actual market share; the skill does not provide validated methods for sample size, sampling bias, or cross-platform comparability.
- The SKILL.md references a dataforseo cost script; verify before installation that it actually records SE Ranking spend.
What does this skill do, and when should you use it?
This is the SE Ranking extension skill inside the Claude SEO repository, focused on AI search visibility analysis. It uses the SE Ranking REST API to track brand mentions and citation rates across ChatGPT, Gemini, Perplexity, Google AI Overviews, and Google AI Mode. It also provides SERP, backlink, and competitor analysis. Adoption requires an SE Ranking API key and the Claude Code `/seo seranking` command route.
Checks whether SERANKING_API_KEY is present under env. in ~/.claude/settings.json; calls the SE Ranking REST API for AI-visibility, SERP, backlink, and competitor queries; reports Share-of-Voice percentages for the five supported AI platforms with a sample-size confidence note; uses approximately 5 API units for a single AI-visibility query; delegates traditional backlink and content audits to seo-backlinks / seo-content, and platform-specific deep dives to seo-geo.
- An SEO consultant needs to compare a brand’s mention rate across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode, using `/seo seranking ai-visibility <brand>`.
- An SEO team needs the top 100 organic positions and SERP features for a keyword, using `/seo seranking serp <keyword>`.
- A marketing team needs a quick backlink profile for a URL as an alternative free-tier option to Ahrefs or DataForSEO, using `/seo seranking backlinks <url>`.
- A business needs the top 10 organic competitors and shared-keyword gaps for a URL, using `/seo seranking competitors <url>`.
- An SEO operator wants to monitor API-unit usage across vendors with `scripts/dataforseo_costs.py`, as referenced by the skill.
What are this skill's strengths and limitations?
- One query covers ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode.
- Reports AI Share-of-Voice percentages with a confidence note based on sample size.
- Combines AI visibility with SERP, backlink, and competitor queries.
- Documents an API-unit guardrail of approximately 5 units per AI-visibility query.
- Requires an SE Ranking API key and network access to the SE Ranking REST API.
- Relies on Claude Code’s `/seo seranking` routing and `~/.claude/settings.json` convention.
- AI-visibility results are sampled from a configurable prompt set, not a complete census of all platform responses.
- The source provides no tests, detailed error-handling behavior, or SE Ranking quota documentation for this individual skill.
How do you install this skill?
Install the Claude SEO collection using the README commands: /plugin marketplace add AgriciDaniel/claude-seo, followed by /plugin install claude-seo@agricidaniel-claude-seo; alternatively run git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git and bash claude-seo/install.sh. Then run extensions/seranking/install.sh (install.ps1 on Windows) and obtain an SE Ranking API key. The source does not document exactly which files the extension installer writes.
How do you use this skill?
In Claude Code, confirm that SERANKING_API_KEY is under env. in ~/.claude/settings.json; if it is absent, run the extension installer. Then use /seo seranking ai-visibility <brand>, /seo seranking serp <keyword>, /seo seranking backlinks <url>, or /seo seranking competitors <url>.
How does this skill compare with similar options?
The skill describes its backlink command as an alternative free-tier option to Ahrefs or DataForSEO. Traditional backlink and content audits should fall back to seo-backlinks / seo-content, while ChatGPT- or Perplexity-specific analysis should prefer seo-geo. The source does not provide a full comparison of coverage, accuracy, or pricing.