Dataforseo

Comprehensive SEO data API for SERP results, keyword research, backlinks, and on-page analysis. Header: Authorization: Basic {base64(login:password)} Get creden

SEO
bycoreyhaines31408 words

What is Dataforseo?

What this skill does

DataForSEO provides a comprehensive API for accessing real-time SEO data including Google organic SERP results, keyword metrics, backlink profiles, and on-page audits. It supports synchronous live queries and asynchronous task-based requests, allowing precise retrieval of search volumes, competition, CPC, backlink counts, referring domains, and spam scores. This skill enables programmatic SERP tracking, competitor research, backlink monitoring, and on-page SEO analysis at scale.

Who it's for

This skill is designed for performance marketers managing large-scale SEO campaigns who need automated access to up-to-date keyword and SERP data. Growth leads focused on data-driven content strategies will find value in integrating keyword volumes and competition insights into their workflows. Agencies conducting backlink audits and monitoring domain authority across multiple clients can leverage this skill to streamline their backlink and on-page SEO analysis.

Key workflows

A typical workflow begins by authenticating with basic authorization and configuring requests to target specific keywords, locations, and languages. Practitioners often start by querying live Google organic SERP data to track ranking positions or competitor visibility. Next, keyword research involves retrieving search volume, CPC, and competition metrics to prioritize content efforts. Backlink analysis follows, where summaries and detailed lists of referring domains and spam scores inform link-building decisions. Finally, on-page audits provide instant evaluations of target URLs to identify optimization opportunities.

Common questions

How does DataForSEO handle large requests? It uses asynchronous task-based endpoints that allow you to post a job and retrieve results later to manage volume efficiently. Can I get localized keyword data? Yes, requests specify location and language codes to tailor data to regional markets. What rate limits should I expect? Limits vary by endpoint but backlinks API supports up to 2000 requests per minute with 30 concurrent connections.

How to use in Metaflow

Attach the DataForSEO skill to your agent task by providing your API login and password for basic authentication. Define your query parameters such as keywords, locations, or target URLs to fetch relevant SEO data synchronously or asynchronously. Expect structured JSON responses with detailed metrics that can be integrated into broader SEO workflows and reporting dashboards. This skill works seamlessly with other SEO-related skills to enhance automation and data-driven decisions.

For broader context, see our roundup of claude skills marketing, and read Claude skills for SEO for related setup guidance.

Related skills

Schema Markup

When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," or "breadcrumb schema." For broader SEO issues, see seo-audit.

View →

Competitor Comparison & Alternative Pages

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

View →

Programmatic SEO

When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit.

View →

Keyword Expansion

Improve recall/precision of queries.md without drifting scope. Optional: DECISIONS.md scope notes 1. Extract the current topic scope and exclusions. 2. Propose

View →

SEO Audit

When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup.

View →

SEO Fundamentals

SEO fundamentals, E-E-A-T, Core Web Vitals, and Google algorithm principles.

View →