DataForSEO SERP Tracker avatar
DataForSEO SERP Tracker

Pricing

from $0.01 / 1,000 results

Go to Apify Store
DataForSEO SERP Tracker

DataForSEO SERP Tracker

Track keyword rankings, analyze SERPs & perform keyword research using DataForSEO API. Get organic results, featured snippets, people also ask & more for any keyword. Live SERP Analysis, Keyword Research, Ranked Keywords, Competitor Analysis, Multi-Device, BYOK: Bring your own DataForSEO API creds

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Track keyword rankings, analyze SERPs, and perform keyword research using the DataForSEO API. Get organic results, featured snippets, people also ask, and more for any keyword.

Features

  • Live SERP Analysis: Real-time search results from Google, Bing, Yahoo
  • Keyword Research: Suggestions, ideas, and search volume data
  • Ranked Keywords: Find what keywords a domain ranks for
  • Competitor Analysis: Discover competing domains
  • Multi-Device: Desktop and mobile SERP data
  • BYOK: Bring your own DataForSEO API credentials

Available Tasks

serp_live

Get live SERP results for a keyword.

{
"task": "serp_live",
"keyword": "best digital marketing agency",
"location": "United States",
"searchEngine": "google",
"device": "desktop",
"depth": 100,
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

keyword_suggestions

Get keyword suggestions based on a seed keyword.

{
"task": "keyword_suggestions",
"keyword": "digital marketing",
"location": "United States",
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

keyword_ideas

Get keyword ideas with search volume and competition data.

{
"task": "keyword_ideas",
"keyword": "seo services",
"location": "New York,New York,United States",
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

search_volume

Get search volume for multiple keywords.

{
"task": "search_volume",
"keywords": ["seo agency", "ppc management", "content marketing"],
"location": "United States",
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

ranked_keywords

Find keywords a domain ranks for.

{
"task": "ranked_keywords",
"domain": "example.com",
"location": "United States",
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

competitors

Analyze competing domains.

{
"task": "competitors",
"domain": "example.com",
"location": "United States",
"dataForSeoLogin": "your@email.com",
"dataForSeoPassword": "your_api_password"
}

Output

SERP Results

{
"keyword": "best digital marketing agency",
"location": "United States",
"searchEngine": "google",
"organicResults": [
{
"position": 1,
"url": "https://example.com",
"domain": "example.com",
"title": "Top Digital Marketing Agency",
"description": "Award-winning agency..."
}
],
"organicCount": 10,
"featuredSnippet": {
"type": "paragraph",
"title": "What makes a great agency?",
"description": "..."
},
"peopleAlsoAsk": ["What services do agencies offer?"],
"totalResults": 1240000000,
"scannedAt": "2024-01-15T10:30:00.000Z"
}

Keyword Data

{
"keyword": "digital marketing agency",
"searchVolume": 33100,
"cpc": 15.42,
"competition": 0.87,
"competitionLevel": "HIGH",
"trend": [100, 95, 98, 102, 110, 108, 115, 120, 118, 125, 130, 128]
}

Pricing

EventCost
serp-query$0.005
keyword-research$0.05
competitor-analysis$0.10

Plus DataForSEO API costs (BYOK)

Getting DataForSEO Credentials

  1. Sign up at DataForSEO
  2. Go to API Settings
  3. Copy your login email and API password
  4. Use these as dataForSeoLogin and dataForSeoPassword

Demo Mode

Test without API credentials:

{
"task": "serp_live",
"keyword": "test",
"demoMode": true
}

Support

For issues or feature requests, visit johnrippy.link


Built by John Rippy | johnrippy.link