1. A method of determining sponsored links to associate with keywords, comprising: determining a plurality of landing pages each relating to a specified keyword corresponding to a search request by a user for a particular type of item; verifying an identity of the user; analyzing information associated with each of the plurality of landing pages using a plurality of scalable algorithms, each algorithm in the plurality of scalable algorithms being different from the other algorithms and each algorithm generating a ranking score for each of the landing pages; receiving at least one goal selected by a category manager to be used in determining one of the selected landing pages to be associated with the specified keyword, wherein the at least one goal is one of revenue optimization, profitability optimization, or visibility optimization; selecting, based on at least a plurality of the ranking scores generated for each of the plurality of landing pages, an optimal landing page from the selected landing pages according to requirements of the at least one goal; and associating a sponsored link for the optimal page with the keyword, wherein the user submitting the search request including the keyword receives for display the sponsored link allowing the user to navigate to the optimal landing page and receives additional information to the particular type of item.