1. A system comprising: a display device; a memory having instructions embodied thereon; and one or more processors configured by the instructions to cause the system to perform operations comprising: submitting, to a server, a search query generated by a user; receiving a plurality of search results from the server, the plurality of search results corresponding to a first quantity of pages; receiving a pagination control size from the server, the pagination control size indicating a second quantity of pages based on prior interactions of other users with search results after other search queries similar to the search query; and displaying, on the display device, a page of the first quantity of pages of the plurality of search results along with a pagination control having the pagination control size, the pagination control operable to select a page from the second quantity of pages.
1. A system comprising: a display device; a memory having instructions embodied thereon; and one or more processors configured by the instructions to cause the system to perform operations comprising: submitting, to a server, a search query generated by a user; receiving a plurality of search results from the server, the plurality of search results corresponding to a first quantity of pages; receiving a pagination control size from the server, the pagination control size indicating a second quantity of pages based on prior interactions of other users with search results after other search queries similar to the search query; and displaying, on the display device, a page of the first quantity of pages of the plurality of search results along with a pagination control having the pagination control size, the pagination control operable to select a page from the second quantity of pages. 3. The system of claim 1 , wherein the second quantity of pages is further based on a location of the user.