Search Keywords Dataset
Discover the website keywords driving traffic to uncover search opportunities and help build your winning digital marketing strategy
Keyword Analysis provides a deep-dive into any keyword on the web to discover the competitive landscape for any search term.
Keyword Analysis measures actual traffic generated by a particular keyword to a particular site from any search engine - not just a snapshot of the keyword position on the results page. In addition, it includes information on CPC, volume, website position, and landing pages related to the SERP.
When generating a report, make sure all metrics are supported by same granularity as the requested report.
Data credits are Similarweb's currency. Keywords are calculated as 1:25 (data credit:result) and for site_keywords the calculation is 1:100.
As pricing may vary from report to report you can estimate the total credit amount for each report generated by our Request-Validate endpoint.
Batch API and REST API have different Keys
Make sure you're using the correct API Key with the query
Example Request:
{
"report_query": {
"tables": [
{
"vtable": "website_search_keywords",
"granularity": "monthly",
"filters": {
"countries": [
"WW"
],
"include_subdomains": true
},
"metrics": [
"organic_desktop_site_clicks",
"organic_mobile_site_clicks",
"paid_desktop_site_clicks",
"paid_mobile_site_clicks"
],
"start_date": "2023-06",
"end_date": "2023-07"
}
]
}
}
{
"report_query": {
"tables": [
{
"vtable": "keywords",
"granularity": "monthly",
"filters": {
"countries": [
"WW",
"US"
]
},
"metrics": [
"all_keyword_cpc",
"desktop_keyword_difficulty",
"zero_clicks_latest_serp_date",
"zero_clicks_share"
],
"start_date": "2024-06",
"end_date": "2024-06"
}
]
}
}
{
"report_query": {
"tables": [
{
"vtable": "site_keywords",
"granularity": "weekly",
"filters": {
"domains": [
"similarweb.com",
"google.com"
],
"countries": [
"WW",
"US"
],
"include_subdomains": true
},
"metrics": [
"desktop_keywords_organic_share",
"desktop_keywords_organic_visits",
"desktop_keywords_paid_share",
"desktop_keywords_paid_visits",
"desktop_keywords_top_all_url",
"desktop_keywords_top_all_url_position",
"desktop_keywords_top_organic_url",
"desktop_keywords_top_organic_url_position",
"desktop_keywords_top_paid_url",
"desktop_keywords_top_paid_url_position",
"desktop_keywords_total_share",
"desktop_keywords_total_visits"
],
"start_date": "2024-07-15",
"end_date": "2024-07-15"
}
]
}
}
Keywords Table
vtable: "keywords"
Table URL: https://api.similarweb.com/batch/v4/request-report
Primary Keys: keywords, countries
Metric Name | Description | Supported Granularity | Type |
---|---|---|---|
all_keyword_monthly_search_volume (due to deprecate) | Measures the monthly search volume of a specific keyword, aggregating data across all devices and platforms. | Monthly | Double |
all_keyword_volume (due to deprecate) | Provides the 12 months average search volume of a specific keyword per month across all platforms and devices. | Monthly | Double |
keyword_search_volume | The total number of times a specific keyword is searched for on Google within a given time frame. | Monthly, Weekly, Daily | Double |
all_keyword_cpc | Provides the CPC for the the keyword (desktop+mobile). CPC is the average price that advertisers paid for a click on their ad in Google’s paid search results | Monthly | Double |
desktop_keyword_difficulty | Provides the measure of how difficult it would be to rank on the top results for a keyword. Range of 1-100 | Monthly | Double |
zero_clicks_share | Provides the percentage of searches that are zero-clicks. | Monthly | Double |
Keyword CPC with historical data is a unique data point that is available on the API but not on the platform
Site_Keywords Table:
Phasing out on 28.02.25
This table will be deprecated as part of the sunsetting of Search 1.0 data on 28.02.2025 and will no longer be available via Batch API.
vtable: "site_keywords" (due to deprecate) please switch to vtable: : search_site_keywords
Table URL: https://api.similarweb.com/batch/v4/request-report
Primary Keys: domains, keywords, countries
Metric Name | Description | Supported Granularity | Type |
---|---|---|---|
desktop_keywords_total_visits, desktop_keywords_organic_visits, desktop_keywords_paid_visits | Returns the total/organic/paid number of visits driven to a website by clicks on the keyword | 7days, weekly | Double |
desktop_keywords_total_share, desktop_keywords_organic_share, desktop_keywords_paid_share | Returns the total/organic/paid traffic share driven to a website by a specific keyword | 7days, weekly | Double |
desktop_keywords_top_all_url, desktop_keywords_top_organic_url, desktop_keywords_top_paid_url | Most recent URL displayed in all/paid/organic Google search results, in the selected country, from the past 30 days. | 7days, weekly | String |
desktop_keywords_top_all_url_position, desktop_keywords_top_organic_url_position, desktop_keywords_top_paid_url_position | The URL's average overall/paid/organic position on the Google SERP in the selected timeframe | 7days, weekly | Int |
Search_site_keywords Table:
vtable: : website_search_keywords
Table URL: https://api.similarweb.com/batch/v4/request-report
Primary Keys: domains, keywords, countries
Metric Name | Description | Supported Granularity | Type |
---|---|---|---|
organic_desktop_site_clicks organic_mobile_site_clicks paid_desktop_site_clicks paid_mobile_site_clicks | The number of clicks generated from search results for a specific keyword, leading to a website visit within a given time frame. | daily, weekly, monthly | Double |
Updated 30 days ago