Search engines are frugal things. (Froogle, too, haha! Sorry, lame joke) They take many, many things into consideration when ranking your pages. Below are some things you should do to be sure you’re ranked as high as possible.
Go for keyphrases, not single keywords. Unless you want to spend next 3 months trying to break into first page for a single keyword, focus on keyphrases. Besides, most searchers search for two or more words. Single keywords just don’t provide targeted results searchers are looking for.
Focus on keyphrases that you can take over. Keyphrases like “Exit now” or “Exit Here” or even a keyword like “Exit” will be next to impossible for you to get a top 3 ranking, because of overwhelming popularity for porn site landing pages to put a link to Yahoo, Google, or Disney with anchor text of one of those keyphrases mentioned above. Go ahead, try it out – type one of them into Google and see what you get. Funny enough, Disney recently took lead over Yahoo for keyword “Exit.” Go Disney go!
Don't allow your site to focus on more than 1-2 different things. Create separate sites for each product or service, and if you’d like, a main site to describe your company, and have it link to all of your products. This will allow you to better target your pages, because a user looking for widgets isn’t going to stick around long on a page for a company that sells widgets and woozles, when they don’t see information about widgets (even if it’s blatantly obvious) Think about it this way: You’re always one click away from losing a customer on internet. Do everything you can to eliminate that one click.
Content: More is better
The more content you have, better. Wait, let me rephrase that – more RELEVANT content you have, better. Plain old content, or keyword-stuffed will only get you so far. Remember, you’ve got to keep your visitors in mind primarily, because it doesn’t matter how high your SE ranking is if your visitors don’t convert to customers.
How do I get new, relevant, free content?
Start posting articles on your site; you’re expert here, so utilize that information. But keep your articles from sounding like you’re only writing it to advertise your product (advertorials). If it sounds too much like an ad, your visitors won’t read it.
Also, try to mention your chosen keyphrases as much as you can without making article sound “stuffed.” What’s “stuffed” mean? Here’s an example: You’re writing about widgets, you wrote widgets article about widgets so you could say widgets as much as you possible while talking about widgets. Would you want to sit and read that? No. Neither would anyone else.