seo-dataforseo

Fetches live SERP, keyword, backlink, and AI visibility data via the DataForSEO MCP server.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill seo-dataforseo-lgj-jonathan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-dataforseo
Source: https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills/tree/main/claude-seo/extensions/dataforseo/skills/seo-dataforseo
Command: npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill seo-dataforseo-lgj-jonathan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? SEO decisions often rely on stale or estimated data. This Skill connects to the DataForSEO MCP server to pull live search data—real SERP results, keyword volumes, backlink profiles, and AI visibility metrics—so analysis and recommendations are grounded in current search reality. ## Core Features & Use Cases - SERP & Keyword Research: Fetch live Google, Bing, Yahoo, and YouTube results, plus search volume, keyword difficulty, intent classification, and Google Trends data. - Domain & Competitor Intelligence: Analyze backlink profiles, ranked keywords, competitor domains, traffic estimates, and keyword intersections across up to 20 domains. - AI Visibility (GEO): Scrape ChatGPT search responses and track LLM mentions to measure how brands appear in AI-generated answers. - Use Case: Before writing content targeting a keyword, run the keywords and difficulty commands to get real volume and competition scores, then check ai-mentions to see which domains LLMs currently cite for that topic. ## Quick Start Ask the assistant to use DataForSEO to show live Google SERP results and search volume for your target keyword.

Frequently Asked Questions about seo-dataforseo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get live keyword search volume with DataForSEO?

Use the volume command with a comma-separated keyword list, which calls the kw_data_google_ads_search_volume tool. It returns monthly search volume, CPC, competition, and trend data, defaulting to US location and English language.

How to track brand mentions in ChatGPT and other LLMs?

Use the ai-mentions command, which queries LLM mention search, top cited domains, top cited pages, and aggregate metrics tools. It measures mention volume and trends across multiple LLM platforms for GEO analysis.

Does the DataForSEO skill work without the extension installed?

No, the skill requires the DataForSEO extension installed via ./extensions/dataforseo/install.sh and a connected MCP server. If DataForSEO tools are unavailable, the skill reports the missing extension and provides install instructions.

What search engines does DataForSEO SERP analysis support?

The serp_organic_live_advanced tool supports Google, Bing, and Yahoo through the se parameter, with Google as default. A separate command fetches YouTube search results and individual video analysis including comments and subtitles.

Why did my DataForSEO request return no results?

No results usually means the query has no data for the specified location or language code, or the query is too narrow. Broaden the query or use the locations lookup tools to verify correct location codes before retrying.

How expensive are DataForSEO API calls?

DataForSEO charges per API call, so the skill prefers bulk endpoints over multiple single calls and caches results within a session. It warns before expensive operations like full backlink crawls or large keyword lists.