Patent ID: 8126930

Claim:
A computer-implemented method for optimizing a search webpage content by micro-bucket testing user customization to the search webpage, comprising: presenting a plurality of search results and modules at a search webpage by a processor of a computing system in response to a query, wherein the modules are provided and have a layout in a topic page, the modules having content related to different categories of a topic of the query, the layout of the modules in the topic page defining an order for displaying the modules; detecting a change to one or more modules within the topic page by the processor, the change defining customization provided by a user through user interaction at the topic page, the customization resulting in change to the layout of the modules in the topic page; automatically generating a test case representing the change by the processor, the test case being a modified topic page having the customization; presenting the topic page as a control page to a first segment of users and the modified topic page to a second segment of users during a same period of time by the processor in response to a subsequent search query, the modified topic page representing a micro-bucket test of the topic page for the query; and monitoring user interaction by the first and second segment of users at the topic page and the modified topic page during the same period of time by the processor to determine website metrics of the topic page and the modified topic page, the website metrics used in defining a new control page for subsequent search query from the modified topic page or retaining the topic page as the control page, wherein the website metrics are used to iteratively refine the topic page and generate an optimal topic page.