2. The database searching apparatus of claim 1 , wherein the database further stores a timestamp associated with the desired rank, the timestamp indicating a time the search listing was entered or changed.
2. The database searching apparatus of claim 1 , wherein the database further stores a timestamp associated with the desired rank, the timestamp indicating a time the search listing was entered or changed. 3. The database searching apparatus of claim 2 , wherein the search engine is configured to: receive a search request; locate one or more search listings having a matching relationship with the search request; and order search results from the one or more search listings using the CPC associated with the one or more search listings.