1. A system, comprising: one or more processors configured to: receive a current query; determine a correction factor corresponding to the current query, wherein the correction factor is configured to adjust a page query results quantity, including to: determine a plurality of historical query results that is retrieved over a preset interval of time; determine a portion of the plurality of historical query results that do not meet at least one display condition; and determine the correction factor corresponding to the current query based at least in part on a number of historical query results included in the portion of the plurality of historical query results that do not meet at least one display condition and a total number of historical query results included in the plurality of historical query results; determine a corrected current query results request quantity based at least in part on the correction factor and a desired quantity of query results to display per page, wherein the corrected current query results request quantity is greater than the desired quantity of query results to display per page; perform an initial search for a plurality of current query results responsive to the current query, wherein a quantity of current query results included in the plurality of current query results corresponds to the corrected current query results request quantity; determine a quantity of compliant current query results of the plurality of current query results by comparing at least some of the plurality of current query results to one or more display conditions and identifying compliant current query results that meet the one or more display conditions; and cause a page of current query results to be presented based at least in part on the quantity of compliant current query results; and one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions.