Startpage Search Scraper avatar

Startpage Search Scraper

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Startpage Search Scraper

Startpage Search Scraper

Scrape organic SERPs from startpage.com, a privacy-focused alternative to Google Search. Collect rankings, titles, URLs, snippets, domains, and sitelinks for SEO research. Export JSON, CSV, or Excel, or access results via API.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Startpage Search Scraper — Organic SERP Rankings, URLs & SEO Data

Startpage Search Scraper extracts organic SERPs from startpage.com, a privacy-focused alternative to Google Search. Use it for SEO research, competitor monitoring, content discovery, and lead generation; run multiple queries, apply regional or recency filters, and export analysis-ready results in JSON, CSV, or Excel, or access them via API.

🤖 What does Startpage Search Scraper do?

  • Organic rankings — collect overall and page-level result positions.
  • Page details — extract titles, destination URLs, display URLs, domains, and snippets.
  • Related links — capture sitelinks when Startpage displays them.
  • Anonymous View links — collect privacy-viewing links when available.
  • Search targeting — control region, language, Safe Search, time period, and result count.

Great for: SEO tracking, competitor research, link prospecting, content analysis, and lead list building.

SEO keywords: startpage.com scraper, Startpage SERP API, Google Search alternative, scrape organic search results, privacy search data, Apify actor.

💡 Why scrape Startpage search results?

  • 📈 Track organic visibility — see which domains and pages rank for important queries.
  • 🎯 Find prospects — build focused URL and domain lists for outreach or partnerships.
  • 🔎 Discover competitors — identify publishers and businesses appearing around a topic.
  • 🗓️ Monitor changes — schedule repeated runs to compare rankings and snippets over time.
  • 🌍 Research markets — compare result sets across supported regions and languages.

🚀 How to use

  1. Add the actor — open Startpage Search Scraper in Apify Store.
  2. Enter queries — add one or more keywords, phrases, or search operators to queries.
  3. Choose a limit — set maxItems and optionally select region, language, Safe Search, or time period.
  4. Run the actor — click Run or trigger it through an Apify integration.
  5. Download results — export the Dataset as JSON, CSV, Excel, XML, or another supported format.

📝 Input Parameters

ParameterTypeRequiredDescription
queriesString arrayYesKeywords or search operators. Each query is paginated before the next starts.
maxItemsIntegerYesMaximum organic results to save across all queries. Set 0 for unlimited. Minimum 0; prefilled with 10.
regionStringNoPreferred result region. Choose all or a supported locale such as en_US, de_DE, es_ES, or en-GB_GB. Default all.
languageStringNoPreferred result language selected from 82 Startpage-supported languages. Default english.
safeSearchStringNoExplicit-content filtering: strict · moderate · off. Default moderate.
timePeriodStringNoRecency filter: any · day · week · month · year. Default any.

SEO competitor research

{
"queries": ["best web scraping platforms", "web scraping API"],
"maxItems": 50,
"region": "en_US",
"language": "english",
"safeSearch": "moderate",
"timePeriod": "month"
}

Recent pages from a specific domain

{
"queries": ["site:apify.com scraping actors"],
"maxItems": 100,
"region": "en-GB_GB",
"language": "english",
"safeSearch": "strict",
"timePeriod": "week"
}

📊 Output Results

Each Dataset item can contain:

  • query (string) — original search query.
  • position (number) — overall rank across saved pages.
  • page (number) — Startpage result page number.
  • pagePosition (number) — rank within that page.
  • title (string) — result headline.
  • url (string) — destination URL.
  • displayUrl (string) — URL text shown in the result.
  • domain (string) — destination hostname.
  • snippet (string) — result description.
  • sitelinks (array, conditional) — related links shown below the result.
  • anonymousViewUrl (string, conditional) — Anonymous View link.
{
"query": "best web scraping platforms",
"position": 1,
"page": 1,
"pagePosition": 1,
"title": "Web Scraping, Data Extraction and Automation",
"url": "https://apify.com/",
"displayUrl": "https://apify.com",
"domain": "apify.com",
"snippet": "Build and run web scrapers and automation tools in the cloud.",
"sitelinks": [
{"title": "Apify Store", "url": "https://apify.com/store"}
],
"anonymousViewUrl": "https://browse.startpage.com/anonymous/example"
}

🧭 Common Recipes

  • Brand monitoring: search a brand name, use timePeriod="week", and schedule regular runs.
  • Link prospecting: combine a topic with operators such as inurl:resources or site:.org.
  • Regional comparison: repeat the same query with region="en_US", region="de_DE", and other target locales.
  • Fresh content discovery: use timePeriod="day" or timePeriod="week".

⚙️ Best Practices

  • Start with 10–50 results while refining queries, then increase maxItems.
  • Keep queries, region, and language stable when comparing scheduled runs.
  • Region and language are preferences; Startpage may still include relevant results from elsewhere.
  • Sitelinks and Anonymous View URLs are conditional and will not appear for every result.
  • Review Startpage's terms and applicable website policies before collecting data.
  • Keep request volumes reasonable and avoid disrupting services.
  • Handle personal data under applicable privacy laws, including GDPR and CCPA where relevant.
  • Respect copyrights and provide attribution when republishing collected content.
  • Use the Dataset only for lawful research, monitoring, and business purposes.

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Startpage. All trademarks belong to their respective owners.

❓ FAQ

Does the actor include advertisements?

No. It focuses on organic web results and excludes sponsored placements and unrelated page modules.

How many results can I collect?

Set maxItems to the desired combined limit, or use 0 to exhaust every query. PPE run limits still apply when configured.

Why do rankings differ between runs?

Search results change with time, region, and language. Keep these settings stable for comparable monitoring.

Are sitelinks and Anonymous View links always available?

No. They appear only when Startpage includes them for a result.

🛟 Support

Need a custom field, filter, or export workflow? Contact the developer at https://igolaizola.com/#contact or https://t.me/igolaizola.