11. A method for serving data on a search results page that matches user behavior data, comprising: identifying a search results page related to a query requested by a user using a user device, the search results page comprising a number of search results related to the query; determining a first number of search results; identifying a user behavior data describing a historical behavior of one or more users; processing the user behavior data using a plurality of sponsored data matching tactics to generate a set of terms representing the user behavior data; retrieving a set of additional sponsored search results from a sponsored search server related to the set of terms by matching the set of terms to the sponsored search results using the plurality of sponsored data matching tactics; determining a second number of the additional sponsored search results that may be displayed on a display screen of the user device using the first number of search results; adding, from the set of additional sponsored search results, the second number of additional sponsored search results to the first number of search results to form a consolidated set of search results; displaying the consolidated set of search results on the display screen of the user device.
11. A method for serving data on a search results page that matches user behavior data, comprising: identifying a search results page related to a query requested by a user using a user device, the search results page comprising a number of search results related to the query; determining a first number of search results; identifying a user behavior data describing a historical behavior of one or more users; processing the user behavior data using a plurality of sponsored data matching tactics to generate a set of terms representing the user behavior data; retrieving a set of additional sponsored search results from a sponsored search server related to the set of terms by matching the set of terms to the sponsored search results using the plurality of sponsored data matching tactics; determining a second number of the additional sponsored search results that may be displayed on a display screen of the user device using the first number of search results; adding, from the set of additional sponsored search results, the second number of additional sponsored search results to the first number of search results to form a consolidated set of search results; displaying the consolidated set of search results on the display screen of the user device. 15. The method of claim 11 wherein additional space is remaining on the display screen of the user device when a minimum amount of search results can not be retrieved based on the query.