On-page crawl
OnPage API checks websites for 60+ customizable on-page parameters defines and displays all found flaws and opportunities for optimization so that you can. Needs target. Served by DataForSEO.
Inputs
- Target
- Target domain required field domain name should be specified without https:// and wwwRequired · target
- Start URL
- The first url to crawl optional field Note: you should specify an absolute URL if you want to crawl a single page,…Optional · start_url
- Force sitewide checks
- Enable sitewide checks when crawling a single page optional field set to true to get data on sitewide checks when…Optional · force_sitewide_checks
- Priority URLs
- Urls to be crawled bypassing the queue optional field URLs specified in this array will be crawled in the first…Optional · priority_urls
- Max crawl depth
- Crawl depth optional field the linking depth of the pages to crawl; for example, starting page of the crawl is level…Optional · max_crawl_depth
- Crawl delay
- Delay between hits, ms optional field the custom delay between crawler hits to the server default value: 2000Optional · crawl_delay
- Store raw HTML
- True or falseOptional · store_raw_html
- Enable content parsing
- True or falseOptional · enable_content_parsing
- Support cookies
- Support cookies on crawled pages optional field set to true to support cookies when crawling the pages default value:…Optional · support_cookies
- Accept language
- Language header for accessing the website optional field all locale formats are supported (xx, xx-XX, xxx-XX, etc.)…Optional · accept_language
- Browser preset
- Preset for browser screen parameters optional field if you use this field, you don't need to indicate…Optional · browser_preset
- Browser screen width
- Browser screen width optional field you can set a custom browser screen width to perform audit for a particular…Optional · browser_screen_width
- Browser screen height
- Browser screen height optional field you can set a custom browser screen height to perform an audit for a particular…Optional · browser_screen_height
- Browser screen scale factor
- Browser screen scale factor optional field you can set a custom browser screen resolution ratio to perform audit for a…Optional · browser_screen_scale_factor
- Respect sitemap
- Respect sitemap when crawling optional field set to true if you want to follow the order of pages indicated in the…Optional · respect_sitemap
- Custom sitemap
- Custom sitemap url optional field the URL of the page where the alternative sitemap is located Note: if you want to…Optional · custom_sitemap
- Crawl sitemap only
- Crawl only pages indicated in the sitemap optional field set to true if you want to crawl only the pages indicated in…Optional · crawl_sitemap_only
- Enable www redirect check
- Check if the domain implemented the www redirection optional field set to true if you want to check if the requested…Optional · enable_www_redirect_check
- Disable cookie popup
- Disable the cookie popup optional field set to true if you want to disable the popup requesting cookie consent from…Optional · disable_cookie_popup
- Validate micromarkup
- True or falseOptional · validate_micromarkup
- Allow subdomains
- Include pages on subdomains optional field set to true if you want to crawl all subdomains of a target website default…Optional · allow_subdomains
- Allowed subdomains
- Subdomains to crawl optional field specify subdomains that you want to crawl example: ["blog.site.com", "my.site.com",…Optional · allowed_subdomains
- Disallowed subdomains
- Subdomains not to crawl optional field specify subdomains that you don't want to crawl example: ["status.site.com",…Optional · disallowed_subdomains
- Check spell language
- Language of the spell check optional field supported languages: 'hy', 'eu', 'bg', 'ca', 'hr', 'cs', 'da', 'nl', 'en',…Optional · check_spell_language
- Check spell exceptions
- Words excluded from spell check optional field specify the words that you want to exclude from spell check maximum…Optional · check_spell_exceptions
- Checks threshold
- Custom threshold values for checks optional field you can specify custom threshold values for the parameters included…Optional · checks_threshold
- Disable sitewide checks
- Prevent certain sitewide checks from running optional field specify the following checks to prevent them from running…Optional · disable_sitewide_checks
- Disable page checks
- Prevent certain page checks from running optional field specify certain checks to prevent them from running and…Optional · disable_page_checks
- Switch pool
- Switch proxy pool optional field if true, additional proxy pools will be used to obtain the requested data; the…Optional · switch_pool
- Return despite timeout
- Return data on pages despite the timeout error optional field if true, the data will be provided on pages that failed…Optional · return_despite_timeout
- Tag
- User-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task…Optional · tag
- Max crawl pages
- Maximum pages Agentik authorizes the upstream crawler to fetchOptional · max_crawl_pages
- Load resources
- True or falseOptional · load_resources
- Enable javascript
- True or falseOptional · enable_javascript
- Enable browser rendering
- True or falseOptional · enable_browser_rendering
- Calculate keyword density
- True or falseOptional · calculate_keyword_density
Pricing
- Price
- From $0.00015 per page
- Billing
- The provider’s price, with no markup. Billed for measured usage.
- Price checked
- 10 October 2026
Call
Your agent reads the schema and the price with inspect_tool before it runs the tool.
- MCP call
- cURL command
- TypeScript
- Tool ID
Alternatives
- On-page content parsingDataForSEOUsage based
- On-page duplicate contentDataForSEOFree
- On-page duplicate tagsDataForSEOFree
- On-page instant pagesDataForSEOUsage based
- On-page keyword densityDataForSEOFree
- On-page LighthouseDataForSEOUsage based
- On-page linksDataForSEOFree
- On-page microdataDataForSEOFree
- Compare all 17
Connect your agent to 2,400+ tools for free
Sign in with Google or GitHub. No card required.