A few years ago, getting the top 100 results from Google was easy.
You could just pass a parameter and get everything in one request.
That’s no longer the case.
Google now limits results to ~10 per page, which completely changed how SERP data works at scale.
For anyone building SEO tools, rank trackers, or keyword products - this became a real problem.
At SERPHouse, we had to rethink how we handle this.
Instead of relying on a single request, we built a system that:
Iterates across multiple result pages
Aggregates results into a single structured response
Handles pagination, retries, and edge cases automatically
So you can still get up to 100 results - without dealing with the complexity.
Curious how others are handling this change?
Are you fetching multiple pages or limiting to the top 10–20 results now?