PINGDOM_CHECK

#ExtractSummit2026 The world's largest web scraping conference returns. Austin Oct 7–8 · Dublin Nov 10–11.

Register now
Data Services
Pricing
Login
Try Zyte APIContact Sales
  • Unblocking and Extraction

    Zyte API

    The ultimate API for web scraping. Avoid website bans and access a headless browser or AI Parsing

    Ban Handling

    Headless Browser

    AI Extraction

    SERP

    Enterprise

    DocumentationSupport

    Hosting and Deployment

    Scrapy Cloud

    Run, monitor, and control your Scrapy spiders however you want to.

    Coding Agent Add-Ons

    Agentic Web Data

    Plugins that give coding agents the context to build production Scrapy projects. Starts with Claude Code.

  • Data Services
  • Pricing
  • Blog

    Learn

    Case Studies

    Webinars

    Videos

    White Papers

    Join our Community
    Web scraping APIs vs proxies: A head-to-head comparison
    Blog Post
    The seven habits of highly effective data teams
    Blog Post
  • Product and E-commerce

    From e-commerce and online marketplaces

    Data for AI

    Collect and structure web data to feed AI

    Job Posting

    From job boards and recruitment websites

    Real Estate

    From Listings portals and specialist websites

    News and Article

    From online publishers and news websites

    Search

    Search engine results page data (SERP)

    Social Media

    From social media platforms online

  • Meet Zyte

    Our story, people and values

    Contact us

    Get in touch

    Support

    Knowledge base and raise support tickets

    Terms and Policies

    Accept our terms and policies

    Open Source

    Our open source projects and contributions

    Web Data Compliance

    Guidelines and resources for compliant web data collection

    Join the team building the future of web data
    We're Hiring
    Trust Center
    Security, compliance & certifications
Login
Try Zyte APIContact Sales

Zyte Developers

Coding tools & hacks straight to your inbox

Become part of the community and receive a bi-weekly dosage of all things code.

Join us
    • Zyte Data
    • News & Articles
    • Search
    • Social Media
    • Product
    • Data for AI
    • Job Posting
    • Real Estate
    • Zyte API - Ban Handling
    • Zyte API - Headless Browser
    • Zyte API - AI Extraction
    • Web Scraping Copilot
    • Zyte API Enterprise
    • Scrapy Cloud
    • Solution Overview
    • Blog
    • Webinars
    • Case Studies
    • White Papers
    • Documentation
    • Web Scraping Maturity Self-Assesment
    • Web Data compliance
    • Meet Zyte
    • Jobs
    • Terms and Policies
    • Trust Center
    • Support
    • Contact us
    • Pricing
    • Do not sell
    • Cookie settings
    • Sign up
    • Talk to us
    • Cost estimator

g2

proxyway

capterra

Get structured SERPs with multi-page search results

Up to 100 results per call, with AI Overview support. Pages 2 to 10 priced lower than page 1.

Get your API keySee documentation
Send this request cURL
curl https://api.zyte.com/v1/search \
  --user YOUR_ZYTE_API_KEY: \
  --header 'Content-Type: application/json' \
  --data '{
    "domain": "search.engine.com",
    "query": "running shoes",
    "include": ["organic", "aiOverview"],
    "maxResults": 100
  }'
Get this response 200 OK · 142ms
{
  "status": "success",
  "url": "https://www.search.engine.com/search?q=running+shoes",
  "fetchedAt": "2026-05-21T09:36:57Z",
  "organicResults": [
    {
      "rank": 1,
      "title": "Best Running Shoes 2026",
      "url": "https://example.com/best-running-shoes",
      "snippet": "After testing 40+ pairs..."
    },
    {
      "rank": 2,
      "title": "Top 10 Running Shoes for Marathoners",
      "url": "https://example.org/marathon-shoes",
      "snippet": "Expert rankings for every distance..."
    },
    {
      "rank": 3,
      "title": "How to Choose the Right Running Shoe",
      "url": "https://example.net/choose-running-shoes",
      "snippet": "Find your perfect fit..."
    }
    // 100 results, fetched across 10 pages
  ]
}

When SERP data becomes infrastructure

At a few hundred keywords, SERP collection is a project an engineer ships in a sprint. At a few hundred thousand, it's a system three people maintain full-time. By the time it's become infrastructure, switching is harder than building it was.

Without coordination

Request volume balloons with every new keyword

