1. Submit your blog to the major search engines
In order for you to appear in searches the major search engines need know that your blog exists.
Submit it to Google, Bing and Yahoo
2. Change permalinks
Change the permalink settings for your blog posts from the url that includes the number to the one that includes the blog post title like this:
http://blankmag.net/geek/top-tips-to-promote-your-blog/
This can be done going into Settings -> Permalinks
Click on Custom Structure and add “/%category%/%postname%/”
3. Link to other posts in site
Where relevant, link your posts to your other blog posts as well as the other sites in your niche.
4. Use a SEO Plug in
Use a wordpress SEO Plug in to add title, description and keyword for your blog, posts and pages.
Good SEO wordpress plug ins
All in One SEO Pack plugin HeadSpace plug in
5. Submit your blog to Blog Communities
Submit your blog to good blog communities Google will index your blog as these communities have good search engine rankings. And you will start getting followers.
Good bLog communities include: MyBlogLog, BlogCatalog, Blogged and NetworkedBlogs (you will need a Facebook account for this)
6. Submit to Blog Directories
Submit your blog to blog directories in the relevant category(ies). This is very powerful, it’s like being listed in the yellow pages The more places that you have your blog listed in, the more places people will find your blog in!
Some of the best blog directories are:
BlogTopList Buzzerhut TopBlogging
Technorati – This is a leading blog directory which indexes millions of blog posts in real time. It will definitely get your blog indexed. However, it can take quite some time before your blog gets listed in their directory and indexed. Don’t get discouraged though as the wait will be worth it in the long run.
ChangeDetection gives you the opportunity to have your blog listed in their public directory if you choose that over their private directory. Your blog will then be published in the news section. Any changes to your blog will be picked up by the search engines and get indexed.
7. Use Website Check and Stats Sites
When you check your blog stats on these sites, your blog information will be stored and this will help your blog to get indexed as most of them have good search engine rankings.
Good places to check your blog stats:
You can check your blog stats here: CubeStart.com, StatBrain.com, WhoIs.com, QuarkBase.com, UrlFan.com and AboutTheDomain.com.
8. Submit your feed to Feed Directories
Submit your RSS feed to feed directories Thereafter, they will keep track of your newly published posts and index them on their sites. When people click on your blog post title on these sites, they will be redirected to your original blog post – sending you free traffic!
Good feed directories include:
Also submit it your feed to Yahoo
9. Register your blog with Pinging Sites
Pinging is a very important step if you are serious about grabbing the top positions on the search engines with your content.
Pinging is an easy way to let the search engines know that you have published something new on your blog so that they can check it out. Also, ping every piece of content you publish such as articles, press releases, podcasts and so on.
Good pinging sites include:
Pingomatic.com, PingMyBlog.com, Pingler.com, AutoPinger.com, FeedPing.com.
10. Sign up to Social Media Sites
When registering your accounts on social media sites such as Facebook.com, YouTube.com etc., use your blog name as your username in order to get your blog indexed quickly.
Share your new blog posts on all social media sites and ask for comments and retweets — more comments mean higher Google ranking.
11. Promote your site on Social Bookmarking Sites
Share your content with millions of readers online by submitting your newly published blog posts to social bookmarking sites.
Good Social Bookmarking sites include:
Digg.com Delicious.com StumbleUpon.com
OnlyWire is a service that allows you to submit your new blog posts to multiple social bookmarking sites across the web at a touch of a button.
It’s important to use appropriate keywords or tags for your bookmarks.
12. Tweet on Twitter
Set up account on Twitter. Link to your site and regularly tweet to promote your posts.
13. Content Is King
The above strategies will mean nothing if you don’t post good content regularly — following these tips will just be a waste of time. You don’t want to drive traffic to a blog without enough valuable content, do you? The key is to remain consistent with your blog posts so that people can keep coming back to your blog to read more.




Step #3: Once you have started to receive traffic from your social bookmarking efforts, you can sell advertising space on your website to advertisers. This is a great way to earn a lucrative and residual income from your website. Do remember to keep your website constantly updated though, so that your visitors will keep coming back for more.