I have collected a few points that I want to share with my readers, I don’t claim this is a professional course for online marketing that is everybody must learn or follow but I just wrote this because it worked for me.
1. Don’t Start to Promote your Blog until you got something to show your visitors.
Think you submitted your blog to 1000 web directories, You already managed to submit your blog to some of the great Search Engines of the planet like Google, Yahoo, Bing and Ask.com. You already shared your blog URL on Social Networking sites like F.B, Twitter and MySpace, You already shared your blog to Social Bookmarking sites like Digg, Delicious, Reddit, StumbleUpon, Mixx and Yahoo Buzz.
All these thing redirecting 10K daily visitors to your blog, BUT you only got 10 to 15 random articles that are in no way related to each other. What those 10 K visitors will do at your blog? They simply open your site and if they found something interesting they read one article and then navigate to some other blog/website. You will not like that at all. So, to make your visitors spend sometime at your blog, you must provide them something interesting, something useful, something worth reading. A famous Australian blogger Yaro Stark calls it a Pillar article. An article that has something in it to attach visitor to your blog. So you must add a few (at least 10) Pillar articles at your blog. Once you done this go and start promoting your blog.
2. Write a Content that is your own and worth publishing
Search Engines are now very conscious about duplicate articles. So if you are stealing content from other web resources that will be useless. But write your own, choose a niche (a field of study or topic) and write a content that is not just content but it is useful. It is telling something, it consists of an opinion, training, a how-to tutorial or news that is exclusive at your blog.
3. Let others know about your blog and yourself
Find blogs that are related to the topic of your blog, visit them regularly and participate in debate. Add positive opinion that is on topic and not a spam comment. Don’t try to put your blog url in comments if it is not related. Normally blogs contain a text field for URL, only put your blog URL in that. If you are expert in a topic let others know about your opinion in a postitive way. If you write a healthy and on topic comment, not only blog author come to check your blog but his/her readers will also come in next day, next month or next year to see who is this expert who made such a nice comment.
4. It takes time
Have some patience, to run a quality Blog is not fun, it needs your attention, your hard-work and your time. Don’t expect success too early, or loose heart on not getting visitor’s attention. Keep doing quality work and one day you’ll get success. Don’t lose heart if your own article is getting less traffic than a copy/paste article. One of my fellow blogger said once, your own written article will never go in vain but it will benefit you in long run sooner or later.
5. Blog Directories, Aggregators and RSS Directories
Submit your blog to few directories like blogcatalog.com, blogged.com, topblogging.com and Technorati.com. Also try to find blog aggregators for your locality or your country and submit your blog into them. This will benifit your blog in terms of popularity in both ways, Search Engine visibility and increasing visitors. Submit you blog to RSS directories that will make it more visible to Search Engine and will provide you a few backlinks. Pingot is a good tool to submit your blog/site’s feed to RSS directories and it is free.
6. Networked Blogs
Install a F.B application in your F.B account called “Networked Blogs” or if you think your blog is already a somewhat popular, develop a F.B page. Add its gadget in your blog’s sidebar, so that your blog visitors can subscribe to it if they have F.B accounts. Use “Networked Blogs” to publish your posts at your profile. F.B is the site that is visited most in every part of the world. Mold its popularity to promote your blog. Your posts might get attraction from your friends and friends of your friends.
7. Social Bookmarking Sites
Social Bookmarking sites play important role in increasing your blog’s visibility. This is the technology of today. Create accounts on famous social bookmarking sites and regularly share your good articles on them. However additionally also bookmark other good links too, to increase your reputation. I recommend Digg, Delicious, StumbleUpon, Yahoo Buzz, Reddit and Mixx. It will take your time a little but benefit your blog very much.
8. Forums and Discussion communities
Join Forums on the same topic you write most in your blog, post your articles there and put link to your blog, visitors will start coming as per their interest. Don’t spam the forums that will lightly get you removed. Participate in the debates and create your reputation.
9. Paid Advertisements
Buying traffic via Google Ad-Words or Yahoo Paid Advertisements is the best option but it requires money, if you can spend a little go for this option too, it works great. I suggest Directory submission and Yahoo Directory is the best.
10. Search Engine Optimization (SEO)
Implement Search Engine optimization techniques at your blog if it is self-hosted. At free blog providers it can’t be implemented that much. Write every post with wisdom, try to figure out best keywords for your blog as per your blog toppic. In this aspect Google Ad-words keyword tool might help you a lot.
When submitting your site to Google search, don’t forget to register at Google Webmaster tools. It will help you know about keyword through which people come to your site. You can also submit your blog/site’s sitemap to Google that will make sure your blog posts and pages are Indexed by Google. If you don’t know how to create a sitemap or your blog is not based on wordpress you may go for XML Sitemap generator option. You will get necessary guidance there. Yahoo Site explorer can be used for same business.
HTML Headings like H1, H2, H3 and bold/italic words in your posts got more importance by Search Engine. So put Headings in your post, don’t just use big text but make it big by headings.
11. Email Marketing
Email marketing is more targeted and benificial. Develop a subscription system for your blog. At wordpress.com and blogger.com it is done already but at self hosted blogs you need to install plugins for this. When you got such system put a text box in blog/site’s sidebar where users can enter their email address and subscribe to your blog.
Don’t forget the people you know, your family, friends and class fellows, invite them by sending them personal email invitations to check your blog.
12. Relation with Fellow Bloggers
Develop relationship with fellow bloggers, write guest posts at their blogs and invite them to write at your blog as a guest author. Writing at other blog will promote your peronality and the readers of other blogs might come to your blog. Similarly if other bloggers write guest posts at your blog this will also increase your visitors. Ask other blogs for link exchange, this will promote both blogs.
13. Related Content and Internal Linking
Don’t let go a visitor once he/she arrived at your blog, after each post ending put some manual related links to similar posts. There are plugins available to do that but I do that manually. This has 2 main benefits, it helps developing a strong internal linking in your blog and if a visitor reached your blog by Search engine he would find more related stuff and will stay longer time at your blog, and when visitors stays longer at your blog he might drop a comment some where in posts or he might share any of your posts to social bookmarking sites. Additionally doing this will decrease your bounce rate in eyes of search engine.
14. Use Print Media if possible
If you think you are writing good content and that is suitable for Print media, try to ask your local newspaper, magazine or other publisher to add your article in the print media. In cases you manage to publish one of your articles, try to build reputation by this, include your blog url in your articles that will make print media readers to take a look at your blog. There is another type of print media, that is stationary. Add your blog link on your business cards or envelops if you print them for your needs.