DataForSEO Labs API is based on our in-house Keyword Database of over 3.5 billion keywords and our SERPs Database with over 660 million results pages from Google. We are constantly adding new keywords and SERPs to our databases, and we’re updating the data gradually.
Importantly, DataForSEO always keeps you informed about the time when we update keyword metrics and related SERP data you get. In DataForSEO Labs API responses, you can find “last_updated_time” indicated for every keyword and relevant SERP element.
To make sure the data we deliver to you is relevant and up-to-date, we update all keyword metrics (such as search volume, CPC, and competition) on a monthly basis following the Google Ads update cycle. Generally, in the middle of the month, you can get fresh data for the previous month.
As for related SERP data, we update SERPs at different time intervals depending on a query’s search volume and locations of the search. For high-volume keywords and most popular locations, we’re updating SERP data within a 30-day cycle. Some SERPs for low-volume queries and less popular locations are updated in a longer cycle of up to 60 days or up to 90 days.