Wow. Very complicated question.
Some good ways to get on Google Search Results is...
- LINK, LINK, LINK; as in trade links, make a link page, host external links.
- USE HONEST content, descriptions, etc. In other words, don't ATTEMPT to fool the spider bots. They'll know.
- Create a Google Account and submit 2-3 pages on your own.
- Try to not have your important (keyword heavy) content too far down in the code and/or hosting server directory. (e.g #1. having all your keyword-heavy paragraphs near the bottom of your code, say...near the closing </body> is probably not a good idea)
- Metatag generated keywords aren't as important for GOOGLE in particular. GOOGLE looks more at the pages content. But it's still a good idea to have keywords for the other search engines. When using them, try not to use one-word keywords. Try to use short-phrases or 2 or more-word terms.
Hope that helps.