SimilarWeb Scraper avatar
SimilarWeb Scraper

Pricing

Pay per event

Go to Apify Store
SimilarWeb Scraper

SimilarWeb Scraper

Scrape SimilarWeb website analytics in bulk, including traffic, rankings, categories, top countries, screenshots, tags, and similar sites. Ideal for SEO research, competitor analysis, and lead scoring. Supports pay-per-event pricing and large domain lists.

Pricing

Pay per event

Rating

5.0

(1)

Developer

Ecomdate Tech

Ecomdate Tech

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

SimilarWeb Bulk Analytics & Similar Sites Scraper

Apify Actor for scraping Similarweb website analytics and similar sites in bulk. Paste a list of domains, choose whether to include similar sites, and get clean, structured data ready for enrichment, lead scoring, and market research.

No Similarweb API key required - the actor works on publicly available data and handles concurrency, retries.


What this Actor does

For each domain, the Actor can:

  • 🔍 Scrape website overview - title, description, category, traffic & ranks
  • 🌎 Capture traffic & geography - total visits, global rank, category rank, top country & rank
  • 🖼 Grab visual assets - favicon + mobile & desktop screenshots
  • 🧭 (Optional) Discover similar sites - related domains with the same rich analytics
  • 🧩 (Optional) Tag each site - topic/brand tags extracted from Similarweb

You can run it on a few domains for quick checks or thousands of domains for bulk analytics pipelines.


Who is it for?

  • Growth & SEO teams - competitor analysis, content & keyword research
  • Sales & RevOps - lead scoring, ICP matching, prioritizing high-traffic domains
  • Investors & analysts - traffic and category signals for portfolio or prospect research
  • Data platforms & SaaS - enrichment of existing domain lists with traffic & ranking metrics

Pricing (Pay-Per-Event)

This Actor uses Apify Pay-Per-Event (PPE) pricing:

  • Overview Scraped - $4 per 1,000 events
    • 1 event per successfully scraped domain overview
    • Always charged when a domain is successfully processed
  • Similar Sites Scraped - $4 per 1,000 events
    • 1 event per domain where similar sites data is successfully scraped
    • Charged only if scrapeSimilarSites: true and similar sites are fetched successfully

Quick cost examples

Use caseExample sizeApprox. PPE cost*
Only overviews1,000 domains$4
Overview + similar sites1,000 domains$8

*Compute costs not included. Actual costs may vary based on success rates.

Features

  • 🚀 Async bulk processing - domains processed concurrently for fast runs
  • 🔄 Automatic retry handling - simple transient errors are retried for you
  • 🌐 Optional similar sites lookup - enable only when you need it
  • 📊 Rich analytics - visits, ranking, categories, geography, tags
  • 💾 Clean dataset output - one record per domain, optionally with an array of similar sites

Input Parameters

Actor input

FieldTypeRequiredDefaultDescription
domainsArrayYes-List of domains to scrape.
scrapeSimilarSitesBooleanNofalseIf true, also scrape similar sites.

Example input

{
"domains": [
"stripe.com",
"apple.com"
],
"scrapeSimilarSites": true
}

Output data

The Actor outputs structured data stored in the default Apify dataset.


Example output

{
"domain": "stripe.com",
"inputDomain": "stripe.com",
"title": "Stripe Privacy Center",
"description": "Stripe's suite of modular UI building blocks make it easy to design a secure on-brand checkout and payments experience for your customers.",
"snapshotDate": "2025-10-01T00:00:00+00:00",
"category": "Finance",
"globalRank": 458,
"topCountry": "US",
"topCountryRank": 325,
"categoryRank": 26,
"totalVisits": 94590134,
"bounceRate": 0.5424,
"pagesPerVisit": 3.3,
"timeOnSite": 175.23,
"estimatedMonthlyVisits": {
"2025-08-01": 91752638,
"2025-09-01": 88593774,
"2025-10-01": 94590134
},
"topCountryShares": {
"US": 0.3064,
"GB": 0.0907,
"FR": 0.0521,
"IN": 0.0443,
"CA": 0.0342
},
"trafficSources": {
"Direct": 0.5769,
"Referrals": 0.2912,
"Search": 0.12,
"Social": 0.0065,
"Paid Referrals": 0.0045,
"Mail": 0.0009
},
"topKeywords": [
{
"name": "stripe",
"volume": 2765510,
"cpc": 2.74,
"estimatedMonthlyValue": 2430000
},
{
"name": "stripe login",
"volume": 199710,
"cpc": 3.49,
"estimatedMonthlyValue": 199340
}
],
"favicon": "https://site-images.similarcdn.com/image?url=stripe.com&t=2&s=1&h=d68993ccefeee1fe61031cd46586b3158ad13585abae80195cc41b500863c253",
"mobileScreenshot": "https://site-images.similarcdn.com/image?url=stripe.com&t=4&s=1&h=d68993ccefeee1fe61031cd46586b3158ad13585abae80195cc41b500863c253",
"desktopScreenshot": "https://site-images.similarcdn.com/image?url=stripe.com&t=1&s=1&h=d68993ccefeee1fe61031cd46586b3158ad13585abae80195cc41b500863c253",
"tags": [],
"similarSites": [],
"isSmallSite": false,
"isDataFromGoogleAnalytics": false,
"scrapedAt": "2025-12-03T10:30:45.123Z"
}