Pages 2–10 cost the same as page 1, even though they're cheaper to fetch

Pipelines break on every layout change

Engineers spend more time on plumbing than on product

Costs become unpredictable as scale grows

With Zyte

Coordinated pagination pulls up to 100 results in one request

Pages 2–10 cost less than page 1 — by design

Layout changes handled, not pushed to your engineers

One endpoint replaces a stack of brittle scrapers

Pricing scales linearly and predictably

How coordinated pagination works

Most SERP APIs charge a flat per-page rate because they fetch each page as a separate request — new browser session, new proxy, new ban check, every time. Ten pages means ten times the infrastructure cost.

Coordinated pagination is different. One call returns up to 100 results. Page 1 warms the session; pages 2 to 10 ride on the same infrastructure. They cost less to run, so they cost less to buy.

1 request POST /v1/search ONE COORDINATED SESSION Page 1 Pages 2–10 100 results 200 OK

What you can include

One endpoint, multiple shapes of data. Configure your request to pull organic results, AI Overviews, geo-targeted rankings, or all of them — in a single call.

AI Overviews

Capture AI Overview alongside organic listings. As LLM-generated answers reshape SERPs, your data stays current.

"include": ["aiOverview"]

100 results, one call

Don't paginate. Pages 1 through 10 fetched in the same coordinated workflow — and pages 2–10 cost less.

"maxResults": 100

Geo-targeting

Target any country, language, or specific city. Different rankings for different markets, in a single parameter.

"queryParameters": { "gl": "us" }

Pay less the deeper you paginate

Most SERP APIs charge a flat per-page rate. We charge less for pages 2 through 10 because they share infrastructure with the page-1 session. The deeper you paginate, the better the unit economics get.

PAYG$100 / month$200 / month$500 / month
First page
$0.85
/ 1K responses
$0.63
/ 1K responses
$0.51
/ 1K responses
$0.40
/ 1K responses
Pages 2 to 10
~29% less
$0.61
/ 1K responses
$0.45
/ 1K responses
$0.36
/ 1K responses
$0.29
/ 1K responses
PAYG
First page
/ 1K responses
$0.85
Pages 2 to 10
~29% less
$0.61
$100 / month
First page
/ 1K responses
$0.63
Pages 2 to 10
~29% less
$0.45
$200 / month
First page
/ 1K responses
$0.51
Pages 2 to 10
~29% less
$0.36
$500 / month
First page
/ 1K responses
$0.40
Pages 2 to 10
~29% less
$0.29
Testimonials

Read what our customers say about Zyte API.

Reliable Competitor Data Partner with Stellar Support

I love the ease of the initial setup with Zyte, as they took care of all the development, and we only needed to communicate what data we needed and set up the necessary processes on our end. I find it great that Zyte handles everything for us, allowing us not to worry about maintaining a platform ourselves.

David P.

Verified G2.com Reviewer

Personable and Efficient Data Gathering

Zyte help build our web scrapers and ensure we get structured data regularly. They are the most personable supplier I've worked with, and it's great to meet the people behind it regularly. Communication is straightforward. If there's an issue, I can sit with them and find a solution collaboratively.

A. M.

Product Manager, Verified G2.com Review

Reliable IP Pool Management & Scale: Zyte for Enterprise Web Scraping

We use Zyte frequently, and it has proven reliable at scale, handling a high number of jobs without constant babysitting. The range of features—from IP pool rotation to advanced anti-ban support—lets us tailor the setup to different sites and data volumes. Another upside is the responsiveness of Zyte’s customer support team.

Yulian R.

Compliance Analyst, Verified G2.com Review

A Reliable Partner for Data Collection

Zyte’s team is responsive and solution-oriented; whenever challenges arise, there’s always a way to progress

Verified User in Consulting

Mid-Market (51-1,000 emp)

Frequently asked questions

How does the Zyte API handle SERP frequent layout changes?

Zyte API is built to be resilient to ongoing SERP changes, with continuously updated retrieval and extraction logic so customers don’t need to rebuild their pipelines.

What is your success rate, and how do you handle blocks/CAPTCHAs?

Zyte’s success rate is typically around 98%. Reliability is maintained through adaptive unblocking infrastructure, including optimized proxy routing, session management, rendering, and resilient request orchestration.

Can I scrape localised and hyper localised results (geo-targeting)?

