Creating a successful blog is the goal of many individuals. There are literally hundreds of people that want to become professional bloggers. For most of these people, being successful means having plenty of visitors and making money.
While it’s easy to dismiss this as just another internet pipe dream, you need to understand that there are people making six figure incomes from blogging.
Drawing from my own success and talking with other successful bloggers, I’ve come up with a simple step-by-step plan for being successful.
I’ve used these steps (but not necessarily in the right order) to become a successful blogger myself, but this post only covers what you need to do, without becoming bogged down in the “how to” information. You should also note that for the purpose of this post, being successful means making money. Maintaining a blog as a hobby is another story entirely, and success might mean something completely different.
The Roadmap to Creating a Successful Blog
- The pre-launch section guides you through selecting the topics covered by your blog, market research, setting up your blogging platform and creating the initial content.
- The post-launch section is almost exclusively about how to promote your blog. Just to clarify what I mean by “launch”, there is no switch to launch your blog. Your blog will be launched the minute you begin promoting it.
1. Determine what your target market is. You do this by selecting a topic about which you have a fair amount of knowledge and will hold your interest. Using that as a starting point, do market research to figure out how to make it a money-making enterprise.
This process is just finding an overlap between your interests, what’s popular and what your readers will be interested in spending money on. This is also a good time to create your “idea file.” This is just a list of topic ideas for blog posts. If you find that creating this list is difficult, you need to select a different subject area.
2. In this step, you need to do two things at once: name your blog and register a domain name. This will not be a subdomain, Blogspot or WordPress.com blog. If you want to be taken seriously, then you need to self-host your blog with a hosting provider with your own domain. Find a memorable name that will serve as your brand and has a matching domain name that can be clearly spoken without having to spell it out. Simple and short is better than an odd spelling or a long name.
3. Install WordPress on your hosting account. There is usually a way to get it auto-installed. Use that. Install the All-In-One SEO and Google Sitemaps plug-ins. Configure the permalinks to include both category name and article title for SEO. You want this set up from the beginning. Do it now.
4. Install an attractive blog theme. You can use a free or paid theme and personalize it. There are themes that allow you to customize them from the administrator panel. Optionally, you can have a logo designed for your site. If you really want to do this now, then I recommend you use a site like 99 Designs or a crowd sourcing site. I recommend that you do not spend a lot of time and money on the appearance of your site other than to make it presentable.
5. Set up a mailing list. You need to be registered with a autoresponder service provider so you can capture e-mail addresses from day one. AWeber is one company that has a complete set of features. It’s the service that I use on all of my blogs. MailChimp offers a free low-volume beginner account. Two features to look for are the ability to broadcast e-mails and being able to send your latest blog post to your subscribers.
6. Create your initial content. Take your time to create between 5 and 10 informative and interesting blog post as seed material for your blog. This should be your best writing, because when you are just starting out this will serve as the showcase for your work. There’s no need to time the publication of these posts. No one is reading your blog yet.
7. Create five backup posts as drafts. Enter these posts, but save them as drafts only. That way, if you are pressed for time, you may publish one of these drafts to keep your content fresh.
8. Create standard “legal pages” for your blog: the About page, the terms of service page and privacy page.
Post-launch Steps: Creating a Successful Blog
1. Create a Twitter account. Your handle on Twitter should be either your blog name or your own name. Use a real picture of yourself in your profile. Write a bio for your profile that is relevant to your market. Link your Twitter account to the About page on your blog. Identify other Twitter users in your niche and follow them.
2. Use an automated tweeting software, like Twitterfeed, so you can tweet each of your blog post through your Twitter account.
3. Next create a Facebook account, setting up the profile the same way you did for Twitter. Once that is accomplished you can use the Facebook Twitter application to automatically publish your tweets to Facebook.
4. Continue writing post. This actually isn’t a real step, but a reminder to write and publish posts on your blog regularly. You should produce several posts per week. Establish a schedule such as publishing every Monday, Wednesday and Friday afternoon. This will help you get into the rhythm of maintaining your blog, and it will keep both your readers and Google interested in your site.
5. Use social media. Do this through Twitter, Facebook and any other social sites you care to join. Find out who the opinion leaders are in your market. Find a reason to contact them and start a conversation. Do not – I repeat – do not hit them with a sales pitch. Keep it casual and informal. You don’t even need to mention your blog.
6. Search for other blogs in your market. Subscribe to their RSS feeds and use that to become a regular reader and commenter on those sites. This is not an opportunity to spam. Make sure your comments are not promotional but are helpful, informative and relevant. Use the website field on the comment form to link to your blog.
Post-launch Steps: Advanced Blog Marketing
7. Carefully read the posting guidelines for other blogs in your market. Start writing guest posts for those blogs and send them to their owners.
8. Rework and rewrite some of your initial content and submit it to article directories like EzineArticles, using the bio box to link to your blog. Also, you can post them on social blogs like HubPages and Tumblr or use them to create a Squidoo lens. Be sure to link back to your blog pages from these posts. For example, you can link directly to the opt in page for your mailing list.
9. Load a series of short articles to your autoresponder account. Your first message can be just to welcome them and encourage them to follow you on Twitter. The following articles should have interesting content that links back to your initial content pages.
10. While you are building your traffic and your e-mail list, you should begin to plan and write your first information product.
11. Drawing from a subset of the material from your information product, create a high-quality report in PDF format. Use this to reward your existing subscribers and entice more readers to subscribe.
12. Add MeetUp.com to your social marketing repertoire. Start attending meetings relevant to your market niche and start your own meeting groups.
From here on out you are continuing to use social media and relevant blogs, to create great content for your site and continuing to network with people with interests similar to yours. I cannot overstate the importance of personal networking in creating an internet business.
In following these steps, you are also learning some pretty important tactics for building backlinks to your website. This is probably the single most important factor in search engine optimization. Just remember not to get so wrapped up in the tactics of gathering links that you forget the purpose of the entire enterprise: making money. Keeping this goal in front of you will help you maintain the focus you need to be successful.