Working as a web developer I get a lot of requests regarding SEO and getting to the top of Google as fast as possible. While code-wise a lot can be done, this is nowhere near enough. If you want to get anywhere near good rankings you will need solid content that keeps coming regularly. Once you have good posts on a blog for example people will come.
Apart from the reason that content is weighed most heavily by Google, all other so called “methods” are temporary. In the beginning there was the “fill your site with invisible keywords” method. The point of this was to create a huge chunk of text containing keywords, and setting its visibility to none. This means its still in the code, so Google sees it, but users don’t. Try that now and you’ll get a ban in seconds. Then came the meta tags period where people used to give huge-long descriptions and lengthy meta keyword lists. While not such a ’sin’, it won’t give you what you’re looking for.
My point is that everyone wants to cheat search engines and while it is of course a possibility, its only a matter of time before they get ahead of you. If you’re lucky you fall back a few hundred places, if not, you’re banned. As with every other business you have to work at it. I mean gHacks has 4,851 posts right now, over almost four years, that’s about 3.5 posts every day. Not all are written by Martin nowadays, but I bet he started the blog alone, and up until not too long ago he had a day job.

