Site icon DataForSEO

Can I get more than 100 results with SERP API?

If you need to obtain more than 100 results for a search query, you should use the depth parameter in the body of your POST request, and specify the necessary number of search results in it. The maximum value you can specify in the depth parameter is 700. However this limit is a theoretical maximum.

Note that in DataForSEO SERP API, your account is billed per each SERP. The number of results considered a single SERP depends on the selected search engine.

Your account is billed for every 10 results of the following SERP API search engine types:

Organic search type of Google, Bing, Yahoo, Baidu, Seznam.
Google Jobs, Events.

Using the search engine types listed below, you will be billed for a different number of results:

Google News, Images, Search by Image – for every 100 results
Google Local Finder – for every 20 results for desktop and every 10 results for mobile
Google Maps – for every 100 results for desktop and every 20 results for mobile
Google Dataset Search – for every 20 results
Naver – for every 15 results
YouTube – for every 20 results in Organic Search and Comments endpoints
Ads Search – for every 40 results

Whatever search engine you use, the cost of tasks with the depth parameter set above default will result in additional charges if the search engine returns more than the default number of results.

For example, if you specify "depth": 15 using Google Jobs SERP API, you will be billed for two full SERPs. That is to say, the cost of 15 results and 20 results will be the same since we are charging per SERP.

However, note that the price per subsequent pages for all search engines of Organic Search type (se_type) is 25% lower.

In case the specified depth is exceeding the number of results in the response, the difference will be automatically refunded to your account balance. For example, if you specify “depth”: 15, but the search engine returns 10 results or less, we will refund the sum charged for the results above 10 to your account.

Learn more about the cost of using the depth parameter >>

Exit mobile version