DataForSEO OnPage API
The OnPage API from DataForSEO — 30 operation(s) for onpage.
Operations 30
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“Can I get the IDs of every site crawl task I created within a date range?”
“Does the On-Page task ID list include crawls that haven't finished?”
Tell an agent
List the IDs and metadata of all my On-Page crawl tasks from last week.
Pull the On-Page task ID list for last month, including incomplete crawls.
Ask an LLM
“Which of my site audit tasks returned errors in the past 7 days?”
“Where can I see why an On-Page crawl request failed?”
Tell an agent
Show On-Page tasks that errored in the last 7 days.
List recent site crawl task errors so I can debug them.
Ask an LLM
“Can I stop a website crawl that's still running?”
“If I halt a crawl early, do I keep the data for pages already scanned?”
Tell an agent destructive · confirm first
Force stop the crawl for my site audit task now.
Halt these running On-Page crawl tasks and keep what was scanned.
GET
/v3/on_page/available_filters
List filters and thresholds for On-Page · On page available filters
#
Ask an LLM
“What filters and performance thresholds can I use with On-Page audit results?”
“Which page check fields can I filter crawled pages by?”
Tell an agent
Show the filters and thresholds available for On-Page endpoints.
Get the list of On-Page filter fields.
Ask an LLM
“How do I start an SEO audit that crawls my whole website?”
“Can a site crawl check meta tags, duplicate content, images and response codes on every page?”
Tell an agent
Start an On-Page crawl of my website with a 500-page limit.
Launch a full site audit for this domain and check 60+ on-page parameters.
Ask an LLM
“Which of my site crawls have finished but haven't been collected yet?”
“How do I know when an On-Page audit is ready to read?”
Tell an agent
List my completed On-Page crawl tasks awaiting collection.
Check which site audits are ready.
Ask an LLM
“What's the overall health and list of issues for a site I crawled?”
“Can I see a crawl's progress and issue counts before drilling into details?”
Tell an agent
Get the On-Page summary for crawl task {id}.
Show the site issues overview for audit {id}.
Ask an LLM
“Which crawled pages failed on-page checks like missing titles or slow load?”
“Can I list every page from my audit with its optimization metrics?”
Tell an agent
List all crawled pages from my audit with their on-page check results.
Show pages from the crawl that are missing a meta description.
Ask an LLM
“Which pages on my site load a specific image or script?”
“Where is a broken resource used across my crawled pages?”
Tell an agent
Find every crawled page that uses this resource URL.
List the pages where this broken image appears.
Ask an LLM
“What images, scripts and stylesheets did the crawler find on my site?”
“Are there broken resources on any of my crawled pages?”
Tell an agent
List all resources found in my site crawl, including broken ones.
Show the oversized images and scripts detected in the audit.
Ask an LLM
“Which pages on my site share the same title tag?”
“Do any crawled pages have duplicate meta descriptions?”
Tell an agent
List pages with duplicate title tags from my crawl.
Find pages that reuse the same meta description.
Ask an LLM
“Which pages on my site have content too similar to a given page?”
“How similar is the near-duplicate content, as a similarity score?”
Tell an agent
Find pages whose content duplicates this URL from my crawl.
Show near-duplicate content pages with their similarity index.
Ask an LLM
“What internal and external links did the crawler find on my website?”
“Can I filter crawled links by type, like canonical, image or redirect?”
Tell an agent
List all internal and external links detected on my crawled site.
Show only canonical and alternate links from the audit.
Ask an LLM
“Does my site have redirect chains with two or more hops?”
“Are any of my pages stuck in a redirect loop?”
Tell an agent
List the redirect chains found in my site crawl.
Find redirect loops across my crawled pages.
Ask an LLM
“Which pages are blocked from Google by robots.txt, headers or meta tags?”
“Why isn't a page on my site indexable?”
Tell an agent
List the non-indexable pages from my crawl and why they're blocked.
Show pages hidden from search engines by noindex or robots.txt.
Ask an LLM
“How long does each resource on my page take to load?”
“What's the connection and time-to-secure-connection breakdown for a crawled page?”
Tell an agent
Show the page speed waterfall for this URL from my crawl.
Break down load timing for every resource on this page.
Ask an LLM
“Which terms appear most often on my website or a specific page?”
“What's the keyword density and frequency of phrases on my crawled pages?”
Tell an agent
Show keyword density and frequency for my crawled site.
Get the most frequent two-word phrases on this page.
Ask an LLM
“Is the JSON-LD and Microdata on my page valid?”
“What structured data errors did the crawler find on a page?”
Tell an agent
Validate the JSON-LD and Microdata on this crawled page.
Show structured data validation results for this URL.
Ask an LLM
“Can I see the HTML the crawler stored for a page in my audit?”
“What source code did the site crawl capture for a URL?”
Tell an agent
Return the raw HTML of this page from my crawl.
Get the crawled HTML source for this URL.
Ask an LLM
“Can I see a screenshot of a page the way Googlebot sees it?”
“How do I capture a full high-quality screenshot of any webpage?”
Tell an agent
Take a full-page screenshot of this URL.
Capture how my homepage looks to the crawler.
Ask an LLM
“Can I extract the headings, links and text of a page from my site crawl?”
“What structured content did the audit parse from a crawled URL?”
Tell an agent
Parse the structured content of this page from my existing crawl.
Extract headings and anchors from a crawled page in my audit.
Ask an LLM
“Can I extract the headings, links and text of any URL instantly without a crawl task?”
“Is there a real-time way to turn a webpage into structured content?”
Tell an agent
Parse this URL's content live and return headings, links and text.
Extract structured content from any page right now, no crawl needed.
Ask an LLM
“How well is a single page optimized for organic search, checked instantly?”
“Can I get on-page SEO data for one URL without crawling the whole site?”
Tell an agent
Run an instant on-page SEO check on this single URL.
Audit just this landing page for optimization issues.
Ask an LLM
“In which languages can Lighthouse audit reports be returned?”
“Can I get a Lighthouse report localized to my language?”
Tell an agent
List the languages supported for Lighthouse audits.
Get the Lighthouse report language codes.
Ask an LLM
“Which individual Lighthouse audits can I request?”
“What audit names can I include in a Lighthouse check?”
Tell an agent
List all available Lighthouse audits.
Show the Lighthouse audit names I can select.
Ask an LLM
“Which Lighthouse versions are available for page quality audits?”
“Can I pin my audit to a specific Lighthouse version?”
Tell an agent
List the supported Lighthouse versions.
Get the Lighthouse versions I can run audits with.
Ask an LLM
“How do I queue a Lighthouse audit for a URL and fetch it later?”
“Can I submit a background Lighthouse performance and accessibility check?”
Tell an agent
Queue a Lighthouse audit for my homepage.
Submit a background Lighthouse task for this URL on mobile.
Ask an LLM
“Which Lighthouse audits I queued are finished but not yet collected?”
“How can I find ready Lighthouse results without a postback URL?”
Tell an agent
List my completed Lighthouse tasks waiting to be collected.
Check which Lighthouse audits are ready.
GET
/v3/on_page/lighthouse/task_get/json/{id}
Get results of a queued Lighthouse audit · Lighthouse task get json
#
Ask an LLM
“How do I retrieve the Lighthouse report for an audit I queued?”
“Does a queued Lighthouse result include performance, accessibility and SEO scores?”
Tell an agent
Get the Lighthouse JSON results for task {id}.
Fetch performance and SEO scores from Lighthouse audit {id}.
Ask an LLM
“Can I run a Lighthouse audit on a page and get the results immediately?”
“What are my page's Lighthouse scores right now, without queuing a task?”
Tell an agent
Run a live Lighthouse audit on this URL and return JSON.
Get real-time Lighthouse scores for my landing page.
Documentation
📖
Documentation
https://docs.dataforseo.com/v3/on_page/overview/
📖
APIReference
https://docs.dataforseo.com/v3/on_page/overview/