Mojeek Search Scraper avatar

Mojeek Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Mojeek Search Scraper

Mojeek Search Scraper

Scrapes organic web search results from Mojeek (mojeek.com). Extracts title, link, snippet, domain, displayed URL, knowledge panel, related results, and more.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract organic web search results from Mojeek — an independent, privacy-focused search engine with its own built-from-scratch web index (not powered by Google, Bing, or any third party).

Features

  • Organic results — title, URL, snippet, domain, displayed URL
  • Pagination — automatically follows pages (offset-based via s parameter) up to maxItems
  • Cross-page deduplication — skips URLs already seen in previous pages
  • Knowledge panel — extracts entity info boxes (Wikipedia-sourced) shown at the top of results
  • Site clusters — captures "See more results from domain.com" cluster links
  • Topic tags — extracts topic/category tags when present on results
  • Geo-targeting — set region (country code) and language for localized results
  • Safe search — configurable (0 = off, 1 = moderate, 2 = strict)
  • Proxy support — works with Apify residential/datacenter proxies

Input Parameters

FieldTypeDefaultDescription
querystring(required)Search query
maxItemsinteger50Maximum number of results to extract
languagestring"en"Language code (e.g. en, de, fr, es)
regionstring""Country/region code (e.g. US, GB, IN, DE)
safeSearchinteger0Safe search: 0 = off, 1 = moderate, 2 = strict
proxyConfigurationobjectApify proxy config (recommended: residential)

Example INPUT.json

{
"query": "best electric cars 2025",
"maxItems": 50,
"language": "en",
"region": "US",
"safeSearch": 0,
"proxyConfiguration": { "useApifyProxy": true }
}

Output Fields

FieldTypeDescription
positionintegerRank in results (1-based)
titlestringTitle of the search result
linkstringFull URL of the result
displayedUrlstringBreadcrumb-style URL shown by Mojeek
snippetstringDescriptive text excerpt
domainstringHostname of the result
datestringPublication date (when shown)
siteClusterobject"See more from domain" cluster link {text, url}
siteClusterCountinteger1 if site cluster link present, else 0
tagsarrayTopic tags shown on result (when present)
knowledgePanelobjectEntity info box on first page: {title, description, imageUrl, source}
searchQuerystringQuery that produced this result
regionstringRegion code used
languagestringLanguage code used
pageStartintegerPagination start offset for this result's page
scrapedAtstringISO 8601 scrape timestamp

Example Output

{
"position": 1,
"title": "Top 10 Electric Vehicles for 2025",
"link": "https://www.motortrend.com/features/best-electric-cars/",
"displayedUrl": "motortrend.com › features › best-electric-cars",
"snippet": "Our rankings for the best electric cars in 2025 based on range, performance and value...",
"domain": "motortrend.com",
"date": null,
"siteCluster": { "text": "See more from motortrend.com", "url": "https://www.mojeek.com/search?q=site:motortrend.com" },
"tags": null,
"knowledgePanel": null,
"searchQuery": "best electric cars 2025",
"region": "US",
"language": "en",
"pageStart": 0,
"scrapedAt": "2025-05-01T12:00:00.000Z"
}

Pagination

Mojeek uses offset-based pagination via the s parameter:

  • Page 1: s=0 (or omitted)
  • Page 2: s=10
  • Page 3: s=20
  • The scraper queues the next page automatically until maxItems is reached
  • Duplicate URLs are tracked across pages to prevent pushing the same result twice

Dataset Views

The dataset provides two views:

  1. Search Results Overview — all key fields in a table (default)
  2. Results With Knowledge Panel — focused view with knowledge panel and site cluster info

Why Mojeek?

  • Truly independent index — Mojeek crawls and indexes the web itself; no reliance on Google or Bing
  • Privacy-first — no user tracking, no personalization, no filter bubble
  • Unbiased rankings — results reflect genuine relevance, not ad spend or personalization
  • UK-based — subject to UK GDPR, with strong data protection commitments
  • Alternative SERP data — compare rankings across search engines for SEO analysis

Use Cases

  • Multi-engine SEO analysis — compare organic rankings on Mojeek vs Google, Bing, Brave
  • Research & journalism — find sources without algorithmic curation bias
  • Market research — understand what content Mojeek surfaces for your topics
  • Competitor monitoring — track which competitors rank on an independent search engine
  • Knowledge graph research — study what entities Mojeek includes in knowledge panels