7Search is a premiere online advertising network that originated in 1999 as one of the first search engines to use pay-per-click sponsored links above the free organic listings. Today 7Search's traffic primarily derives from strategic affiliate partner...
Alexa Description
A pay-for-placement search engine that allows advertisers to bid on keywords. Feeds search results to a large network.