Result Tiers: Regular / Advanced / HTML

Three depths of parsed output you can request from SERP and OnPage endpoints: Regular (organic + paid only), Advanced (full structured parse of every element), and HTML (the raw unparsed page). Sits under DataForSEO BrainConcepts.

Overview

DataForSEO lets you choose how richly a result is parsed. The tier you request controls which SERP element types you get back and, on some endpoints, the price. Regular returns only organic and paid items; Advanced returns the full structured parse of all SERP feature/element types; HTML returns the raw page so you can parse it yourself or audit what was scraped. The tier is selected in the path tail of task_get (or the Live path).

What it covers

  • Regular: organic + paid results only (limited to organic search types).
  • Advanced: full structured parse of all SERP feature/element types across engines (e.g. AI Overview, featured snippets, People Also Ask, local pack, knowledge graph, images).
  • HTML: the raw unparsed SERP HTML page.
  • Tier is set per request and applies across SERP verticals and, for OnPage, raw page retrieval.

Key parameters / inputs

  • Path tail selects tier: .../task_get/regular/$id, .../task_get/advanced/$id, .../task_get/html/$id; Live uses .../live/advanced etc.
  • postback_data mirrors the tier when pushing results via postback (“advanced”/“html”/sometimes “regular”). See cap-webhooks-pingback-postback.
  • depth controls how many results are parsed within a tier (cost scales above the base 10). See cap-queue-priority-cost-model.

Response / what you get back

  • Regular: items[] of organic/paid types only.
  • Advanced: items[] covering every detected element type, including AI features; item_types lists what was found (e.g. ai_overview auto-included when detected).
  • HTML: a single field with the raw page markup (no structured items).
  • Live-observed: all SERP Live calls in _cost-log.json use /live/advanced at $0.002/SERP (google organic, maps, bing, youtube, news, images).

Cost & method notes

Regular and Advanced are the common analytical tiers; HTML is for raw capture/auditing. HTML results have a shorter retention (7 days) than Standard parsed results (30 days), and once a Page Screenshot is generated its URL is accessible only 1 day. Advanced is the default for full SERP-feature tracking. Async AI Overview expansion (load_async_ai_overview=true) bills extra; expand_ai_overview=true is free on HTML endpoints. See cap-serp-google-verticals.

When to use / how it fits

Gotchas / limits

Sources