Enterprise-level API and custom data sets delivered on-demand for any Google SEO task including:
Big data and API for SEO and online marketing
Keyword research
Search volume collection
Competitors analysis
SERP crawling
We permanently update and expand our databases including worldwide data on:

Wide coverage of search landscape

570 M
1.2 T
7 B
400 M
search suggestions
4.8 B

Real-time APIs

SERP crawling
Search volume
ZIP-code precision
Regular and local search
Ads, people also ask
Any custom schedule
Any country, and city
Any language
12 months of search volume history + average volume and CPC
Mobile and desktop

On-demand APIs and data sources

Domain data
Backlinks data
Keywords data
URL data
Site audit and rank tracking
Custom datasets
Top performing pages
Detailed keywords data
Organic and paid competitors + domain vs domain comparison
Current and historical overview of data points like search visibility and organic traffic
Detailed data on referring domains, active and lost backlinks, and external links
Overview of data points like total number of referring domains and backlinks
Malicious links analysis
Top-performing pages and domain vs domain comparison
Keyword list expansion with similar, related keywords and search suggestions
Search volume, CPC, keyword difficulty, and other metrics
Competing domains in organic and paid search
SERP overview
Ranking keywords
Competitors in search
Missing keywords
Traffic by website category
Aggregated and detailed information on audited issues
Full control over website audit
Competitors overview
Positions and SERPs history
Dimensions and metrics from any Serpstat report
Data aggregations on top of a combination of reports
Various data formats like CSV or JSON
Delivered on demand
Business case 1
The US car rental business wants to track competitive landscape changes by estimating a search traffic share which might be used as a proxy metric for total market share.
Data collection pipeline
To calculate traffic share SERP click-through rate (CTR) distribution by position is needed. Get this data from available sources or estimate it using Google Search Console data.
Calculate search traffic for each keyword and each SERP position by multiplying keyword volume by CTR. Aggregate the results by domain to get the domain traffic as a sum of keyword-position traffic. Calculate domain traffic share as a percentage of domain traffic related to the traffic sum of all the domains.

A plot of the results might look like this:
Calculate traffic share
Car rental can be used here as a topic that includes a huge number of keywords related to that topic. Get the initial keywords list by calling the Keywords selection API method. Then loop through this list and expand it using Search suggestions and Related Keywords API methods applied to each keyword.
To collect even more keywords apply all three methods to the resulting list several times. Use filtering and sorting options to clean up the keywords list. For instance, filter keywords by search volume to get only the most popular keywords.
Collect keywords
Run stages 1 to 3 on a schedule to understand the changes in the competitive landscape over time. The frequency of updates is up to the business. Daily updates might be a good choice to balance the number of insights and pipeline costs.
Schedule the pipeline
For each keyword in the final keywords list get the US SERP using SERP crawling API methods. Store all the SERPs data in a local database with the keywords data and a date of crawling.
Business case 2
US-based marketing agency expands its PPC market presence. They need a source of new prospects.
Agency gets a custom dataset with the US domains that are above the discussed threshold measured as a number of paid keywords and ads per domain. The dataset contains data on domain search traffic, domain visibility, number of referring domains and backlinks, and number of paid keywords and ads.

