16484 804
SEO 18 min read September 14, 2022

How To See Keyword Search Volume - Learn To Predict Demand And Sales With Serpstat

Learn To Predict Demand And Sales With Serpstat Volume Crawling Service (SVCS)

Stacy Mine
Editor at Serpstat
Before starting any campaign, you definitely need to know what queries are the most popular. Especially if your business runs in a competitive niche where all your competitors are powerful players. You need the most popular, trendy and fresh keywords, and in this case, the automation of collecting and analyzing keyword volume is the best practice. In this article, I will tell you about Serpstat Search Volume Crawling Service and its benefits.
Hello Spring: Serpstat Sale Up To 35%

What is Search Volume Crawling

Search Volume Crawling is a Serpstat service which helps you automate the collection and analysis of the volume of search queries. You get the result in JSON format and you can track keyword volume on Google SERP tracker with almost no limits.
  • You can select a search engine and the desired language.
  • Select the region and city for more accurate data.
  • The optimal number of keywords volume to reseach is 10,000, the maximum is 50,000.
  • Receive reports in JSON format, which, if necessary, can be transformed into any convenient one.
We've created the Serpstat Website SEO Checker which allows you to find out the key metrics of any site in just a few clicks.
To examine a domain, you don't need to open Serpstat in a new tab - all necessary data is available with one click directly on the site!
Click on the icon and you'll get multiple SEO metrics about a domain or page: visibility, traffic, keywords, top competitors in the region, etc.
Read the post to learn about the benefits of the updated Serpstat checker.

Who needs Search Volume Crawling

Since Serpstat Keyword Search Volume Crawling allows you to work with huge amounts of data, this service is useful for technically-skilled specialists, for example, large in-house teams in corporations involved in market analytics, online stores, agencies, etc. who work with large projects. For example:
  • Marketplace and product aggregators use Google Search Volume Crawling to form product pages and analyze competitors. You can also choose the most frequent phrases for compiling a product feed for contextual advertising.
  • Thematic aggregators and mediator sites. For example, resources related to real estate, cars, building materials, tutoring services, tickets, etc., analyze competitors' strategies in the niche and collect information for comparison on their subject.
  • Agencies providing information and analytical services use our data for resale to their customers.
  • Agencies that provide PPC services who follow trends for quick decision making to be on top with contextual advertising.
  • Season-dependent businesses (e.g. holiday decorations, beach equipment) that need to quickly react to market changes and cope with jumps in demand for products and services, as well as forecast periods of seasonal downturns.
  • SaaS services (subscription-based services - project and resource management systems, document management systems, organizers, hosting, website designers, mailing services, etc.), for which it is important to analyze niches, assess the level of competition and predict trends.
  • Businesses like cryptocurrency that analyze market fluctuations and the demand for different cryptocurrencies to predict growth/fall in rates.
  • Pharmaceutical companies use SearchVolume Crawling services to track changes in the frequency of requests in different months to predict sales or launch campaigns around the world.

Benefits of Serpstat Search Volume Crawling service

Why should you choose SVCS? It is a perfect solution when you need:
  • Speed. SVCS is extremely quick. The speed of crawling (V) is calculated using the formula:

    V=K/Vg|y + 60

    where:
    К - the number of keywords
    Vg|y - the crawling speed (keywords per minute):
    10.000 for Google.
  • Frequency. The crawling schedule depends only on the customer's wishes. This will be handy when checking volume: search results change very quickly from season to season so it is crucial to find trends . SVCS tasks have higher priority and are completed faster.
  • Accuracy. When ordering a service, you can select many parameters — search engine, language, region and city which allows you to customize crawling to the needs of your business and analyze what you need.
  • Flexibility. Crawling report data is provided in a raw format; you choose a convenient one for visualizing and presenting data, whether it is an integration with a BI system or providing a report in popular CSV or XLS formats.
  • Reasonable price. This feature is available regardless of the pricing plan, in addition, the number of requests per day, month, etc. is not limited.

Serpstat Search Volume Crawling prices

Search Volume Crawling is an ideal solution for large projects. In addition, the service is available to everyone, regardless of the pricing plan. The minimum number of keywords in a single request is 100.
The best number of keywords in a single request is 10.000. The maximum number of keywords is 50.000.

We ignore all duplicates and don't charge additional costs for crawling them.

How to order Search Volume Crawling

The Search Volume Crawling service for analyzing keywords is a unique offer from Serpstat, because it allows you to collect large amounts of data necessary for analyzing trends in a niche. Leave your request, and we will create a personalized offer for you, depending on your goals and the number of requests that you want to track.
Personal demonstration
Our specialists will contact you and discuss options for further work. These may include a personal demonstration, a trial period, comprehensive training articles, webinar recordings, and custom advice from a Serpstat specialist. It is our goal to make you feel comfortable while using Serpstat.
How To Make A Niche Analysis
With Our Crawling Tool

Get Ahead Of The Largest Advertisers
In The Market: PPC SERP Crawling

Methods of Serpstat Search Volume Crawling Service

SVCS is an API method to get keyword volume for a batch of keywords. SVCS API is based on JSON-RPC 2.0 (protocol specification) and includes two methods:

SerpstatTaskProcedure.addKeywordListFreq - set crawling task

SerpstatTaskProcedure.getTaskResultFreq - get crawled results from that task

To find the number of API limits available, contact your personal manager or Customer Success team via online chat or email support@serpstat.com.

SerpstatTaskProcedure.addKeywordListFreq

This method sends an array of keywords for crawling and returns a unique taskId that should be used in SerpstatTaskProcedure.getTaskResultFreq method to get crawling results.
Request example:
POST : http://api.serpstat.com/v4?token=<YOUR_PERSONAL_TOKEN>
 
