Forum Moderators: phranque
When you search anything on Google, it fetches 1000 results from their data. It shows you, however, just 10 results by default.
So, when you click "next", does Google make the search again and extract the subset from 11-20 out of 1000 ... or did Google save your 1000 results in a server side session state or cache to serve the subset from there?
Does anybody know?
And now the explanation :
When you make a search, google will return the first 10 pages of results, usually 100 results (10 results per page X 10 pages of results).
You can change the number of results on a page, but google will always return the first 10 pages.
This is because most users will find what they are looking for in the first 10 pages of results.
For every set of 10 pages of results another search is made.