Here's a strategy that works great on blogs hosted on either the Blogger or Wordpress platforms. Not only are they free but Google seems to love these blogs and the end result will be that all of your blog posts will rank on the first pages of Google!
This isn't required but you can also host your blog using your own domain. You'd want to do this if you're starting any type of e-commerce site or are planning to sell other items on it.
Ok, before you start just realize that you will only receive little traffic towards each blog post IN THE BEGINNING. By following the guide outlined below this will grow with each additional post you add to the blog. It is a quick way to get a lot of traffic to your site over time so don't be discouraged if the first couple of posts don't bring in thousands of visitors.
The Way to be first in search results is to research keywords that have less than a couple million results. Remember with this technique all you are going to do is post content on your blog, not getting backlinks towards each blog post.
What you are trying to do is to get backlinks that drive traffic to your blog homepage. The more the better although there is no need to start doing link building on your blog post pages for right now.
So the keywords you choose must have less than a million competitors, the lower the number the better. These keywords tend to have little traffic, but even if they only get a handfull of visitors a day it will be enough to start showing up in the search engines.
Pick a keyword and construct a title for your blog post trying to use that same keyword in the sentance. For example, If the keyword you choose is 'fancy pants', then you make a attention grabbing title like (for example): 'fancy pants for success,' or 'Money making secrets using fancy pants,' or even my personal favorite 'What the government doesn't want you to know about fancy pants.' Next create a decent sized (maybe 450-550 words) blog post. You need to make the blog post decent by provide some value to your visitors. The main thing is that your goal is to make money as well. Go look at what others have written for help with what would work as "quality content." Other tactics that work include writing spoofs on popular topics or engaging in America's favorite past-time, making fun of celebrities. AdSense and other types of on-page advertising works great with this technique!
Don't forget when creating the name of the post do not change the keywords, or mix them. Keep the words in the keyword in oder that you previously determined. Next you can put the title before you begin the post and at the end of the post. Most writers put the title in either bold or have it underlined.
Publish your post and make sure to ping each time you do. There are many of different tricks that you can use to do this but I've had the best success with a free one called
Ping Ninja. A lot of these types of ping services aren't geared towards pinging blogs, require you to sign-up or don't actually work (even though they claim to) but this one has never failed to get me traffic! They claim to be the fastest blog pinger on the internet. I don't know if that's true or not but it only takes about 5 seconds for it to ping all of my sites. This last step is key because by pinging you will notify websites like Google and Yahoo to come and index your site. After you have a few posts you use the RSS feed link by pinging it as well (provided by Blogspot and Wordpress for free on each page) which will help your overall SEO and have more and more sites link to the article from their sites. Remember to try not to post more than a few times a day, so it is smooth and other websites have a chance to index the page. Make also sure that on your blog homepage you have a section called previous posts, that lists all your previous posts. This is so that the posts to get indexed.
The site will have to have some pagerank on your blog so this method will work in no time. So if you have a fairly new blog, you need to get it some attention first by getting backlinks.
To get your webpage some pagerank, you can do blog link exchanges, submit your rss field to rss directories, submit your blog to blog directories or if you are a good writer, you can start a secondary site. Then you post great articles on whatever blog/site being sure to link back to your own blog.
There are many more methods to get traffic to your blog, meaning those that work for your website will also be sucessful on your blog, like press releases or forum posting.
Remember the strategy is to make detailed keyword research, make decent blog posts and get your blog landing page some pagerank. You should be able to find great keywords which get a ton of traffic and have a low number of competing sites, this does happen if your research is detailed enough. They are called hidden keywords, which you are lucky enough to find if you run the keyword research often.
So the short version is:
1. Create a free blog on Wordpress or Blogspot
2. Research keywords that don't have more than two results in Google
3. Create a new blog post on that topic using the keyword in the title
4. Ping your blog when finished, later run it again on the link to your RSS feed.
5. Watch the traffic start to grow not to mention your profit. Repeat.