{
    "id": 1,
    "method": "SerpstatTaskProcedure.addKeywordListFreq",
    "params": {
         "keywords": ["iphone", "iphone X", "iphone 10", "iphone 11", "iphone 12", "iphone 13"],
         "seId": 2,
         "typeId": 1,
         "regionId": 213,
         "match": "extra"
     }
}
Request parameters:
id (int) - optional user-defined request identifier. It can be used for processing asynchronous requests on the users' side. If no value is set, an empty field is transferred.

<YOUR_PERSONAL_TOKEN> - Serpstat API key. Visit the Profile page to get this key.

method - method name. Must be SerpstatTaskProcedure.addKeywordListFreq params (JSON) - the list of request parameters:
"extra" is the default value for Google. "extra" considers both word form and order.
example: "[!buy !cheap !phones !online]"

"exact": does not consider word order, but considers the word form.
example: "!buy !cheap !phones !online"

"phrase": considers everything that contains these words in any order and any word forms.
example: "buy cheap phones online"

"wide": broad match.
example: buy cheap phones online

"wide-fixed": broad match with fixed word form.
example: !buy !cheap !phones !online
Blocked keywords
You can't carry out the volume check for some keywords. These keywords will be in the blocked array. Keywords that contain the following search operators will get blocked:
Special symbols cleaning
All special symbols in keywords that are not in blocked array will be deleted. The list of prohibited symbols:
' * + - @ ~ ! & | ( ) : . ;
Keyword Volume check blocking by the search engine
Keyword Volume check can be blocked by the search engine if the keyword gets under one of the topics: Google.

If the keyword is blocked by the search engine, the response returns value 4 in status.
Response example:
{
  "id": 1,
  "result": {
    "taskId": "e3a17d3b-b6b3-4ef3-83a0-4d37e5e9ce40",
    "accepted": 59929,
    "blocked": [
      "greater boston area www.snhu.edu site:linkedin.com/in/\n",
      "vapormax plus site:dhgate.com\n",
      "cache:http://tivix.co/13-kanal-disney.html\n",
    ]
  }
}
Response format:
id (int) - request identificator. Serves for processing asynchronous requests. Matches the value in request.

taskId (string) - request Id, that should be used in SerpstatTaskProcedure.getTaskResultFreq method to get crawling results.

accepted (int) - the total number of keywords for volume check excluding those in blocked.

blocked (array) - an array with blocked keywords. Blocked keywords do not charge API limits.

SerpstatTaskProcedure.addKeywordListFreq

Returns results for taskId in response to SerpstatTaskProcedure.addKeywordListFreq.
Request example:
POST : http://api.serpstat.com/v4?token=<YOUR_PERSONAL_TOKEN>
{
    "id": 1,
    "method": "SerpstatTaskProcedure.getTaskResultFreq",
    "params": {
         "taskId": "665f297a-94c6-401c-9971-bed3025c1055",
         "page": 1,
         "pageSize": 10
     }
}
Request parameters:
id (int) - optional user-defined request identifier. It can be used for processing asynchronous requests on the users' side. If no value is set, an empty field is transferred.

method - method name. Must be SerpstatTaskProcedure.addKeywordListFreq

params (JSON) - the list of request parameters:
Request parameters:
Response for Google
{
  "id": 1,
  "result": {
    "total": 6,
    "page": 1,
    "pageSize": 10,
    "keywords": [
      {
        "keyword": "iphone 10",
        "keyword.raw": "iphone 10",
        "status": 0,
        "cost": 0.3,
        "searchVolume": 120,
        "competition": 29
      },
    ],
    "taskMeta": {
      "typeId": 1,
      "seId": 1,
      "regionId": 2024,
      "match": "exact"
    }
  }
}
Response format:
id (int) - request identifier. Serves for processing asynchronous requests. Matches the value in the request.

result (JSON object) - object with results

total (int) - the total number of keywords excluding blocked and duplicate keywords.

page (int) - the number of the results page.

pageSize (int) - the number of results per page.

keywords (JSON array of objects) - an array of keywords with information for every keyword.
taskMeta (json object) - an object with parsing settings, processed in SerpstatTaskProcedure.addKeywordListFreq method
"extra" considers both word form and order.
example: "[!buy !cheap !phones !online]"

"exact": does not consider word order, but considers word form.
example: "!buy !cheap !phones !online"

"phrase"
: considers everything that contains these words in a different order and different word forms.
example: "buy cheap phones online"

"wide": broad match.
example: buy cheap phones online

"wide-fixed": broad match with fixed word form.
example: !buy !cheap !phones !online
If you have any questions, please contact our support team, we will be happy to help you!
Personal demonstration
Our specialists will contact you and discuss options for further work. These may include a personal demonstration, a trial period, comprehensive training articles, webinar recordings, and custom advice from a Serpstat specialist. It is our goal to make you feel comfortable while using Serpstat.

Speed up your search marketing growth with Serpstat!

Keyword and backlink opportunities, competitors' online strategy, daily rankings and SEO-related issues.

A pack of tools for reducing your time on SEO tasks.

Get free 7-day trial

Rate the article on a five-point scale

The article has already been rated by 3 people on average 4.33 out of 5
Found an error? Select it and press Ctrl + Enter to tell us

Discover More SEO Tools

Backlink Cheсker

Backlinks checking for any site. Increase the power of your backlink profile

API for SEO

Search big data and get results using SEO API

Competitor Website Analytics

Complete analysis of competitors' websites for SEO and PPC

Keyword Rank Checker

Google Keyword Rankings Checker - gain valuable insights into your website's search engine rankings

Share this article with your friends

Are you sure?

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.

Name

Email

Phone

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

Thank you, we have saved your new mailing settings.

Report a bug

Cancel
Open support chat
mail pocket flipboard Messenger telegramm