Almost ALL of the major search engines now charge per visitor (pay-per-click) that they send to your site. All you have to do is visit their site or the site in control of providing their listings and setup an account. Then you add money to your account and choose a series of key words that you would like linked to your site such as: web hosting, hosting, internet, etc…
Then throughout the day/week/month you bid against other competitors on the rate you’re willing to pay. Each time a visitor goes to the search engine and searches for one of your keywords your link is displayed in accordance with your bid. For instance if one company is willing to bid/pay $0.50 per visitor their listing may be number on and if you were to bid $0.49 per visitor your link would follow right after theirs and so on. This allows you to control exactly where you are placed in the search engines at any given time and the bids are managed in real-time. Even the world’s largest search engine Yahoo.com – manages it’s first 3 listings for almost every keyword or combination of keywords this way. To rank within the top 3 listings at Yahoo.com you would have to establish an advertising account with Overture.com which is the search engine that controls Yahoo’s top listings.
Here’s a listing of some of the other popular pay-per-click search engines.
http://findwhat.com (now http://miva.com)