dataforseo

Analyze SEO data via the DataForSEO API for keyword research, rankings, and audits.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/MCERQUA/jam-skills --skill dataforseo-mcerqua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dataforseo
Source: https://github.com/MCERQUA/jam-skills/tree/main/dataforseo
Command: npx skills add https://github.com/MCERQUA/jam-skills --skill dataforseo-mcerqua

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dataforseo, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complex task of SEO data analysis, providing a direct integration with the DataForSEO API for detailed keyword research, competitor analysis, and site audit insights.

Core Features & Use Cases

  • Keyword Research: Obtain search volumes, difficulty scores, and intent classification for any keyword.
  • Competitor Analysis: Analyze competitor backlinks, rankings, and keyword strategies.
  • Site Audit: Conduct in-depth site audits for SEO health, identifying issues like broken links and on-page SEO problems.
  • Use Case: A business wants to improve their local SEO presence. Use this Skill to get a detailed report of their Google My Business profile, reviews, and competitor analysis to refine their SEO strategy.

Quick Start

Execute the skill with 'dataforseo execute -s "keyword-research" --keywords "target keywords" --location "target location" --language "target language"'

Frequently Asked Questions about dataforseo

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

FAQPage Schema
How do I pull SEO keyword research data like search volume and difficulty scores programmatically?

Competitor SEO analysis is performed by querying the DataForSEO API to fetch and parse JSON responses containing competitor backlinks, SERP rankings, and keyword strategies into structured reports.

Can I automate comprehensive site audits to identify broken links and on-page SEO issues?

Local SEO data, including Google My Business profiles and reviews, is retrieved by configuring the API request with the appropriate location parameters to generate detailed local competitor analysis reports.

Do I need DataForSEO API credentials to run SERP ranking analysis and site audit reports?

DataForSEO API credentials are required to authenticate requests for SERP rankings, site audits, and competitor analysis, as the skill directly leverages the DataForSEO API to parse JSON responses.

What is the best way to analyze competitor backlinks and keyword strategies using DataForSEO?

Competitor SEO analysis is performed by querying the DataForSEO API to fetch and parse JSON responses containing competitor backlinks, SERP rankings, and keyword strategies into structured reports.

Can I automate comprehensive site audits to identify broken links and on-page SEO issues?

Comprehensive site audits for SEO health are automated to identify issues like broken links and on-page problems by leveraging the DataForSEO API to retrieve and parse detailed site audit JSON data.

How do I get local SEO data for Google My Business profiles and competitor analysis?

Local SEO data, including Google My Business profiles and reviews, is retrieved by configuring the API request with the appropriate location parameters to generate detailed local competitor analysis reports.