# Similarweb Scraper (`radeance/similarweb-scraper`) Actor

Extract website traffic, global rank, country rank, bounce rate, visit duration, and traffic sources from Similarweb. Get detailed insights on SEO, referrals, and audience demographics. Scrape single or multiple URLs effortlessly. Export data as HTML Table, JSON, JSONL, CSV, Excel, XML, or RSS.

- **URL**: https://apify.com/radeance/similarweb-scraper.md
- **Developed by:** [Radeance](https://apify.com/radeance) (community)
- **Categories:** SEO tools, Automation, Developer tools
- **Features:** Limited permissions
- **Stats:** 1,812 total users, 218 monthly users, 100.0% runs succeeded, 71 bookmarks
- **User rating**: 3.36 out of 5 stars

## Pricing

from $5.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## 💎 Similarweb SEO Scraper

The **Similarweb Scraper** on **Apify** gives you complete website traffic intelligence. Whether you’re a marketer, SEO analyst, or business strategist, this scraper helps you extract **global and country-level visits**, **traffic sources**, **engagement metrics**, **keyword data (volume, CPC, value)**, **top referral & social channels** and many more key data points all in one dataset.

With optional in-depth data, you can uncover **company insights**, **audience demographics (age & gender)**, **competitor comparisons**, and **historical rank trends** across industries and regions. Lookup **related iOS & Android apps** or **similar sites** to analyze market share and audience overlap with **SimilarSites.com** data.

Whether you’re benchmarking competitors, analyzing digital performance, or building marketing dashboards, this Actor provides accurate, export-ready analytics (**JSON**, **CSV**, **XLSX**, and more) for comprehensive market intelligence at scale.

### ❶ Key Features

- **🌍 Comprehensive Website Analytics:**
  - Scrapes detailed web traffic insights from SimilarWeb
  - Extracts essential metrics like global rank, country rank, and category rank
  - Retrieves title, description, and domain details automatically
- **📊 In-Depth Traffic Data:**
  - Provides total visits and monthly visits for the last 3 months
  - Breaks down traffic by top countries with monthly traffic estimates
  - Extracts engagement metrics like bounce rate, pages per visit, and average time on site
- **🚦 Traffic Source Breakdown:**
  - Scrapes direct, referral, search, social, paid, and mail traffic distribution
  - Analyzes country-specific traffic shares for regional insights
- **🔑 Keyword Insights:**
  - Retrieves keyword data including historical search trends
  - Provides search volume, CPC, and estimated value for each keyword
  - Supports keyword-only searches with trending, related, and question types
- **⚡ Fast and Efficient:**
  - Blazing-fast performance, capable of scraping thousands of entries in minutes
- **🔧 Advanced Customization:**
  - Allows scraping a specific website URL for targeted insights
  - Easy to configure for extracting custom datasets
- **📁 Flexible Data Output:**
  - Exports data in multiple formats: CSV, XLSX, JSON, JSONL, XML, and RSS

### ❷ Input

If you use this actor on the apify platform, the UI Input interface is quite self explaining but here are some guidelines to help you use it:
<br><br>
<img src="https://i.imgur.com/HXncpo7.png" alt="Similarweb Scraper Input Search" style="border-radius: 15px;" />

<img src="https://i.imgur.com/zMIDqKO.png" alt="Similarweb Scraper Input Keyword Search" style="border-radius: 15px;" />

#### Input Parameters

| Parameter               | Type                                         | Required | Default      | Description                                                                                                                                                                                                                                                     |
| ----------------------- | -------------------------------------------- | -------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `urls`                  | array of strings                             | No       | —            | List of website URLs to analyze. Supports a single URL or multiple URLs for bulk lookups.                                                                                                                                                                       |
| `keywords`              | array of strings                             | No       | —            | List of keywords to search when `include_keyword_data` is enabled. Ignored when that toggle is disabled.                                                                                                                                                        |
| `include_base_data`     | boolean                                      | No       | `true`       | When enabled, the response will include visits & traffic statistics, engagement metrics, rankings, and category data.                                                                                                                                           |
| `include_similar_sites` | boolean                                      | No       | `false`      | When enabled, the response will include a list of similar websites along with their traffic statistics, rankings, and category data from Similarsites.com                                                                                                       |
| `include_indepth_data`  | boolean                                      | No       | `false`      | Includes additional in-depth data such as company information, audience demographic insights, historical rankings, competitors, and more directly from Similarweb.com Note: This data may only be available for websites with significant traffic and presence. |
| `include_keyword_data`  | boolean                                      | No       | `false`      | Enables Keyword search using the selected `keyword_type`. Requires at least one keyword and returns a separate record per keyword. Supports keyword-only runs without URLs.                                                                                     |
| `keyword_type`          | `phrase`, `trending`, `related`, `questions` | No       | `phrase`     | Selects the search type for every keyword in this run. Requires `include_keyword_data` to be enabled.                                                                                                                                                           |
| `output_mode`           | `aggregated`, `individual`                   | No       | `aggregated` | Controls website results per URL. Aggregated combines enabled website searches into one record. Individual returns separate records per search type. Keyword results always remain one record per keyword in both modes.                                        |
| `raw_output`            | boolean                                      | No       | `false`      | Return native response fields and values for existing workflows. Always uses individual output mode, with one record per successful search type and URL.                                                                                                        |
| `output_fields`         | array of strings                             | No       | `[]`         | Select top-level fields to keep. Empty keeps all fields. Metadata fields (`data_captured_at`, `type`, `searchUrl`, `url`, `domain`, `keyword`, `keyword_type`, `source`) are retained when present.                                                             |

#### Supported URL Formats

| URL Formats          | Supported |
| -------------------- | --------- |
| `https://google.com` | ✅        |
| `http://google.com`  | ✅        |
| `www.google.com`     | ✅        |
| `gemini.google.com`  | ✅        |
| `google.com`         | ✅        |

#### JSON Input

If you decide to use this actor from your favourite programming language. This would be a sample JSON input if you use the Apiy API via CURL, Python, JS etc.

```json
{
    "urls": ["https://www.indeed.com/"],
    "include_base_data": true,
    "include_similar_sites": true,
    "include_indepth_data": true,
    "raw_output": false,
    "output_fields": []
}
```

For a keyword-only search, enable `include_keyword_data` and provide `keywords`:

```json
{
    "include_keyword_data": true,
    "keyword_type": "phrase",
    "keywords": ["n8n", "workflow automation"]
}
```

Set `keyword_type` to `trending`, `related`, or `questions` to switch search types. Omit it to keep `phrase`. The selected type applies to every keyword in the run and is included in the result metadata even when output fields are filtered.

### ❸ Output

#### Raw Output

###### Requires: `raw_output` to be enabled

For your already existing workflows you can enable `raw_output` to keep API native field names, nested structures, and values. Notice that each successful enabled search produces its own record, even if `output_mode` is set to `aggregated`.

Website results keep metadata fields `data_captured_at`, `type`, `searchUrl`, `url`, and `domain`. Keyword results keep `data_captured_at`, `type`, `keyword`, `keyword_type`, and `source`. Raw record types are `base_data_raw`, `indepth_raw`, `similarsites_raw` and `keyword_search_raw`.

#### Base Data

###### Requires: `Domain or URL`

###### Fields: `data_captured_at`, `type`, `searchUrl`, `url`, `domain`, `rankGlobal`, `country`, `countryRank`, `category`, `categoryRank`, `title`, `description`, `bounceRate`, `pagesPerVisit`, `timeOnSite`, `totalVisits`, `monthlyVisitsDateFormat`, `monthlyVisits`, `socialTraffic`, `socialOrganicTraffic`, `socialPaidTraffic`, `referralTraffic`, `searchTraffic`, `searchOrganicTraffic`, `searchPaidTraffic`, `directTraffic`, `mailTraffic`, `affiliateTraffic`, `displayAdsTraffic`, `genAiTraffic`, `aiTrafficShareChatgpt`, `aiTrafficShareClaude`, `aiTrafficSharePerplexity`, `aiTrafficShareGemini`, `aiTrafficShareCopilot`, `aiTrafficShareGrok`, `aiTrafficShareDeepseek`, `aiTrafficShareHistory`, `aiTopPrompts`, `website_traffic_by_country`, `topKeywords`, and more.

###### ℹ️ When `include_base_data` is enabled the output looks like this

###### ℹ️ Data below is truncated for readability. See all available fields in the [Output Schema for our Similarweb Scraper](https://apify.com/radeance/similarweb-scraper/output-schema)

```json
{
    "data_captured_at": "2026-10-25T02:12:34.966260",
    "type": "base_data",
    "searchUrl": "https://www.openai.com/",
    "url": "https://openai.com",
    "domain": "www.openai.com",
    "rankGlobal": 147,
    "country": "US",
    "countryRank": 188,
    "category": "AI_Chatbots_and_Tools",
    "categoryRank": 5,
    "title": "OpenAI",
    "description": "We believe our research will eventually lead to artificial general intelligence, a system that can solve human-level problems. Building safe and beneficial AGI is our mission.",
    "bounceRate": 0.5489500282509283,
    "pagesPerVisit": 2.7346833238479773,
    "timeOnSite": 150.37198476841593,
    "totalVisits": 259461422,
    "monthlyVisitsDateFormat": {
        "2026-07-01": 197235347,
        "2026-08-01": 204335158,
        "2026-09-01": 259461422
    },
    "monthlyVisits": [
        {
            "month": "July 2026",
            "visits": 197235347
        },
        {
            "month": "August 2026",
            "visits": 204335158
        },
        {
            "month": "September 2026",
            "visits": 259461422
        }
    ],
    "socialTraffic": 0.036656710675645944,
    "socialOrganicTraffic": 0.035815133051595116,
    "socialPaidTraffic": 0.0008415776240508286,
    "referralTraffic": 0.08830343881520376,
    "searchTraffic": 0.21328786127905086,
    "searchOrganicTraffic": 0.2108072388718704,
    "searchPaidTraffic": 0.0024806224071804582,
    "directTraffic": 0.43048912126267247,
    "mailTraffic": 0.014740860146736671,
    "affiliateTraffic": 2.2819025173789437e-5,
    "displayAdsTraffic": 0.0015431932638295509,
    "genAiTraffic": 0.21495599553168696,
    "aiTrafficShareChatgpt": 0.9866005118118273,
    "aiTrafficShareClaude": null,
    "aiTrafficSharePerplexity": 0.001973120880105029,
    "aiTrafficShareGemini": 0.009264693507479346,
    "aiTrafficShareCopilot": null,
    "aiTrafficShareGrok": null,
    "aiTrafficShareDeepseek": null,
    "aiTrafficShareHistory": [
        {
            "date": "2026-07-01T00:00:00",
            "chatgpt_share": 71.22031114750398,
            "claude_share": null,
            "perplexity_share": 0.15896865421387976,
            "gemini_share": 1.0306667498990971,
            "copilot_share": null
        },
        {
            "date": "2026-08-01T00:00:00",
            "chatgpt_share": 85.18988509293385,
            "claude_share": null,
            "perplexity_share": 0.15717394160774248,
            "gemini_share": 0.9164483690978352,
            "copilot_share": null
        },
        {
            "date": "2026-09-01T00:00:00",
            "chatgpt_share": 98.66005118118272,
            "claude_share": null,
            "perplexity_share": 0.19731208801050287,
            "gemini_share": 0.9264693507479346,
            "copilot_share": null
        }
    ],
    "aiTopPrompts": [
        "What are the key differences between major large language model offerings in terms of capabilities, latency, and typical use cases?",
        "How can I design an ethical policy and safety checklist for deploying a generative AI chatbot in a customer support workflow?",
        "What steps should an engineering team follow to integrate a state-of-the-art text-generation API into an existing web application, including recommended architecture patterns and safeguards?"
    ],
    "website_traffic_by_country": [
        {
            "country": "US",
            "share": 0.25508688419829506,
            "monthly_traffic": [
                {
                    "date": "2026-07-01T00:00:00",
                    "visits": 503122
                },
                {
                    "date": "2026-08-01T00:00:00",
                    "visits": 521233
                },
                {
                    "date": "2026-09-01T00:00:00",
                    "visits": 661853
                }
            ]
        },
        {
            "country": "OTHER",
            "share": 0.53115528612493,
            "monthly_traffic": [
                {
                    "date": "2026-07-01T00:00:00",
                    "visits": 1047626
                },
                {
                    "date": "2026-08-01T00:00:00",
                    "visits": 1085337
                },
                {
                    "date": "2026-09-01T00:00:00",
                    "visits": 1378144
                }
            ]
        }
    ],
    "topKeywords": [
        {
            "keyword": "chatgpt",
            "estimatedValue": 28570350.0,
            "searchVolume": 185072310.0,
            "cpc": 0.13
        },
        {
            "keyword": "chat gpt",
            "estimatedValue": 11694070.0,
            "searchVolume": 95290820.0,
            "cpc": 0.12
        },
        {
            "keyword": "codex",
            "estimatedValue": 2770540.0,
            "searchVolume": 5131500.0,
            "cpc": 3.27
        },
        {
            "keyword": "gpt",
            "estimatedValue": 2361890.0,
            "searchVolume": 30963440.0,
            "cpc": 0.11
        },
        {
            "keyword": "openai",
            "estimatedValue": 2316330.0,
            "searchVolume": 3220600.0,
            "cpc": 0.3
        }
    ],
    "countryShare": [
        {
            "country": "US",
            "share": 0.25508688419829506
        },
        {
            "country": "IN",
            "share": 0.07683657313431119
        },
        {
            "country": "JP",
            "share": 0.04842084200420592
        },
        {
            "country": "KR",
            "share": 0.0457092032427722
        },
        {
            "country": "BR",
            "share": 0.04279121129548568
        },
        {
            "country": "OTHER",
            "share": 0.53115528612493
        }
    ],
    "engagement": {
        "bounceRate": 0.5489500282509283,
        "month": 9,
        "year": 2026,
        "pagesPerVisit": 2.7346833238479773,
        "visits": 259461422,
        "timeOnSite": 150.37198476841593,
        "dateFormat": "2026-09-01T00:00:00"
    },
    "isDataFromGoogleAds": false,
    "isSmall": false,
    "policy": 0,
    "previewDesktop": "https://site-images.similarcdn.com/image?url=openai.com&t=1&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc",
    "previewMobile": "https://site-images.similarcdn.com/image?url=openai.com&t=4&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc",
    "snapshotDate": "2026-09-01T00:00:00Z",
    "favicon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc"
}
```

#### Addon: Indepth Data

###### Requires: `Domain or URL`

###### Fields: `data_captured_at`, `type`, `searchUrl`, `url`, `domain`, `company_parent_domain`, `company_name`, `company_year_founded`, `company_headquarters`, `company_headquarters_city`, `company_employees_min`, `company_employees_max`, `company_revenue_min`, `company_revenue_max`, `company_revenue_currency`, `organic_search_share`, `paid_search_share`, `total_keywords`, `top_keywords`, `total_social_networks`, `social_networks_share`, `gender_distribution`, `age_distribution`, `global_rank_history`, `country_rank_history`, `category_rank_history`, `top_competitors` & more.

###### ℹ️ When `include_indepth_data` is enabled this additional data is included in the output

###### ℹ️ Data below is truncated for readability. See all available fields in the [Output Schema for our Similarweb Scraper](https://apify.com/radeance/similarweb-scraper/output-schema)

```json
{
    "data_captured_at": "2026-10-25T02:12:34.962111",
    "type": "indepth",
    "searchUrl": "https://www.openai.com/",
    "url": "https://chatgpt.com",
    "domain": "www.openai.com",
    "company_parent_domain": "chatgpt.com",
    "company_name": "ChatGPT",
    "company_year_founded": 2022,
    "company_headquarters": "US",
    "company_headquarters_city": null,
    "company_employees_min": 51,
    "company_employees_max": 200,
    "company_revenue_min": null,
    "company_revenue_max": null,
    "company_revenue_currency": "USD",
    "organic_search_share": 0.9939977134573502,
    "paid_search_share": 0.006002286542649782,
    "total_keywords": 198954,
    "top_keywords": [
        {
            "keyword": "chatgpt",
            "cpc": 0.13
        },
        {
            "keyword": "chat gpt",
            "cpc": 0.12
        },
        {
            "keyword": "codex",
            "cpc": 3.27
        },
        {
            "keyword": "gpt",
            "cpc": 0.11
        },
        {
            "keyword": "openai",
            "cpc": 0.3
        }
    ],
    "total_social_networks": 35,
    "social_networks_share": [
        {
            "name": "X-twitter",
            "visits_share": 0.4380873686113211,
            "icon": "https://site-images.similarcdn.com/image?url=x.com&t=2&s=1&h=181f9f2250b958cc0ca20fb16f33049b6e13425f038a279637ce1da9dc20d56f"
        },
        {
            "name": "Youtube",
            "visits_share": 0.2055932929247591,
            "icon": "https://site-images.similarcdn.com/image?url=youtube.com&t=2&s=1&h=e117fb09ba0a34dee9830863bf927d29fc864e342583a36a667bf12346e88e20"
        },
        {
            "name": "Reddit",
            "visits_share": 0.14289485237930813,
            "icon": "https://site-images.similarcdn.com/image?url=reddit.com&t=2&s=1&h=66f2412047e0362ec60d5583d4b186511a8e859446bb112c60d22968facae906"
        },
        {
            "name": "Linkedin",
            "visits_share": 0.09821008143773488,
            "icon": "https://site-images.similarcdn.com/image?url=linkedin.com&t=2&s=1&h=64a0e043fc8ff74ac308e3f0e136ae7d1b6544be4e9e704ad7fd062070be48a1"
        },
        {
            "name": "Facebook",
            "visits_share": 0.04407635832297224,
            "icon": "https://site-images.similarcdn.com/image?url=facebook.com&t=2&s=1&h=be773d6b77aa3d59b6a671c5c27ad729b1ae77400e89776e2f749cce6b926c4b"
        }
    ],
    "gender_distribution": {
        "male": 0.5946753686242918,
        "female": 0.4053246313757082
    },
    "age_distribution": [
        {
            "min_age": 25,
            "max_age": 34,
            "share": 0.31309638664051836
        },
        {
            "min_age": 18,
            "max_age": 24,
            "share": 0.20337886906430713
        },
        {
            "min_age": 35,
            "max_age": 44,
            "share": 0.196016330987793
        },
        {
            "min_age": 45,
            "max_age": 54,
            "share": 0.14141799596964372
        },
        {
            "min_age": 55,
            "max_age": 64,
            "share": 0.09116940351178784
        },
        {
            "min_age": 65,
            "max_age": null,
            "share": 0.05492101382594995
        }
    ],
    "global_rank_history": [
        {
            "date": "2026-07-01T00:00:00Z",
            "rank": 212
        },
        {
            "date": "2026-08-01T00:00:00Z",
            "rank": 203
        },
        {
            "date": "2026-09-01T00:00:00Z",
            "rank": 147
        }
    ],
    "country_rank_history": [
        {
            "date": "2026-07-01T00:00:00Z",
            "rank": 261
        },
        {
            "date": "2026-08-01T00:00:00Z",
            "rank": 249
        },
        {
            "date": "2026-09-01T00:00:00Z",
            "rank": 188
        }
    ],
    "category_rank_history": [
        {
            "date": "2026-07-01T00:00:00Z",
            "rank": 5
        },
        {
            "date": "2026-08-01T00:00:00Z",
            "rank": 5
        },
        {
            "date": "2026-09-01T00:00:00Z",
            "rank": 5
        }
    ],
    "top_competitors": [
        {
            "domain": "gemini.google.com",
            "icon": "https://site-images.similarcdn.com/image?url=gemini.google.com&t=2&s=1&h=ec0ae7eb3432025135e3658db1edf54cfa2710c74ca7f113d026db33002def01",
            "visits": null,
            "category": "ai_chatbots_and_tools",
            "category_rank": 2,
            "affinity": 1.0
        },
        {
            "domain": "chatgpt.com",
            "icon": "https://site-images.similarcdn.com/image?url=chatgpt.com&t=2&s=1&h=a31616ae3cdef12fcfc664127563e6092e7531e7b4c3cde7e0c8c5fd3310dfc0",
            "visits": null,
            "category": "ai_chatbots_and_tools",
            "category_rank": 1,
            "affinity": 0.8260869565217391
        }
    ],
    "top_interested_websites": [
        {
            "domain": "chatgpt.com",
            "icon": "https://site-images.similarcdn.com/image?url=chatgpt.com&t=2&s=1&h=a31616ae3cdef12fcfc664127563e6092e7531e7b4c3cde7e0c8c5fd3310dfc0"
        },
        {
            "domain": "mail.google.com",
            "icon": "https://site-images.similarcdn.com/image?url=mail.google.com&t=2&s=1&h=bdc21d597156a9f81824c32b3ddedb24272ba7f1441f554aac2544fd8b723aec"
        }
    ],
    "top_interested_topics": [
        "news",
        "online",
        "shopping",
        "search",
        "business"
    ],
    "top_categories": [
        "computers_electronics_and_technology/programming_and_developer_software",
        "computers_electronics_and_technology/computers_electronics_and_technology",
        "games/video_games_consoles_and_accessories",
        "science_and_education/universities_and_colleges",
        "adult"
    ],
    "marketing_channel_distribution": [
        {
            "channel": "direct",
            "rank": 1,
            "share": 0.43048912126267247
        },
        {
            "channel": "gen_ai",
            "rank": 2,
            "share": null
        },
        {
            "channel": "organic",
            "rank": 3,
            "share": null
        }
    ],
    "total_incoming_referring_domains": 877,
    "top_incoming_referring_domains": [
        {
            "domain": "vercel.com",
            "icon": "https://site-images.similarcdn.com/image?url=vercel.com&t=2&s=1&h=9dc1ac11bb4d7a1748445acbe37ac1f4ba90c380d1430eaca33ef9a35be8bc6f",
            "visits_share": 0.03537388242008168
        },
        {
            "domain": "chatgpt.com",
            "icon": "https://site-images.similarcdn.com/image?url=chatgpt.com&t=2&s=1&h=a31616ae3cdef12fcfc664127563e6092e7531e7b4c3cde7e0c8c5fd3310dfc0",
            "visits_share": 0.02471574456531412
        },
        {
            "domain": "linux.do",
            "icon": "https://site-images.similarcdn.com/image?url=linux.do&t=2&s=1&h=a84e942682f82b04e1102797514572eb46091cc0067b50502977c3a011fc1ea8",
            "visits_share": 0.017550915382751286
        }
    ],
    "top_incoming_categories": [
        {
            "category": "Computers_Electronics_and_Technology/Computers_Electronics_and_Technology",
            "visits_share": 0.29493945009744277
        },
        {
            "category": "Computers_Electronics_and_Technology/Programming_and_Developer_Software",
            "visits_share": 0.15800526567455322
        },
        {
            "category": "Community_and_Society/Faith_and_Beliefs",
            "visits_share": 0.07381773102568892
        },
        {
            "category": "News_and_Media",
            "visits_share": 0.060763645584629086
        },
        {
            "category": "Computers_Electronics_and_Technology/Graphics_Multimedia_and_Web_Design",
            "visits_share": 0.025743337390165103
        }
    ],
    "total_ads_sites": 179,
    "total_ads_networks": 4,
    "top_ads_sites": [
        {
            "domain": "fmkorea.com",
            "icon": "https://site-images.similarcdn.com/image?url=fmkorea.com&t=2&s=1&h=767865d320e33b12b8d57963f2a9036e54eff92688feb38ae6937a773c48bd9b",
            "visits_share": 0.06543425694161614
        },
        {
            "domain": "cloud.microsoft",
            "icon": "https://site-images.similarcdn.com/image?url=cloud.microsoft&t=2&s=1&h=9f0bd5d6039c4621fd32ccce32a79b7d9134b22f70d3f3435e7fcab7bf8fe729",
            "visits_share": 0.06086940465910106
        },
        {
            "domain": "weex.com",
            "icon": "https://site-images.similarcdn.com/image?url=weex.com&t=2&s=1&h=f8beb120b94d4aac70f65f8105d6518e991733a303250ce0043171dea366be61",
            "visits_share": 0.05006088825512643
        }
    ],
    "total_outgoing_referring_domains": 301,
    "top_outgoing_referring_domains": [
        {
            "domain": "youtube.com",
            "icon": "https://site-images.similarcdn.com/image?url=youtube.com&t=2&s=1&h=e117fb09ba0a34dee9830863bf927d29fc864e342583a36a667bf12346e88e20",
            "visits_share": 0.019649320281480653
        },
        {
            "domain": "live.com",
            "icon": "https://site-images.similarcdn.com/image?url=live.com&t=2&s=1&h=4f68d3ffc8947028c823ba7e44ba3467cd07f113e6cbf03281186fb2ff9369d2",
            "visits_share": 0.004312763415353884
        },
        {
            "domain": "supabase.com",
            "icon": "https://site-images.similarcdn.com/image?url=supabase.com&t=2&s=1&h=641888d81a1e3139a1c404b9ffedfacf8675bc16f25e8560a35afdc5ae69282a",
            "visits_share": 0.0018020130316406056
        }
    ],
    "top_outgoing_categories": [
        {
            "category": "AI_Chatbots_and_Tools",
            "visits_share": 0.6275938979157435
        },
        {
            "category": "Computers_Electronics_and_Technology/Search_Engines",
            "visits_share": 0.3201207175772408
        },
        {
            "category": "Computers_Electronics_and_Technology/Computers_Electronics_and_Technology",
            "visits_share": 0.027280771525775637
        },
        {
            "category": "Computers_Electronics_and_Technology/Programming_and_Developer_Software",
            "visits_share": 0.004883425704595884
        },
        {
            "category": "Arts_and_Entertainment/TV_Movies_and_Streaming",
            "visits_share": 0.0032751508528528635
        }
    ],
    "top_technology_providers": [
        {
            "tech_name": "Euro",
            "icon": "https://s3.amazonaws.com/s3-static-us-east-1.similarweb.com/technographics/id=2691",
            "category": "payment_and_currencies",
            "total_tech_used_in_category": 5
        },
        {
            "tech_name": "YouTube",
            "icon": "https://s3.amazonaws.com/s3-static-us-east-1.similarweb.com/technographics/id=1209",
            "category": "audio_video_media",
            "total_tech_used_in_category": 4
        },
        {
            "tech_name": "Medium",
            "icon": "https://s3.amazonaws.com/s3-static-us-east-1.similarweb.com/technographics/id=6120",
            "category": "content_management_system",
            "total_tech_used_in_category": 3
        },
        {
            "tech_name": "Google Analytics",
            "icon": "https://s3.amazonaws.com/s3-static-us-east-1.similarweb.com/technographics/id=1",
            "category": "conversion_and_analytics",
            "total_tech_used_in_category": 3
        }
    ]
}
```

#### Add-on: Similar Sites Data

###### Requires: `Domain or URL`

###### Fields: `data_captured_at`, `type`, `searchUrl`, `url`, `domain`, `title`, `description`, `total_visits`, `tags`, `category`, `categoryRank`, `top_country`, `thumbnail`, `favicon`, `redirect`, `related_apps`, and `similar_sites`.

###### ℹ️ When `include_similar_sites` is enabled this additional data is included in the output

###### ℹ️ Data below is truncated for readability. See all available fields in the [Output Schema for our Similarweb Scraper](https://apify.com/radeance/similarweb-scraper/output-schema)

```json
{
    "data_captured_at": "2026-10-25T02:12:34.969943",
    "type": "similarsites",
    "searchUrl": "https://www.openai.com/",
    "url": "https://www.openai.com/",
    "domain": "www.openai.com",
    "title": "OpenAI",
    "description": "We believe our research will eventually lead to artificial general intelligence, a system that can solve human-level problems. Building safe and beneficial AGI is our mission.",
    "total_visits": 620111324,
    "tags": [
        "domain",
        "domain parking",
        "sale",
        "third party",
        "owner",
        "information",
        "interest",
        "searches",
        "related",
        "domains"
    ],
    "category": "Computers_Electronics_and_Technology/Computers_Electronics_and_Technology",
    "categoryRank": 4,
    "top_country": null,
    "thumbnail": "https://site-images.similarcdn.com/image?url=openai.com&t=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc",
    "favicon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc",
    "redirect": "openai.com",
    "related_apps": [
        {
            "title": "ChatGPT",
            "type": "ANDROID",
            "ranking": 1,
            "icon": "https://play-lh.googleusercontent.com/lmG9HlI0awHie0cyBieWXeNjpyXvHPwDBb8MNOVIyp0P8VEh95AiBHtUZSDVR3HLe3A=s180",
            "url": "https://play.google.com/store/apps/details?id=com.openai.chatgpt"
        },
        {
            "title": "ChatGPT",
            "type": "IOS",
            "ranking": 1,
            "icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/b3/fd/3d/b3fd3d71-5cc3-6663-1654-63934e3bc692/AppIcon-0-0-1x_U007epad-0-0-0-1-0-85-220.png/175x175bb.jpg",
            "url": "https://apps.apple.com/us/app/id6448311069"
        }
    ],
    "similar_sites": [
        {
            "url": "notion.so",
            "title": null,
            "description": "A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.",
            "categoryRank": null,
            "globalRank": null,
            "topCountryRank": 235,
            "totalVisits": 170108331,
            "tags": null,
            "thumbnail": "https://site-images.similarcdn.com/image?url=notion.so&t=1&h=fc063f89f3f4c3ef588e5cae98b934dd92e712d95e622cb3f7837837904ebd33"
        },
        {
            "url": "facebook.com",
            "title": null,
            "description": "log into facebook to start sharing and connecting with your friends, family, and people you know.",
            "categoryRank": null,
            "globalRank": null,
            "topCountryRank": 4,
            "totalVisits": 12137693643,
            "tags": null,
            "thumbnail": "https://site-images.similarcdn.com/image?url=facebook.com&t=1&h=be773d6b77aa3d59b6a671c5c27ad729b1ae77400e89776e2f749cce6b926c4b"
        },
        {
            "url": "character.ai",
            "title": null,
            "description": "Chat with millions of AI Characters on the #1 AI chat app. Where will your next adventure take you?",
            "categoryRank": null,
            "globalRank": null,
            "topCountryRank": 204,
            "totalVisits": 177403020,
            "tags": null,
            "thumbnail": "https://site-images.similarcdn.com/image?url=character.ai&t=1&h=06987774ad026fdc4a80f60d4b751ee57d5d4fabff19740a4eef26648dd95d9e"
        },
        {
            "url": "hix.ai",
            "title": null,
            "description": "Try DeepSeek for free and enjoy unlimited AI chat on HIX.AI. Use DeepSeek R1 for free AI chat, writing, coding & more. Experience next-gen AI chat now!",
            "categoryRank": null,
            "globalRank": null,
            "topCountryRank": 13505,
            "totalVisits": 2416568,
            "tags": null,
            "thumbnail": "https://site-images.similarcdn.com/image?url=hix.ai&t=1&h=9b6e3b8bc16715baf6866cbbc2a76a9b98539069d46a98ff02a5b62259f79170"
        }
    ]
}
```

#### Keyword Search

###### Requires: `Keyword` and `Keyword Type`

###### Fields: `data_captured_at`, `type`, `keyword`, `keyword_type`, `source`, `totalKeywords`, `totalSearchClicks`, `keywordMatchFound`, `intent`, `cpc`, `cpcCurrency`, `difficulty`, `windowVolume`, `windowVolumePeriodDays`, `averageVolume`, `volumeTrend`, `zeroClicks`, `zeroClicksPercentage`, `leaderDomain`, `leaderIcon`, `keywords`.

###### ℹ️ When `include_keyword_data` is enabled this data is included in the output

###### ℹ️ Data below is truncated for readability. See all available fields in the [Output Schema for our Similarweb Scraper](https://apify.com/radeance/similarweb-scraper/output-schema)

```json
{
    "data_captured_at": "2026-11-09T15:30:35.909036Z",
    "type": "keyword_search",
    "keyword": "gpt-6",
    "keyword_type": "phrase",
    "source": "google",
    "totalKeywords": 4040,
    "totalSearchClicks": 397495,
    "keywordMatchFound": true,
    "intent": ["Informational"],
    "cpc": 2.66,
    "cpcCurrency": "USD",
    "difficulty": 47,
    "windowVolume": 54930.0,
    "windowVolumePeriodDays": 28,
    "averageVolume": 33553.0,
    "volumeTrend": {
        "2026-10": 67423.0,
        "2026-09": 248472.0,
        "2026-08": 14202.0,
        "2026-07": 9459.0,
        "2026-06": 3270.0,
        "2026-05": 6056.0,
        "2026-04": 28242.0,
        "2026-03": 2441.0,
        "2026-02": 2691.0,
        "2026-01": 4348.0,
        "2025-12": 2640.0,
        "2025-11": 13391.0
    },
    "zeroClicks": 0.5706,
    "zeroClicksPercentage": 57.06,
    "leaderDomain": "openai.com",
    "leaderIcon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc",
    "keywords": [
        {
            "keyword": "gpt-6 astra",
            "windowVolume": 73270.0,
            "intent": ["Informational", "Navigational"],
            "cpc": null,
            "difficulty": 42,
            "averageVolume": 100508.0,
            "volumeTrend": {
                "2026-10": 102903.0,
                "2026-09": 1098159.0,
                "2026-08": 5037.0,
                "2026-07": 0.0,
                "2026-06": 0.0,
                "2026-05": 0.0,
                "2026-04": 0.0,
                "2026-03": 0.0,
                "2026-02": 0.0,
                "2026-01": 0.0,
                "2025-12": 0.0,
                "2025-11": 0.0
            },
            "zeroClicks": 0.4887,
            "leaderDomain": "openai.com",
            "leaderIcon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc"
        },
        {
            "keyword": "gpt-6",
            "windowVolume": 54930.0,
            "intent": ["Informational"],
            "cpc": 2.66,
            "difficulty": 47,
            "averageVolume": 33553.0,
            "volumeTrend": {
                "2026-10": 67423.0,
                "2026-09": 248472.0,
                "2026-08": 14202.0,
                "2026-07": 9459.0,
                "2026-06": 3270.0,
                "2026-05": 6056.0,
                "2026-04": 28242.0,
                "2026-03": 2441.0,
                "2026-02": 2691.0,
                "2026-01": 4348.0,
                "2025-12": 2640.0,
                "2025-11": 13391.0
            },
            "zeroClicks": 0.5706,
            "leaderDomain": "openai.com",
            "leaderIcon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc"
        },
        {
            "keyword": "gpt-6.1 terra",
            "windowVolume": 47750.0,
            "intent": ["Informational"],
            "cpc": null,
            "difficulty": null,
            "averageVolume": 3022.0,
            "volumeTrend": {
                "2026-10": 36259.0,
                "2026-09": 0.0,
                "2026-08": 0.0,
                "2026-07": 0.0,
                "2026-06": 0.0,
                "2026-05": 0.0,
                "2026-04": 0.0,
                "2026-03": 0.0,
                "2026-02": 0.0,
                "2026-01": 0.0,
                "2025-12": 0.0,
                "2025-11": 0.0
            },
            "zeroClicks": 0.5352,
            "leaderDomain": "openai.com",
            "leaderIcon": "https://site-images.similarcdn.com/image?url=openai.com&t=2&s=1&h=2e9ae820de5f71b75c263fb8b396891383bdd6172185a3db509f79decb5023dc"
        }
    ]
}
```

#### Field Reference

Refer to this [Output Schema for Similarweb Scraper](https://apify.com/radeance/similarweb-scraper/output-schema) for a complete list of all the fields returned in the output.

#### Output Table Views

##### Overview

<img src="https://i.imgur.com/L75jEz1.png" alt="Overview Output Table" style="border-radius: 15px;" />

##### Traffic

<img src="https://i.imgur.com/kXkLwEP.png" alt="Traffic Output Table" style="border-radius: 15px;" />

##### Engagement

<img src="https://i.imgur.com/SWt8hBx.png" alt="Engagement Output Table" style="border-radius: 15px;" />

##### In-Depth

<img src="https://i.imgur.com/4nhD4JD.png" alt="In-Depth Output Table" style="border-radius: 15px;" />

##### Similar Sites

<img src="https://i.imgur.com/jHXmFQJ.png" alt="Similar Sites Output Table" style="border-radius: 15px;" />

##### Keyword Search

<img src="https://i.imgur.com/8iRM24L.png" alt="Keyword Search Output Table" style="border-radius: 15px;" />

### ❹ Use Cases

Use the **Similarweb Scraper** with predefined tasks for website traffic analysis, competitor research, audience intelligence, and digital market insights. Each task delivers structured data that can be exported, analyzed, monitored over time, or integrated into your own applications and automation workflows.

- **[Check Any Website's Traffic & Analytics](https://apify.com/radeance/similarweb-scraper/examples/check-any-websites-traffic-analytics)** — Extract website traffic estimates, monthly visits, global and country rankings, engagement metrics, bounce rates, visit duration, and traffic sources. Use the data to benchmark website performance, monitor traffic trends, evaluate competitors, and build automated market intelligence dashboards.

- **[Analyze Any Website's Audience & Demographics](https://apify.com/radeance/similarweb-scraper/examples/analyze-any-websites-audience-demographics)** — Discover audience demographics, age and gender distributions, visitor interests, and related websites and topics. Use the insights to identify target audiences, refine customer personas, optimize marketing campaigns, and uncover new audience segments.

- **[Find Similar Websites & Alternatives to Any Site](https://apify.com/radeance/similarweb-scraper/examples/find-similar-websites-alternatives-to-any-site)** — Discover websites similar to any domain, including related platforms, alternative services, and competing businesses. Use the results for competitor discovery, market mapping, lead generation, partnership research, and identifying emerging players in your industry.

- **[Find Any Website's Competitors with Similarweb](https://apify.com/radeance/similarweb-scraper/examples/find-any-websites-competitors-with-similarweb)** — Identify competing websites and analyze their market positioning, traffic performance, and audience overlap. Use the data to benchmark competitors, uncover market opportunities, identify competitive threats, and develop data-driven growth strategies.

- **[Check AI Traffic from ChatGPT, Gemini & Other AI Assistants](https://apify.com/radeance/similarweb-scraper/examples/check-ai-traffic-from-chatgpt-gemini-other-ai-assistants)** — Analyze website traffic originating from AI assistants such as ChatGPT, Gemini, Claude, Perplexity, and Microsoft Copilot. Extract AI referral traffic shares and historical trends to measure AI-driven discovery, benchmark competitors, monitor Generative Engine Optimization (GEO) performance, and identify emerging AI traffic opportunities.

- **[Find Mobile Apps Associated with Any Website](https://apify.com/radeance/similarweb-scraper/examples/find-mobile-apps-associated-with-any-website)** — Discover iOS and Android applications associated with a website, including app names, platforms, rankings, and app store links. Use the data to research competitors' mobile presence, discover related applications, identify cross-platform businesses, and enrich company intelligence datasets.

- **[Analyze Any Website's Social Media Traffic](https://apify.com/radeance/similarweb-scraper/examples/analyze-any-websites-social-media-traffic-share)** — Analyze how social media platforms contribute to a website's traffic, including traffic distribution across individual social networks. Use the insights to identify high-performing acquisition channels, benchmark competitors' social strategies, optimize social media investments, and discover opportunities to increase referral traffic.

- **[Find Websites Inbound & Outbound Traffic from Any Domain](https://apify.com/radeance/similarweb-scraper/examples/find-websites-inbound-outbound-traffic-from-any-domain)** — Identify websites sending referral traffic to a domain and websites receiving traffic from it, including referring domains, outbound destinations, and traffic categories. Use the data to discover referral partnerships, analyze competitor acquisition strategies, identify advertising opportunities, and map traffic relationships across industries.

The **Similarweb Scraper** transforms website intelligence into structured datasets ready for **competitive benchmarking, market research, audience analysis, AI traffic monitoring, referral intelligence, lead generation, marketing optimization, and automated reporting**. Export results to formats such as JSON, CSV, or Excel, or connect the data directly to your applications, BI dashboards, and automation pipelines.

### ❺ Pricing and Usage Limits

###### ℹ️ Pricing depends on the Apify subscription plan you are on. Higher plans will usually be charged less

###### ℹ️ Refer to our [Pricing Table](https://apify.com/radeance/similarweb-scraper/pricing) for the current pricing information.

The Actor's default limits depend on your Apify plan:

| User Type | Run allowance | Unique URLs per run | Unique Keywords per run | Available search types                                                                       | Reset Period |
| --------- | ------------- | ------------------- | ----------------------- | -------------------------------------------------------------------------------------------- | ------------ |
| **Free**  | 25 trial runs | 10                  | 1                       | `include_base_data`, `include_indepth_data`, `include_similar_sites`, `include_keyword_data` | No reset     |
| **Paid**  | Not limited   | 10,000              | 100                     | `include_base_data`, `include_indepth_data`, `include_similar_sites`, `include_keyword_data` | N/A          |

#### How Usage Limits Work

- **Free users**: The 25-run trial does not reset. Only the first 10 unique URLs and / or 1 unique keyword are processed per run.
- **Paid users**: Paid users can process up to 10,000 unique valid URLs and / or 100 unique keywords. No quota on runs or search add-ons, subject to our fair use policy, resource availability, and the technical limitations of our services.
- **All users**: Duplicate identifiers are removed before limits are applied. Apify usage charges and any external verification costs are separate.

### ❻ FAQ

#### What data can you get with Similarweb Scraper?

The Similarweb Scraper provides a comprehensive set of data points, including:

- Website traffic metrics (visits, bounce rate, pages per visit, time on site)
- Traffic sources (direct, referral, social, search, mail)
- Country-specific traffic shares and monthly traffic trends
- Top keywords driving traffic to the website
- Audience insights (interests, similar sites, top referring domains)
- Technology usage (top technology providers and categories)
- Related iOS and Android apps when available
- In-depth data (company information, demographics, historical rankings, competitors, etc.) for websites with significant traffic and presence when enabled
- Similar sites data from Similarsites.com when enabled

For more informtation about the provided data check our [Output section](#output) above.

#### How many domains can the Similarweb Scraper proccess?

Our Similarweb Scraper is highly scaleable and can retrieve as many results as you need. It's really up to you how much you need to scale it. In terms of performance, the scraper can return results in an average of less than 3 seconds. 100 domain lookups perform in under 45 seconds. Through our optimization affords, you can scale the scraper to handle hundreds of queries simultaneously.

Please keep in mind that [Similarweb](https://www.similarweb.com) is a highly dynamic page with suffisticated bot protection so your results may very depending on your use-case. We do our best so you don't need to worry about these limitations.

For most cases, the Similarweb Actor is perfect **for individuals**, **market researchers**, **analysts**, and **digital marketing professionals**, as well as **businesses** looking to analyze web traffic and competitor insights.

#### Which proxy options should I use for Similarweb Scraper?

You don't need to worry about proxies when using our Similarweb Scraper. The scraper is designed to work with our internal proxy infrastructure, which is optimized for handling the bot protection measures implemented by Similarweb. This means you can run the scraper without needing to set up or manage your own proxies.

### ❼ While the scraper is running

During the run, the actor will output log messages letting you know what is going on at any point. Each message always contains specific information about the process including which url / page the actor is working on.

If you provide invalid inputs to the actor, it will immediately stop with a failure state and output log messages explaining what is wrong. If you are unsure what went wrong feel free to open up an issue in the Issues tab.

### ❽ Disclaimer

The **Similarweb Scraper** is not affiliated with or endorsed by Similarweb LTD or its domains like Similarweb.com. The Similarweb Scraper is a third-party tool that uses publicly available data from Similarweb.com and to provide insights and analysis. We are not responsible for any actions taken by users of the Similarweb Scraper, including any violations of Similarweb.com's terms of service.

The **Similarweb Scraper** is designed to ethically extract **only publicly available SEO related data**, and it **does not** scrape private user data such as personal email addresses or personal identifiers.

Our services are ethical and **do not extract any private user data**. They only extract **what individuals or companies chose to share publicly**. We therefore believe that our services, when used for ethical purposes by our users, are safe to use. However, you should be aware that your results could contain personal data. Personal data is protected by the **GDPR** in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. For more information you can read this [Apify blog post](https://blog.apify.com/is-web-scraping-legal/) on the legality of web scraping.

### ❾ Feedback and Support

**Your satisfaction** is **important** to us! Therefore we are constantly striving to enhance the performance of our services.

If you have any technical feedback or encounter any bugs within the **Similarweb Scraper**, please create an issue in the Actor’s Issues tab on the Apify Console to let us know about it. We will look into it as soon as possible.

You can also contact us directly for **general help** on **issues** or **integrations** at suppport@radeance.com. <br> For **custom projects**, **general suggestions** or **new use cases** feel free to reach out to us at business@radeance.com

# Changelog

This Actor's version history is a separate document: https://apify.com/radeance/similarweb-scraper/changelog.md

# Actor input Schema

## `urls` (type: `array`):

The URL(s) of the website you want to get the data from. The domain name will be extracted automatically.

## `include_base_data` (type: `boolean`):

Whether to include basic data such as traffic, keywords, bounce rates in the output.

ℹ️ This data is available for most websites and will be included by default.

## `include_similar_sites` (type: `boolean`):

Whether to include similar sites data in the output. This will add a list of similar websites along with their traffic and category information.

## `include_indepth_data` (type: `boolean`):

Whether to include in-depth data such as audience demographics, including age and gender distribution, in- and outbound traffic, topics of interest, tech-stack, display ads, category and rank history, company related data and more..

ℹ️ This **data may not be available for all websites**, especially with low traffic or low rankings.

Note: This option may increase the processing time per provided URL.

## `include_keyword_data` (type: `boolean`):

Enable Google keyword searches for the keywords input, using the selected keyword_type. Requires at least one keyword. Returns one separate record per keyword with totals, volume, CPC, difficulty, intent, trends, and leading domains when available. Website search options apply only to URLs. Disabled by default; providing keywords alone does not start keyword searches.

## `keywords` (type: `array`):

Keywords to search when include_keyword_data is enabled. Ignored when that toggle is disabled. Duplicate keywords are removed. URLs and keywords share the run's search limit, with URLs processed first.

## `keyword_type` (type: `string`):

Choose the search type for all keywords in this run. Phrase is the default. Requires include_keyword_data to be enabled.

## `raw_output` (type: `boolean`):

Return native API response fields and values for existing workflows. Actor metadata is still included. Raw output always uses individual output mode. Keyword results retain the selected native wrapper, sourceId, countryAlpha2Code, and platformId. All keyword output includes source and keyword_type metadata and omits searchUrl, tabId, and snapshotDate. When customizing output_fields, select native field names marked raw or available in both formats. Direct phrase metrics and volume-window annotations are added only to clean output; raw output preserves native fields plus the defined Actor metadata.

## `output_mode` (type: `string`):

Choose whether to return separate results for each search or a single aggregated result containing all search types for each provided URL.

ℹ️ If you choose 'Single aggregated result per URL', the output will contain a single object for each provided URL with all the collected data for Basic Search, Similar Sites and Indepth Data. If you choose 'Separate search results per URL', the output will contain multiple objects for each provided URL, each containing data from the specific search types.

ℹ️ Raw Output always uses Individual mode, regardless of this setting.

ℹ️ This setting applies only to website searches. Keyword searches always return one separate record per keyword in both output modes.

## `output_fields` (type: `array`):

Leave empty to keep all output fields. Select top-level fields to keep only those fields. Website metadata data_captured_at, type, searchUrl, url, and domain is retained. Keyword metadata data_captured_at, type, keyword, keyword_type, and source is retained. Keyword records omit searchUrl and snapshotDate and are separate in either output mode. Clean phrase searches also provide selectable direct metrics for the exact searched keyword; the ideas array is unchanged.

## Actor input object example

```json
{
  "urls": [
    "openai.com",
    "https://claude.ai",
    "https://gemini.google.com"
  ],
  "include_base_data": true,
  "include_similar_sites": false,
  "include_indepth_data": false,
  "include_keyword_data": false,
  "keywords": [
    "gpt-6"
  ],
  "keyword_type": "phrase",
  "raw_output": false,
  "output_mode": "aggregated",
  "output_fields": []
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "openai.com",
        "https://claude.ai",
        "https://gemini.google.com"
    ],
    "keywords": [
        "gpt-6"
    ],
    "output_fields": []
};

// Run the Actor and wait for it to finish
const run = await client.actor("radeance/similarweb-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": [
        "openai.com",
        "https://claude.ai",
        "https://gemini.google.com",
    ],
    "keywords": ["gpt-6"],
    "output_fields": [],
}

# Run the Actor and wait for it to finish
run = client.actor("radeance/similarweb-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "openai.com",
    "https://claude.ai",
    "https://gemini.google.com"
  ],
  "keywords": [
    "gpt-6"
  ],
  "output_fields": []
}' |
apify call radeance/similarweb-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,radeance/similarweb-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/rweZ63HKWUzaoiQ7j/builds/xisns844m2ljZtY7t/openapi.json
