Brave Search Scraper - Independent Index Results
Pricing
from $2.00 / 1,000 search results
Brave Search Scraper - Independent Index Results
Organic results from Brave Search, which runs its own index rather than reselling Google's or Bing's. Title, URL, host and description per row, with multi-page walks and market selection.
Brave Search Scraper
Organic results from Brave Search. One row per result with the title, the URL, the host and the description, across as many pages as you ask for.
Brave runs its own index rather than reselling Google's or Bing's, which is the reason to scrape it: the same query returns a genuinely different set of pages, and a domain that is invisible on Google sometimes is not here.
Fast, and paced on purpose
Brave serves its results in the page itself, so each page is a single request and a keyword comes back in a couple of seconds. Between requests the actor waits a moment: Brave refuses anyone who asks too quickly, and one refusal costs more time than all the pauses in a run put together. A run of a hundred pages finishes in a few minutes at 256 MB.
When Brave says no
If Brave refuses mid-run the actor carries on from the same page on a fresh
connection, up to Attempts per run. When every attempt is refused you get
a blocked error and captchaAttempts in the summary, so an empty run is
never ambiguous about why.
Results already collected before a refusal are kept, and nothing is fetched twice.
Paging
Pages per keyword walks deeper. Brave counts its offset in pages from zero, which this handles for you: page 1 carries no offset, page 2 carries offset 1.
rank is assigned after duplicates are removed, so the numbering has no gaps
even when Brave repeats a URL across a page boundary.
Errors
| Code | Meaning |
|---|---|
blocked | Brave refused every attempt; some pages were not fetched |
no_results | A page loaded and had no results on it |
http_error | Brave answered with a status other than 200 |
bad_input | No keyword was given |
Only results are billed. A run that gets nothing but refusals costs you the run fee and nothing else.
Related actors
For the other engines see the Google, Bing, Yahoo, DuckDuckGo and Baidu SERP actors. Running two of them on the same keywords and diffing the domains is the quickest way to find where an index disagrees.