Benchmark · Version 1

Web Search for AI

This benchmark looks at live-web search and answer products used by AI applications.

Benchmark overview

3Capabilities
10Scenarios
12Participating tools
What is included and excluded

Evaluates whether live-web search and answer APIs find supporting material, notice when it is absent, keep up with web changes, and stay grounded in their own sources when they answer.

A reader learns how these products behave when support exists, when it is missing, when pages change, and when sources disagree. It is about the buyer question, not about a particular corpus or interface.

In scope

  • Live-web search and answer APIs used by AI applications.
  • Products that must find the URL rather than be given it.
  • SERP-data APIs as first-class subjects.
  • The single-call search layer.
  • Live-web source material that includes titles, snippets and answer boxes.

Out of scope

  • Web Page → Markdown.
  • Managed RAG.
  • Multi-step research endpoints.
  • Structural fidelity grading.

Participating tools

How each tool did on the 10 scenarios in this benchmark. Each cell is one scenario, in the same order for every tool and grouped by capability; Pass and Fail come from published Results.

PassedFailedPublished, different test setNo published Result yet
ToolScenario results · 10 scenarios in 3 capabilitiesPassedFailedExplore
SerpAPI
4 of 10 scenarios published · 4 passed · 0 failed
4of 4 graded0View tool →
Brave Search API
2 of 10 scenarios published · 2 passed · 0 failed
2of 2 graded0View tool →
Linkup
2 of 10 scenarios published · 2 passed · 0 failed
2of 2 graded0View tool →
Exa
1 of 10 scenarios published · 1 passed · 0 failed
1of 1 graded0View tool →
Perplexity Sonar
1 of 10 scenarios published · 1 passed · 0 failed
1of 1 graded0View tool →
Serper
1 of 10 scenarios published · 1 passed · 0 failed
1of 1 graded0View tool →
Tavily
1 of 10 scenarios published · 0 passed · 1 failed
0of 1 graded1View tool →
5 more toolsin the rosterNo published Results yet for Firecrawl · GPT-5.6 terra · OpenAI web search · Valyu · You.com.Each tool gets its own row here once its first Result is published.

Capabilities & scenarios

10 scenarios grouped by 3 capabilities. Open a group to explore its scenarios in this benchmark.

Web Retrieval4 scenarios

Web Retrieval means the product can find live-web material that supports an answer when it exists, and can tell when it does not.

Capability in this benchmark → · Global definition →

  1. The request uses different wording than the source1 tool with a published Result
  2. A page on the web answers the question1 tool with a published Result
  3. Something more famous has the same name4 tools with published Results
  4. Search only these websites1 tool with a published Result
Freshness3 scenarios

Freshness means the product's results match the web as it is now, including new pages, changed pages, and removed pages.

Capability in this benchmark → · Global definition →

  1. Content is removed from the sourceNo published results
  2. A new page has just gone live1 tool with a published Result
  3. A page the tool already finds has changedNo published results
Answer Generation3 scenarios

Answer Generation means that, where the product writes the answer, it says only what retrieved sources support, declines when support is absent, flags disagreement, and attributes claims.

Capability in this benchmark → · Global definition →

  1. The retrieved material supports an answer1 tool with a published Result
  2. The retrieved material doesn't support an answer2 tools with published Results
  3. The retrieved sources disagree with each other1 tool with a published Result

Results overview

Current published evidence in this benchmark.

12Current published Results
8Scenarios with published Results
7Tools with published Results

Publication availability is separate from test coverage and unpublished research progress.

Explore scenarios →

How the benchmark works

A public summary of the evaluation method. The same defined scope and evidence standard apply to every tool assessed under this version.

Endpoint boundary

Single-call search layer

This benchmark tests the single-call search layer, not a multi-step research endpoint.

Subject class

SERP-data APIs count

SERP-data APIs are first-class subjects, and their titles, snippets and answer boxes are treated as source material.

Separate boundary

Web Page → Markdown stays separate

Web Page → Markdown is a different boundary where the URL is already known, and structural fidelity is not graded here.

Answer grounding

Source-limited answers

When a product writes the answer, it should say only what retrieved sources support, decline when support is absent, flag source disagreement, and attribute claims.

Freshness method

Probe before and after

Freshness runs use a before probe and an after probe; if the before probe comes out the wrong way, the run is void, not failed.

Full benchmark methodology →

Web Search for AI — Benchmark definition | AI Demos