The data is uploaded monthly to cloud storage in CSV format. On top of this uploaded data, the marketing agency builds a prospect scoring system that helps the SDR team to find the most valuable prospects.
Business case 3
The global financial institution wants to assess risks and find opportunities in asset management in multiple regions.
Data pipeline
For each region get a list of top pages for each domain using the Top pages API method and the keywords for all these pages using the URL keywords API method. Use this as a proxy for supply estimation. Compare demand and supply to see the growth of new topics and companies in these topics.
Compare demand and supply
For each region collect a list of keywords related to the area of expertise using Keyword selection and Related keywords API methods. Use this list as a proxy for in-region demand estimation. Get the SERPs for each keyword using the Top by keyword API method or SERP crawling API. Extract all the domains from all SERPs.
Collect keywords and domains
Estimate the marketing budget based on keywords CPC and search volume, number and quality of backlinks, and the amount of new content created. Build a market research report and get a list of investment opportunities based on domain score, demand, and marketing budget.
Find investment opportunities
For each region loop through the list of domains to get the data on search and backlinks metrics using Domain summary and Backlink summary API methods. Store the data in local storage and enrich it with the data from other data sources. Build a machine learning scoring model to get the relative strength of each domain.
Build a domain scoring model
Assess the country-related risks based on domain metrics distribution and dynamics. Reallocate assets from risky regions.
Asses country-related risks
Business case 4
A newcomer in the highly competitive European market wants to build a complex search domination strategy to increase the market share.
Data pipeline
After getting a strong presence in low-volume keywords move to mid-volume and high-volume by scaling already established processes.
Scale the process
Collect low-volume keywords using keyword research API methods and create content to get the initial results from SEO efforts. With SERP crawling API collect SERPs to track the changes in a competitive landscape, news, sales, own indexing issues, and keywords cannibalization. Look for competitors' PPC daily bidding adjustments and PPC campaign expansion.

Collect low to no-competition keywords using the same methods and test PPC campaigns to find the blind spots in competitors' strategies. Use Tree view for initial keyword grouping and landing page analysis.
Prioritize marketing efforts
Run an SEO audit using Site audit API methods after each major website update or SEO-related fix to quickly react to issues that might affect website search presence. Also, run an audit on a staging server that is password protected from external traffic. Check if something is broken before the changes go live.

Audit competitors' websites to see when they have some issues and use that as a trigger in competitors-targeted PPC campaigns.
Work with website technical issues
Balance SEO and PPC on a per keyword level. Both should support each other and add some incremental results but not just cannibalize the existing ones. Use SERPs data to adjust PPC bids according to SEO results.
Find the balance between SEO and PPC
Business case 5
European company wants to perform keyword research in a narrow niche to boost SEO results.
Data pipeline
Create a list of common words that describe the niche and get a list of search competitors for these words using Competitors API methods. Collect keywords for each competitor using the Domain keywords API method. Use Domain vs domain API method to find out what keywords are common for all competitors and what are distinct.
Find niche competitors
Collect the last 12-month keyword volume history for all keywords with Search volume crawling API to see the demand seasonality. Track rankings for all keywords with SERP crawling API to control the SEO progress and see the changes in the competitive landscape. Repeat the whole procedure regularly to see how competitors expand their business outside the niche.
Track seasonality and rankings
Business case 6
US-based marketing agency wants to automate backlinks discovery strategy for dozens of clients
Data pipeline
Collect a competitors list for each client with Competitors API methods for keywords and domains. For each competitor get a list of referring domains with Referring domains API method.
Find competitors
Use the Malicious domains API method to disavow all the links from malicious domains.
Get rid of toxic links
Check if competitors are using link networks by looping through the referring domains several levels deep. Find the intersection of all the lists with the Link intersection summary API method to get a filtered list of possible link sources. Reach out to these sources to get backlinks to your website.
Get backlinks opportunities
Business case 7
UK B2B SaaS company wants to get more leads
Data pipeline
With Keywords research API methods collect the initial list of keywords that describe leads' niche. Get a list of websites that compete in the search for these keywords.
Get the list of domains
For each website use the Top pages API method to see if the company provides the services related to B2B SaaS. Check if some companies might be considered sales or marketing partners. Check the SERPs for company-related review search queries with SERPS crawling API methods to reduce the reputation risks related to potential partners. Offer SaaS to the selected companies.
See the strongest pages for the domains
Personal demonstration
Leave a request and our specialists will contact you. You will also receive additional materials, webinar recordings, and personalized advice from a Serpstat expert
Open support chat

Introducing Serpstat

Find out about the main features of the service in a convenient way for you!

Please send a request, and our specialist will offer you education options: a personal demonstration, a trial period, or materials for self-study and increasing expertise — everything for a comfortable start to work with Serpstat.




We are glad of your comment
I agree to Serpstat`s Privacy Policy.

Thank you, we have saved your new mailing settings.

mail pocket flipboard Messenger telegramm