HELP CENTER

How many Google results can be scraped?

Typically, Google SERP API can return up to 300 results per keyword. Note that to obtain more than the default 100 results, you should specify the necessary number using the depth parameter. Your account will be charged for every 100 results. Learn more in this help center article.

Statistical vs. displayed results

Whenever you perform a search on Google, you might notice some gigantic numbers suggesting the volume of relevant results.

estimated google results

This number of results Google claims to have found is a statistical estimate of how many pages that Google indexed might match your search terms.

The actual number of results Google displays has varied over the years. At some point, it used to be 700, but now it seems like the number of results is limited to 300. However, in the DataForSEO system, we’re maintaining a theoretical maximum of 700 results you can retrieve using our SERP API.

Getting omitted results (beyond 300)

If you are curious enough to scroll to the end of search results (which on average is a matter of seconds), you will see this notice.

end of google serp

Clicking the highlighted text will repeat your search with the following parameter added to the search URL: filter=0

For example: https://www.google.com/search?q=iphone&num=100&filter=0

This means that in certain cases, you can access more than the average number of results Google displays. Based on our experience and internal stats, you can get up to 500 results using this setting.

If you need DataForSEO SERP API responses to include results initially omitted by Google, specify filter=0 using search_param in your POST request while also indicating the necessary depth (700 results maximum).

Example:

[
    {
        "language_code": "en",
        "location_code": 2840,
        "keyword": "bill gates",
        "depth": "700",
        "search_param": "filter=0"
    }
]

To sum up, Google has limitations on the number of results it returns, and the DataForSEO SERP API aligns with these constraints. At the same time, we ensure that the data you retrieve with the API accurately reflects what a regular user sees in their browser, providing valuable insights for SEO optimization.

Embed DataForSeo widget on your website


Embed code:
Preview: