DataForSeo On-page SEO
Pricing
from $0.01 / 1,000 results
DataForSeo On-page SEO
This actor performs in-depth on-page SEO audits using the DataForSEO On-Page API. Page titles, meta descriptions, headings, content, technical SEO factors w/actionable recommendations. Technical SEO, Content Analysis, Meta Tags, Heading Structure, Image Optimization, Link Analysis & Core Web Vitals
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Maintained by CommunityActor stats
1
Bookmarked
22
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Security
Limited permissionsShare
DataForSEO On-Page Auditor
Technical SEO audits using DataForSEO On-Page API. Crawl websites, analyze page content, find duplicate content, check links, and run waterfall analysis.
BYOK (Bring Your Own Key) -- you provide your own API credentials.
Before You Start
This actor requires your own API credentials to fetch real data.
Where to get your key: Your DataForSEO API login (email)
Quick Start
Run with real data
{"task": "page_audit","url": "https://example.com","domain": ["competitor1.com","competitor2.com"],"maxPages": 100,"enableJavaScript": true,"dataForSeoLogin": "YOUR_API_KEY_HERE","dataForSeoPassword": "YOUR_API_KEY_HERE"}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
task | string | "page_audit" | No | The task to perform |
url | string | - | No | URL to audit (for single page analysis) |
domain | string | - | No | Domain to audit (for site-wide analysis) |
taskId | string | - | No | Task ID for retrieving results from a previous audit |
maxPages | integer | 100 | No | Maximum number of pages to crawl |
enableJavaScript | boolean | true | No | Render JavaScript before analysis |
dataForSeoLogin | string | - | Yes* | Your DataForSEO API login (email) |
dataForSeoPassword | string | - | Yes* | Your DataForSEO API password |
webhookUrl | string | - | No | URL to receive results when the run completes |
Pricing
This actor uses pay-per-event billing:
| Event | When it is charged | Price |
|---|---|---|
| Actor start | Once when the run starts, one event per GB of memory (minimum one). At the default 1 GB of memory that is $0.10 per run | $0.10 per GB |
| On-Page SEO Audit | Technical SEO audit per page analyzed | $0.02 |
| Result | Each item written to the default dataset | $0.00001 |
Troubleshooting
"API key is required"
- Add your API key in the input
"API error 403" or "Unauthorized"
Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- API key without proper permissions
- The target data doesn't exist or is too small to track
How do I test without an API key?
Built by John Rippy | Actor Arsenal