8 Things to Work Upon before Starting Online Business Blog

Online Business BlogAn Online business blog is different from a traditional blog created by an individual. A Business blog needs to have a goal in terms of conversion, targeted traffic, where as for a normal blog traffic is what matters the most.

Anyhow, we have been talking a lot about business aspect of Blogging and extending the series, today I’m going to share some tips for businesses that are coming up with their blog to promote their product or service. I have already discussed why Blog is better than Website for an online presence.

Blogging is not an easy job and like every other business your blog needs to have a business plan. Before anyone start a blog, he should be clear about many things like what niche he is getting into, blog design, branding, content development, monetization plans, promotion plans and investment he is going to make.

From my experience, whenever I have to start a new blog/service or project, I usually put down everything in a notepad, this also work as a checklist for my new project and I make sure to not to miss anything from the things that I have decided. In this post, I’m not getting into detail about keyword research and SEO, which is also a crucial part of any blog, but I will be covering other important aspects. You may bookmark this post for future reference.


Starting Online Business Blog? We are here to help

An online blog marketing and branding needed to be done with the same caution as your offline business. Reputation management is one of the critical element of your online Website and to make sure, your blog is getting a positive reaction, you should have a perfect blog from day one. So let’s get started with the list. I have also added relevant links, which will help you to understand the sub-topics in detail.

Domain name

Domain name is very crucial, and it is one of the greatest factors that determines success and failure of your blog. Too long domain name is bad, as people will find it hard to remember. .com domains are easy to remember, so even if you planning to start with a .org/.info domain, grab .com domain and redirect it to .org.

For Businesses, I would suggest incorporating blog in the sub directory of your Website, which will help you to get more traffic to the main site via Blog.

So if your business brand name is Pipers and you have a Website with the name Pipers.com, you can install a blog at Pipers.com/blog. And if this is going to be your first step in an online word, you can consider installing WordPress at the main domain only.

There are two important factors you should think before getting a domain name, domain for SEO or branding. As name Shoutmeloud has no advantage over SEO but its good for branding. There are few posts that will help you to give more idea on domains:


This is the most common problem face by a newbie blogger, when they start a new blog they write on all the topics, either be it health, networking, love, travel but they forget about the importance of niche blog. Niche blog helps you to get the authority soon, and you will rank well in the search engine. Think of a niche on which you can write at least 100 topics without thinking much. A simple way to find the niche is use mind-mapping.You can refer to previous post on mind-mapping for more ideas.


Google and readers both love a website with maximum uptime. Website down time is a major factor for losing search engine ranking. So make sure whatever hosting you choose, it should keep up the promise. Two shared web hosting that I can recommend from my personal experience are:

Blogging platform

This is another crucial factor, some people are fond of the blogger, some are fond of WordPress, Drupal and so on. I have already covered few topics on the discussion between BlogSpot and WordPress, you should consider reading it, this will help you to decide which blogging platform you should select.

Read: Benefits of WordPress for Online Business Website

My personal choice would be WordPress because I’m using it and have seen the SEO and usability advantage of WordPress. WordPress is easy to get started with, and here are few articles that will help you to get started with WordPress.

Theme and design

A Unique theme is must for any blog. But there are other factors that you need to look for while selecting a theme for your blog. If it’s WordPress, you should particularly look for ease of customization, support, SEO and design. Many people prefer spending on designing once they start making some money with their blog & this is one bug mistake. Your blog is going to be your brand and by giving one unique theme and look, you helping your readers to recognize you by your design. So when you start a new blog make sure you work on Theme design or hire someone who can give a custom look to your blog.

Logo and Banners

Logo and Banners should be the first choice from first day of your blog. I have seen many blogs that keep changing their blog logo with time. This hampers your blog branding; people start recognizing you with your logo. Remember your starting days of school, how easy it is to remember apple by its picture rather than its name. The Same thing is with blog logo. Make sure you use the same logo in your blog email, twitter, facebook fan page and community icons, this way people will start recognizing your blog by its logo.

Content is King

Content is king and it’s true. A blog is determined by its quality, before starting a blog, nail down few pillar articles. A pillar article is unique, and it’s your creation. Such articles, are what which gives you recognition. Along with writing pillar articles, you need the best way to make it reachable to people. The easiest way is the comment on other blogs, add sensible comments, and expect them to comment back. Excessive commenting on the same niche is what you need to do in beginning.

SEO is queen

