seo-data

Fetch live Google SERP results, keyword metrics, and on-page SEO audits via DataForSEO.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/ankitjh4/skill-builder --skill seo-data-ankitjh4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-data
Source: https://github.com/ankitjh4/skill-builder/tree/main/seo-data
Command: npx skills add https://github.com/ankitjh4/skill-builder --skill seo-data-ankitjh4

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It eliminates slow, manual SEO research by pulling SERP, keyword, backlink, domain, competitor, trends, and instant on-page audit results through a paid API with per-command cost visibility.

Core Features & Use Cases

  • Google SERP & keyword intelligence: Fetches live organic SERP results, search volume, difficulty, and related keyword ideas for faster content and targeting decisions.
  • Backlink and domain analytics: Summarizes backlink profiles and provides domain overview metrics to assess authority and performance opportunities.
  • Competitor overlap and trend signals: Identifies competitor domains by keyword intersections and surfaces Google Trends data to inform prioritization.
  • On-page SEO audit: Runs an instant page audit (including meta, timing, and on-page checks) to highlight issues before publishing or updating pages.

Quick Start

Run the seo-data skill’s balance command to confirm your DataForSEO credits before querying keywords, SERPs, backlinks, domain metrics, competitors, trends, or auditing a URL.

Frequently Asked Questions about seo-data

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

FAQPage Schema
How do I get keyword volume and difficulty data for SEO research?

Pull keyword volume and difficulty metrics directly by executing the seo-data commands, which query the DataForSEO API to return search volume, difficulty scores, and related keyword ideas for your targets.

Can I run an instant on-page SEO audit for a specific URL?

Run an instant on-page SEO audit by passing your target URL to the seo-data skill, which checks meta tags, page timing, and on-page elements to highlight issues before publishing or updating pages.

Do I need DataForSEO credentials to fetch live Google SERP results?

DataForSEO credentials are required to fetch live Google SERP results, as the skill uses your DATAFORSEO_USERNAME and DATAFORSEO_PASSWORD to authenticate API requests for SERP and keyword data.

What is the best way to analyze competitor domains by keyword overlap?

Analyze competitor domains by keyword overlap using the seo-data skill's competitor command, which identifies intersecting keywords across domains to help benchmark competitors and evaluate link opportunities.

How do I track API costs when pulling backlink summaries and Google Trends data?

Track API costs automatically, as the seo-data skill emits an estimated cost per command to support pay-as-you-go usage when pulling backlink summaries, domain metrics, and Google Trends data.

Does this skill support custom location and language parameters for SERP analysis?

The skill supports custom location, language, depth, and limit parameters for SERP analysis, allowing you to tailor live organic search results and keyword intelligence to specific target markets.