Zyte API supports geo-targeted search collection for localized results, including country, language and regional targeting. Support for highly localized search scenarios depends on the search engine and the level of location precision required.

What SERP capabilities does Zyte API support?

Zyte API supports coordinated pagination from num=10 up to num=100, desktop search collection, geo-targeting, structured organic results, and HTML responses that include AI-generated search features when present.

What data formats do you return?

Zyte API returns responses as JSON, with the raw HTML included as a field within the JSON response object.

Do you support asynchronous and synchronous requests?

Zyte API supports synchronous requests. Asynchronous requests are planned as part of the roadmap.

Is there a limit on concurrent requests or rate limits?

Yes. Zyte API uses request per minute (RPM) limits based on your plan.Platform plans support up to 3,000 RPM. Enterprise plans support up to 10,000 RPM, with higher throughput available through custom enterprise agreements. If you need more than 10,000 RPM, contact sales to discuss scaling requirements.

How do you charge?

Zyte API uses success-based billing. You are charged only for successful requests returned by the API, with flat pricing per successful request based on your plan.


Does SERP usage change based on SERP features being used?

Yes. Usage can vary depending on factors such as pagination depth, rendering requirements, extraction type, and other workflow characteristics


Does unused SERP usage roll over to the next month?

No. Unused monthly usage does not roll over. However, Zyte API plans support overages. For example, if you commit to a $100/month plan, you can continue using the platform up to $200/month before needing to increase your plan limit.


Do you offer a free trial, and what are its limitations?

Yes. Zyte offers a free trial with a $5 credit that allows users to test the API and SERP capabilities before committing to a paid plan (add link to try for free). If you want to test at scale, talk to us about setting you up on an Enterprise Trial with a $100 credit.

Do you offer Enterprise discounts?

Yes. Zyte offers volume-based pricing and additional discounts for Enterprise customers with larger scale or long-term usage requirements- add link to talk to sales form to discuss pricing.

What is SERP data and how is it used?

SERP data is structured information from search results pages, including rankings, URLs, titles, snippets, and rich result features. Teams use it for rank tracking, competitive intelligence, SEO analysis, and feeding AI systems with search-derived data.

How is Zyte’s SERP data collection different from traditional APIs?

Most SERP APIs treat each page as a separate request. Zyte treats SERP collection as a workflow—coordinating pagination, retries, and data extraction across multiple pages in a single execution. This improves reliability and reduces cost at scale.

What does “workflow-based SERP extraction” mean?

Workflow-based extraction means multiple SERP pages are retrieved as part of a coordinated process rather than isolated requests. Zyte optimizes execution across pages—handling session reuse, retries, and infrastructure selection automatically.

How does Zyte API reduce cost per keyword for SERP data?

Zyte reduces cost by optimizing across the full SERP workflow instead of pricing each page independently. Features like num=100 workflows, session reuse, and adaptive infrastructure lower the total number of high-cost requests required per keyword.

What is num=100 and why does it matter?

num=100 refers to retrieving up to 100 search results (multiple pages) in a single workflow. Instead of issuing separate requests per page, Zyte executes them as one coordinated process, significantly reducing cost and improving efficiency for deep pagination use cases.

How does Zyte API pricing work for SERP data?

Zyte pricing is based on successful pages returned, not attempted requests. If some pages fail, you are only billed for the pages successfully delivered. This aligns cost with outcomes and helps maintain predictable unit economics.

Can Zyte API handle large-scale keyword tracking?

Yes. Zyte API is designed for high-volume SERP workloads, including millions of keywords. The platform supports burst traffic, deep pagination, and large datasets while maintaining consistent performance and predictable costs.

How reliable is Zyte API for SERP data extraction?

Zyte uses adaptive execution strategies, including proxy selection, session management, and retry logic, to maintain high success rates. This ensures stable data pipelines even as target sites change or introduce blocking mechanisms.

What SERP features can Zyte API extract?

Zyte supports extraction of standard organic results as well as evolving SERP components, such as structured result blocks and AI-generated features when present. Data is returned in a structured format ready for analysis or ingestion.

What formats can SERP data be delivered in?

SERP data can be delivered in structured formats such as JSON. It can also be integrated into your data pipelines with no additional processing required.

Start free

G2.com

Capterra.com

Proxyway.com

EWDCI logoMost loved workplace certificateZyte rewardISO 27001 iconG2 rewardG2 rewardG2 reward

© Zyte Group Limited 2026
Talk to us about your requirements