Brave Goggles Scraper avatar

Brave Goggles Scraper

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
Brave Goggles Scraper

Brave Goggles Scraper

Discovers available Brave Goggles, applies custom re-ranking filters to search results, and extracts the re-ranked organic results. Goggles are community-developed ranking rules that boost/demote specific sources.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Discovers available Brave Goggles, applies custom re-ranking filters to search results, and extracts the re-ranked organic results. Goggles are community-developed ranking rules that boost/demote specific sources.

What this Actor collects

In list mode, each item describes one public Brave Goggle. In search mode, each item is one organic result ranked with the supplied Goggle and includes the applied-Goggle context.

  • Uses the input limits and filters below to control the crawl.
  • Stores source-backed fields defined by the 45-field dataset schema.
  • Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.

Use cases

  • Discovering public Brave ranking rules
  • Comparing Goggle-ranked search visibility
  • Source curation and ranking research

Input

Provide input in JSON. Fields marked required must be supplied; source-specific alternatives and constraints are described in the field text.

FieldTypeRequiredDefaultDescription
modestringYes"list"Whether to list available Goggles or apply a Goggle to search results.
querystringNoThe search query to use when mode is search.
goggleUrlstringNoURL of the Goggle to apply (for example, a raw GitHub Goggle file). Required when mode is search.
maxItemsintegerNo30Maximum number of search results to scrape when using 'search' mode.
maxPagesintegerNo5Maximum Brave result pages to inspect in search mode.
countrystringNo"us"Brave country code for localized results.
languagestringNo"en"Brave language code.
maxRequestRetriesintegerNo3Retries for temporary API, navigation, rate-limit, and browser failures.
navigationTimeoutSecsintegerNo60Maximum time for API requests and browser navigation.
headlessbooleanNotrueRun Firefox without a visible window in search mode.
proxyConfigurationobjectNoProxy settings for the scraper.

Example input

{
"mode": "search",
"query": "artificial intelligence",
"maxItems": 10,
"maxPages": 3,
"country": "us",
"language": "en",
"proxyConfiguration": {
"useApifyProxy": false
},
"goggleUrl": "https://raw.githubusercontent.com/brave/goggles-quickstart/main/goggles/tech_blogs.goggle",
"maxRequestRetries": 3,
"navigationTimeoutSecs": 60
}

Output

The default dataset contains either public-Goggle records or Goggle-ranked search results, depending on mode. The following fields cover both record types; availability varies accordingly.

FieldTypeDescription
positionintegerPosition
titlestringTitle
linkstringURL
snippetstringSnippet
domainstringDomain
goggleNamestringGoggle Name
resultTypestringResult Type
isGoggleAppliedbooleanGoggle Applied
lastUpdatestringLast Update
typestringRecord Type
sourcestringSource
searchQuerystringSearch Query
scrapedAtstringScraped At
pageintegerPage
titleHtmlstringTitle HTML
displayUrlstringDisplayed URL

Example dataset item

This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.

{
"position": 1,
"title": "Tech blogs",
"link": "https://raw.githubusercontent.com/brave/goggles-quickstart/main/goggles/tech_blogs.goggle",
"goggleName": "Tech blogs",
"resultType": "goggle",
"lastUpdate": "2026-07-21T15:35:36.349Z",
"type": "goggle",
"scrapedAt": "2026-07-23T15:35:42.752Z",
"isGoggle": true,
"goggleDescription": "Rerank results to boost content on tech blogs. List of tech blogs drawn from several sources (blogsurf.io, refined.blog, et al), and not vetted or endorsed by Brave.",
"goggleAuthor": "Goggles 101",
"goggleId": "https%3A%2F%2Fraw.githubusercontent.com%2Fbrave%2Fgoggles-quickstart%2Fmain%2Fgoggles%2Ftech_blogs.goggle"
}