Additional fields

When scrapeSimilarSites is set to true, the output items will include the following additional fields:

{
"similarSites": [
{
"domain": "americanexpress.com",
"title": "American Express Credit Cards, Rewards & Banking",
"description": "American Express offers world-class Charge and Credit Cards, Gift Cards, Rewards, Travel, Personal Savings, Business Services, Insurance and more.",
"totalVisits": 101459089,
"globalRank": 313,
"categoryRank": 6,
"topCountry": "US",
"topCountryRank": 98,
"favicon": "https://site-images.similarcdn.com/image?url=americanexpress.com&t=2&h=50a8ba5a26c8aecf1fb7963e38401c74f27f0f2abf54799cf579a17af6dbffb3",
"mobileScreenshot": "https://site-images.similarcdn.com/image?url=americanexpress.com&t=4&h=50a8ba5a26c8aecf1fb7963e38401c74f27f0f2abf54799cf579a17af6dbffb3",
"desktopScreenshot": "https://site-images.similarcdn.com/image?url=americanexpress.com&t=1&h=50a8ba5a26c8aecf1fb7963e38401c74f27f0f2abf54799cf579a17af6dbffb3"
},
{
"domain": "cigna.com",
"title": "Cigna Healthcare | Health Insurance, Dental Plans & Medicare",
"description": "Cigna Healthcare offers health insurance plans such as medical and dental to individuals and employers, international health insurance, and Medicare coverage.",
"totalVisits": 11020147,
"globalRank": 3749,
"categoryRank": 16,
"topCountry": "US",
"topCountryRank": 767,
"favicon": "https://site-images.similarcdn.com/image?url=cigna.com&t=2&h=25143aae11a29782bdf0527072c691744a847f3fefdaa0405627be4de9485ef9",
"mobileScreenshot": "https://site-images.similarcdn.com/image?url=cigna.com&t=4&h=25143aae11a29782bdf0527072c691744a847f3fefdaa0405627be4de9485ef9",
"desktopScreenshot": "https://site-images.similarcdn.com/image?url=cigna.com&t=1&h=25143aae11a29782bdf0527072c691744a847f3fefdaa0405627be4de9485ef9"
}
],
"tags": [
"stripe",
"online payments",
"payments"
]
}

Main item fields

FieldTypeDescription
domainStringNormalized domain name
inputDomainStringOriginal input URL/domain
titleStringWebsite title
descriptionStringWebsite description
snapshotDateString (ISO date)Data snapshot date
categoryStringWebsite category path
globalRankIntegerGlobal traffic rank
categoryRankIntegerCategory rank
topCountryStringTop traffic country code
topCountryRankIntegerRank in that top country
totalVisitsIntegerTotal visits
bounceRateNumberBounce rate (0-1)
pagesPerVisitNumberAverage pages per visit
timeOnSiteNumberAverage time on site (seconds)
estimatedMonthlyVisitsObjectMonthly visits history (date → visits)
topCountrySharesObjectTop country traffic shares (countryCode → share)
trafficSourcesObjectTraffic source breakdown (source → share)
topKeywordsArrayTop organic keywords with volume, CPC, value
faviconString (URL)Favicon URL
mobileScreenshotString (URL)Mobile screenshot image URL
desktopScreenshotString (URL)Desktop screenshot image URL
tagsArrayExtracted descriptive tags
similarSitesArraySimilar sites (optional)
isSmallSiteBooleanWhether site has low traffic
isDataFromGoogleAnalyticsBooleanWhether data is from Google Analytics
scrapedAtString (ISO date)Timestamp of when the data was scraped

Similar sites object

FieldTypeDescription
domainStringSimilar site domain
titleStringTitle of the similar site
descriptionStringDescription
totalVisitsIntegerTotal visits
globalRankIntegerGlobal rank
categoryRankIntegerCategory rank
topCountryStringTop traffic country
topCountryRankIntegerRank in that country
faviconString (URL)Favicon
mobileScreenshotString (URL)Mobile screenshot
desktopScreenshotString (URL)Desktop screenshot

How to use

  1. Click "Try for free"
  2. Paste your domains into the domains input
  3. Set scrapeSimilarSites if needed
  4. Run the Actor
  5. Export results from the Dataset as JSON/CSV/Excel/API

FAQs

Do I need a Similarweb API key? No. This Actor works on publicly available data.

Will every domain have full data? No. Low-traffic domains may have partial or no data.

Is this an official Similarweb tool? No. This Actor is independent and simply automates scraping of publicly available pages.


Support 📞

If you need help, want to request a feature, or found a bug:

  • Open an issue directly on the Actor page
  • Or contact us via Ecomdate Tech

Disclaimer ⚖️

This actor is not affiliated with SimilarWeb. It retrieves publicly available data from SimilarWeb pages. Users are responsible for compliance with SimilarWeb’s Terms of Service, GDPR, CCPA, and other applicable laws.