Mojeek Search Scraper avatar

Mojeek Search Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Mojeek Search Scraper

Mojeek Search Scraper

Under maintenance

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

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Collects complete organic results from Mojeek's ordinary public search pages. The Actor uses a standard headless Chromium browser and semantic result elements; it does not use Mojeek's paid API, modify browser identity, solve verification challenges, or visit result destinations.

Input

  • query — required 2–200 character web query. Mojeek's documented search operators can be included directly.
  • maxItems — 1–100 complete unique results; default 20.
  • proxyConfiguration — optional Apify proxy; disabled by default.

Legacy language, region, and numeric Safe Search URL parameters were removed because they were not verified against the current public search interface. Mojeek exposes those choices through its preferences and offers separate authenticated API controls; this Actor does not claim that capability without a supported public request path.

Output

Each dataset item contains position, page rank, title, public result URL, domain, snippet, optional displayed URL/last-modified text, query, pagination context, source evidence, and scrape timestamp. Incomplete cards and duplicate canonical URLs are omitted. Successful summaries are written to OUTPUT; blocked, empty, and invalid runs fail and write bounded diagnostics instead of producing false dataset records.

Limits and responsible use

Mojeek may display an ALTCHA human-verification page. The Actor recognizes that boundary and stops immediately without clicking or solving it. Public result availability and layout can change. Mojeek also offers an official paid Web Search API for licensed programmatic access; no API credentials are bundled here. Respect applicable terms, publisher rights, privacy rules, and local law.

Development

Use Node.js 22 or newer. Run npm test, npm run check, and npm run validate. Bounded local and cloud fixtures are supplied in .actor/input.json and test-input.json.