We all know Content is the king, and if its true than SEO is the queen. Make your article formatted for your readers and for search engine both. Many people say that by writing great content you can drive huge traffic but most of time such traffic will  be referral traffic. Real traffic is long lasting traffic and that comes from search engine. By optimizing your blog for search engine, you making sure, your blog will keep getting traffic from search engine. SEO is an on-going process and for this, you need to work on your keyword optimization, keyword research and make sure your site is SEO friendly. This means, you need to take care of simple parameters like H1, H2, H3 tag, no index, nofollow. robots.txt, sitemap and so on. Apart from that you need to work on generating backlinks for your blog. Here are two articles which will help you with everything I mentioned above:

This is not all, there are many other things which needed to be considered, but for now if you have figure out this thing, you are ready to start a blog. Blogging is based on self experience, but instead of learning from your own mistakes, it’s better to learn from others mistakes. Read lots of posts on blogging and you will have an idea, where are you heading to.

Recommended reading:

What other things, you consider before starting an online business blog?


Subscribe on Youtube

Article By
Harsh Agrawal is a blog scientist and a passionate blogger. He is blogging since 2008 & writes about Blogging, SEO, Make money online & tech. His blog, ShoutMeLoud receives 1 million Pageviews/month and have over 700K subscribers.


COMMENTs ( 15 )

  1. sjkato says

    Good points. Though on the point of niche blogging, I have read in a few articles on advice involving blog startup that it can be advantageous to start off with a blog which does general topics, a little bit of everything so to speak. But then when you have managed to grab a small audience or have managed to find something you actually enjoy blogging about and it isnt too time consuming for you, it can become your niche.

  2. Rakesh says

    Very important in building any successful blog, i had no experience while starting blogging and hence got 3 things wrong, domain name, hosting and SEO.

  3. WebGuide4U says

    Thanks Harsh, you had listed the much informative points here in this article. Keyword Rich Domain Name, Choosing Perfect Niche, Good SEO Techniques are necessary to things which you have to keep in mind before starting a blog and after that everything is planned in that way.

  4. Nauman says

    Every thing you mentioned is important but you have missed one very important thing: Blog monetization plane.
    A blogger must have some plan in the beginning for this. He must have an idea in mind, how i will do monetization from my blog.

  5. Mani Viswanathan says

    I would suggest a blogger should research hard on a demo/test site. then start his/her blogging journey. Else the blogger would test out live & make a mess of it.

  6. Roy Scribner says

    This is a great overview of the things that people need to consider, before they flip the switch on their blog (and the domain name even sooner). I also like to tell prospective bloggers that they should map-out categories for their topic ahead of time, and then write 2 posts for each category. This way, there will be some content-depth, the first time Google spiders their blog.

  7. Reshab | GetFree.in says

    I like your dialogues “content is the king” , “seo is the queen” ,
    then what advertisers would be ?

  8. vrunda says

    hey harsh,

    i have learnt a lot from many of your blog post.. i could not stop myself by reading because there is so much good content in your blog really… and thanx for the tips.. i really agree that if you don’t have pillar article then you can’t get more visitors.. i am new to blogging and i am really enjoying it..


  9. Sahil Kotak says

    Nice points Harsh, most of blogger never does niche research before starting a blog and I sometimes feel that is the only reason why people left blogging after 2 – 3 months.

  10. Praveen-Techperk says

    These are great tips for sure for a newbie. You must also ensure that certain amount of money must be there to survive

  11. Samir@Indihow says

    Harsh, based on the number of internal pages you have to drive-in each and every aspect of blogging, I can pretty well conclude that Shoutmeloud.com has reached maturity. I seriously doubt it that your even one of your visitors would need to look further. Great going!

  12. Kimi says

    Great lists of a must do stuff for people who wants to start a blog!

    But i would rather put #niche to the first point, and then domain name, it is always benefit to put niche’s keywords in the domain name, as i am aware of.

    Thank you for the great share!

  13. James M says

    By all means, content and where you host your blog are the main things to be concerned about when starting a blog. Like Sathish says, having your social networking sites set-up properly is also important. Something that isn’t nearly as important but will make life easier is how to input your content into your blog. You can use the website directly, but you may also want to consider using some software. I’m on a Mac and use Ecto but MarsEdit is also popular. For Windows, I know people like using Live Writer by Microsoft. I’m sure others can suggest other options.

    For people who are a bit daunted by the task of creating a logo, find a friend to design it or use a service like Fiverr.com . Most of the users are students who are looking to build up a portfolio. The designs are very well done.

  14. kbharath says

    yes Harsh, as you said these are really a very important things a blogger should work before starting blog, i have implemented few of your tips while starting my blog with the help of sathish who blogs at Techiemania. thanks for sharing about Logo and Banner, bec as if now my blog has a very bad logo, i am going to change the logo with a professional look.