Question: How do I get my new website listed on the search engines?
1- Pay someone (sometimes worth it, sometimes a waste of money. If they mention 'thousands of search engines' they are full of crap.)
2- Find the free "add links" for each list/directory/search engine you want to try for, then wait the 1-6 months to be listed.
3- Use the pay 'rapid review' links on most of em to cut your time down.
4- Build a network of link exchanges.
Focus on Google(60%), Yahoo (30%), AOL (5%) & MSN (5%).
Rest of the sites out there tend to pull from those 4 to build their listings.
Googles Adwords and Adsence are good. Just pay attention to the rules they have as they will cut you off if they think you're trying to cheat the system.
Metatag use is an art. Make sure whatever you use in your tags is in your page. You can focus different tags for each page and fine tune.
Don't expect immediate results.
Search engine optimization and listings are an ongoing work.