Brave Search Scraper - Independent Index Results avatar

Brave Search Scraper - Independent Index Results

Pricing

from $2.00 / 1,000 search results

Go to Apify Store
Brave Search Scraper - Independent Index 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.

Pricing

from $2.00 / 1,000 search results

Rating

0.0

(0)

Developer

SR

SR

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

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

CodeMeaning
blockedBrave refused every attempt; some pages were not fetched
no_resultsA page loaded and had no results on it
http_errorBrave answered with a status other than 200
bad_inputNo keyword was given

Only results are billed. A run that gets nothing but refusals costs you the run fee and nothing else.

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.