Welcome aboard chrismorely . . .
I want to make my website to be the first page of google search result.
First, understand that web sites
don't rank in search engines. Web pages do.
Think about this. If you're selling widgets, and you have a buy widgets page, why would you want to dilute the strength of the buy widgets page by bringing them to the main page?
Second, ask, for what keywords?
(Don't post them here, but asking to turn your thinking toward this.) When you think "keywords," don't think in terms of what is a good set of keywords for you - know your target market and ask what keywords they would enter to find what your site offers. This applies to adWords as well.
The single best answer is the same as it's always been: content.
Create lots and lots of pages on your topic, and insure that your discussion contains those keywords. Don't "keyword stuff," this may bring you traffic but your bounce rate will be 99.9999% . . . write naturally, for your users, topics they will value. In the end, it doesn't matter how much traffic you have, what matters is that your site is of real value to your visitors.
Two often overlooked no-no's for web pages: Make every page title unique.
Google sees hundreds of pages with the title "Untitled," it's likely to pick one and throw the rest in "Supplemental results" because the title says "all these pages are the same." Read up on the importance of the title element, it is the most important real estate on your pages. Optimize meta name="description".
If not present, the initial "snippet" you find in SERPS will be drawn from the content on the page, which is sometimes a recurring text from the header which is the same on every page.
See "supplemental" above. So by using the description meta, you have an opportunity to summarize each and every page, and SERPS will use it. Like the title, make it unique. meta name="keywords" is largely ignored.
There's no need to stuff keywords here, but this meta is so grossly abused I'm **pretty sure** it has little or no effect on search engines. Include it by all means, as it may be read by other devices, but don't spend hours of time on it. I generally shoot 4-10 KW's relevant to the page (again, UNIQUE) and call it good.
Is the google adwords a good way to make it ?
Yes, it's a good way to kick start a new web site, and from your other thread - one month is hardly enough time to expect results. But adWords can be expensive, and if you don't understand your users or what some typical keyword phrases will work, it's money down the drain.
Link building, done correctly, is an extremely time intensive process, and a difficult one. Don't just start link dropping across the web, you'll get many poor links (or nofollow links.) Getting links from quality sites is very difficult, but this is what you need. Junk links from "bad neighborhoods" will drag your site down.
Know also that inbound links are not as important as content. They are still important, but they contribute
to your site's SERP position. I have quite a few sites with no link campaigns at all that do really well.
On that point, "page rank" and "SERP position" are two different things. All of the above sites are PR zero, but rank within the first few pages of SERPS and are fairly successful. So don't let PR worry you . . . concentrate on your users and CONTENT. :-)
[edited by: rocknbil at 7:33 pm (utc) on Mar 12, 2010]