Live vs Standard vs Priority

The single biggest cost lever: pay for synchronous Live, or queue Standard at Normal or High priority. Sits under DataForSEO BrainDecisions.

Overview

DataForSEO offers two execution methods and, within Standard, two priority levels. Live is synchronous (results in the same request); Standard is asynchronous (task_posttasks_ready/webhook → task_get). The choice trades latency for cost and is the dominant variable in any spend model. Mechanics are detailed in cap-task-vs-live-execution and cap-queue-priority-cost-model.

The matrix (official Google Organic, base 10 results)

Mode / PriorityPrice per SERPPer 1M SERPsTurnaround
Standard, Normal (priority 1)$0.0006$600~5 min
Standard, High (priority 2)$0.0012$1,200~1 min
Live$0.002$2,000~6 sec

Net: Live costs ~3.3x Standard-Normal; High priority is ~2x Normal.

Decision rules

  • Need instant/real-time results (per-user lookup, interactive UI) → Live, and pay the premium.
  • Scaling large volumes → Standard, ideally High priority: DataForSEO explicitly recommends it because it avoids holding a persistent open connection per request and collects asynchronously. “Large-scale companies working with SERP API usually find the Standard mode with High priority a better fit.”
  • Planned, non-urgent bulk collection → Standard Normal for the cheapest rate.
  • Do NOT engineer concurrency to beat the 30-simultaneous Live cap; prefer the Standard queue “whenever available.”

Mode availability by API

  • SERP, Merchant, Business Data support both Live and Standard (with priority options).
  • DataForSEO Labs is Live-only.
  • OnPage is Standard-based, with cost/speed set by crawl parameters.

When to use / how it fits

Gotchas / limits

  • Accidental Live usage is the classic footgun: ~3.3x the Standard-Normal rate for data you did not need in real time.
  • Live results are not stored (capture from the response); Standard results are retained 30 days, re-collectable at no extra charge (cap-task-vs-live-execution).
  • Live SERP has a 120-second timeout (set your client timeout to 120s) and a 30-simultaneous-request ceiling on database/Live APIs (cap-rate-limits-throughput).
  • Raising depth above the default ~doubles price per extra 100 results, independent of mode.

Worked sizing

  • 10,000 SERPs, not time-critical: Standard Normal ~20 - prefer Standard.
  • 10,000 SERPs needed within the hour: Standard High (~1 min turnaround, ~$12) beats holding 10,000 open Live connections.
  • A single per-user lookup in a UI: Live is correct despite the premium, because latency is the product.

Collection cadence

  • Up to ~100,000 tasks/day: Standard + tasks_ready polled ~once/minute.
  • Above 100,000/day: postback/pingback architecture, which “enables you to work with more than 1000 tasks per minute or 100,000 tasks a day.”

Sources