Building a Successful Blog Plan: Everything You Need to Know

Do you build a plan before launching a new blog? No?

Successful blogs always create a blog plan, and It’s important to give your blog a path to follow.

Planning is like a road map that gives you a right path to follow. It’s important not only in blogging, but in everything you do in your life.

Unlike most of the bloggers who blog randomly and hope for the success, successful bloggers always know what they should do to get what they want.

They always outline the strategies, propose the tactics, and list the tasks to be done to achieve their goals. In other words, they plan to success.

If you want a complete guide to planning out a successful blog, than you’ve come to the right place. This post covers everything you need to do, and know before launching a new blog.

If you’re new to blogging and want to begin, I’d strongly recommend bookmarking this post for future reference because you’ll need it.

Blog Plan

Why You Should Plan a Blog?

Rather than randomly blogging day to day, a blog plan, like a business plan is REALLY important to give your blog a path to follow.

Planning a blog will definitely help you get your blog on the right track, and help you plan where your blog will go after one or two years from now.

There are a lot of benefits that planning will provide for bloggers, so you shouldn’t skip this step when launching a new blog.

Below are a few reasons on why you should plan a blog.

  • Getting your blog on the right track:

Is your blog going on the right direction?

I hope It is, otherwise you’re going to waste a lot of time.

Blogging is like a long journey, and you’re likely to go on a wrong way. Therefor, a blog plan will help you get your blog on the right.

As I said above that a blog plan is like a road map, and will help your blog go in the right direction. When you have a plan, you’ll know how far you are form your destination, and how much you’ve already progressed.

Further reading: Is Your Blog on the Right Track?

  • Finding your blog voice:

Who are you and why are you uniquely qualified to write this blog? Why should I read your blog?

A blog plan will help you find your blogging voice, which is a secret ingredient to a successful blogging. Something only you can bring to the table that will make your blog unforgettable.

  • Anticipate the challenges:

Planning will help you overcome the obstacles, anticipate the challenges and risks that might happen in your blogging journey.

It will give you power to fight with obstacles, and find solutions to solve your problems to help you go on the right path.

  • Determine your goals:

A blog plan will help you determine your goals for future, and help you to work out why you’re blogging. Is it purely for ego or self expression? To make money? Or to share your thoughts with the world? Planning will help you determine it.

  • Gaining the trust:

If you plan a blog before launching, you’ll be able to show the capacity that you’ll be a successful blogger. People will know your blog’s vision, therefor you’re gaining the trust of people.

Further reading: 5 Ways to Gain the Trust of Your Readers

Okay, enough of the benefits of planning a blog. Now let me show you how to build a blog plan.

How to Build a Blog Plan?

Here I’ll list some of the most important things that you need to know before starting a blog. They might make all the difference.

If I missed any point, just drop a comment below and let me know about it.

1. Find Your Passion:

True passion really makes a huge difference in blogging.

There’s not a blogger in the blogospher (world) who became successful blogging about something he/she hates or isn’t passionate about.

You have to be knowledgeable and passionate about the topic you’re going to blog about, so that you can provide quality content with real experiences to your readers.

So how to find my passion? You may ask.

Just think about the things you really enjoy doing in your life and start blogging about it. For instance, I’m passionate about blogging and soccer, but I also love adding value to people’s life, so I blog about blogging.

Some people are passionate about more than one thing, so they blog about too many things which stretches them thin.

Blogging about too many things will confuse your readers and It makes it tough for them to realize what they can get from your blog.

If you’re also passionate about more than one things (like me), just blog about the one you can write the most on.

Be just abroad enough to have plenty to write about, but narrow enough to stay within your niche.

Further reading: Do you blog about the topic which you love?

2. Plan Your Goals:

Don’t fail to realize the importance of having goals for your blog.

A goal is a plan of what you want to achieve with your blog within a specific period of time which you must set. It will help you go in the right direction, and it can be used as a measure of success.

A couple of months ago I submitted a guest post to Basic Blog Tips about taking baby steps towards your blogging goals for success where I’ve written about how new bloggers could benefit more by setting some realistic short term goals.

Below are some of the examples of short-term blogging goals that I’d suggest every upcoming blogger set.

  1. Publish 20 quality posts
  2. Work on the design of your blog and make it stand out
  3. Get your first 100 real Twitter followers and fans to your Facebook fan page
  4. Leave 20 comments on other blogs in your niche for engagement
  5. Build a readership with more than 20 readers a day
  6. Do your first guest post on another blog in your niche
  7. And hit the level of 100 unique visitor a day

And remember that faith without work is nothing, so put hard work to achieve your goals.

3. Find your Target Audience:

Before thinking of launching a new blog, ask yourself:

  • Why does my blog exist?
  • Who will read my blog?
  • What makes me special?

You have to know everything about your target audience, where they live, what they do and what they like. You’ll know all it by doing a quick research about your audience and competitors, and by pulling up to Google and searching for “Best blogs about ________” (Your topic of choice in the blank space).

Prepare yourself to serve the needs of your audience and do better than other bloggers in your niche to achieve success, and to stand out from the crowd.

4. Think Up of a Good Domain Name:

Domain names are the addresses on the web. It’s the first and most important step of building a successful blog.

A good domain name plays a huge role in everyone’s internet presence, so here are some tips to help you think of a good domain name for your blog.

  • Easy to type and remember domain: You’ll lose the value of your blogging, branding and marketing If your blog’s domain name is difficult to type and remember due to It’s unremembered words, length or spelling.
  • Get a .com, .net or .org domain: If you want to be a successful blogger over long time, than It’s best to choose a .com, .net or .org domain, because these are the best and high standard ones.
  • Include keywords: Including one or two keywords in your domain name is a smart thing. Just brainstorm some top keywords related to your topic, or you can do it using the Google Adwords Keywords tool. Enter your main keyword in the “Keywords or phrase box” and hit the “Search” button. It will display a huge list of keyword ideas for the topic with It’s global and local monthly searches, where you can choose one which has good monthly searches with low competition.

Further reading: 10 Awesome Tips to Choose a Good Domain Name

Now If you’ve found a great domain name, It’s time to actually install your blog and It’s three step process:

  1. Register your domain name
  2. Get the best hosting (I use and recommend Bluehost, read my ultimate Bluehost review to find out why)
  3. Install your WordPress blog

5. Build a Content Plan:

If you’ve been blogging for any amount of time, you’ve probably heard the term “content is king”.

And It’s true, content is definitely the king because an SEO optimized blog with a beautiful design will fail without quality content.

So you must build a content plan for your blog, and ask yourself a few questions before starting your new blog.

  • What type of content will I provide to my readers to stand out from other blogs in my niche? (Text content, video content, audio content, interviews, case-studies or reviews?)
  • Where will I find blog post ideas for my blog? (Other blogs, comments, search engines or online magazines?)
  • How often will I update my blog? (Daily, twice a week, weekly or monthly?) Determine your posting frequency.

6. Monetizing Plan:

If you hope to generate income from your blog, you’ll need to address how you’ll monetize your blog and build a monetizing plan.

You can skip this step If your aim is not to make money from your blog.

It is also very important to think of the ways you’ll be using to make money from your blog before launching.

How will you monetize your blog? What ways will you choose do monetize your blog? When will you start monetizing your blog? From beginning or after you start getting thousand pageviews daily?

You need to answer all of the above questions in order to build a successful monetizing plan.

7. Marketing Plan:

In order to take your blog to the high level, you also need to build a marketing plan because no matter how great content you have on your blog, It can never walk up the right people on It’s own.

Now to build a successful marketing plan, ask yourself:

  1. What social media websites will I choose to promote my blog? Facebook, Twitter, Google+, StumbleUpon or all?
  2. How many guest posts will I do in my first three months of blogging journey?
  3. How many comments will I leave daily? one, five, ten or twenty?
  4. Will I join the online forums to promote your blog?

What Next?

Congrats! You’ve read it all and I hope you learned how to build a successful blog plan before beginning.

I think now It’s time to send you over to my ultimate guide to starting a blog.

If you think I missed a valuable point above, kindly let me know by posting a comment below.

This blog runs on Theme Junkie. My blog looks good that is because we run on Theme Junkie which is the best premium themes provider. They're the best way to upgrade to a premium theme and is also good creating beautiful designs. Theme Junkie will give your blog the distinct look. Discover the features your blog is missing and make it look like Social Triggers, NYTimes, Seth Godin's blog and the one you're currently looking at ;). Browse Themes Junkie now.

140 Awesome Responses to “Building a Successful Blog Plan: Everything You Need to Know”

  1. July 24, 2013 at 6:20 am #

    I have to say one of the great guides on the internet for newbie’s that addresses all of the factors that do matter in every bloggers success.Thank you very much for this post i have learned alot.

    • Ehsan Ullah
      July 24, 2013 at 12:08 pm #

      Thanks for the compliment Hamza, glad I made a learning fun.

  2. June 7, 2013 at 6:12 pm #

    He Ehsan,

    The points mentioned in your blog post like to plan in which you doing blogging, domain name and target audience was the main key point which could help any blogger if they start doing blogging.

    Siddhartha Sinha

    • Ehsan Ullah
      June 10, 2013 at 6:22 pm #

      Hey Siddarth, thanks for the heads up.

      What’s new with NiceBlogging?

  3. May 18, 2013 at 4:56 pm #

    Ehsan, did you realize your community page has PR3? Congrats!

    • Ehsan Ullah
      May 19, 2013 at 6:11 am #

      Wow, I didn’t Greg.

      Did PR update?

  4. May 17, 2013 at 1:32 pm #

    Great post indeed, Setting a content plan and promoting plan are the first step for a successful blog.

    • Ehsan Ullah
      May 19, 2013 at 6:39 am #

      Hey Saul.

  5. May 8, 2013 at 3:44 pm #

    Well according to me, My first goal for creating a blog is making some good money :P, yeah it would make on concentrate more on it and work hard on the subject.

    Thanks for the viral tips.

    • Ehsan Ullah
      May 8, 2013 at 5:18 pm #

      Do what you love, and do it potentially, you’ll make money!

  6. May 5, 2013 at 1:54 pm #

    Hi Ehsan, another great article! Thanks for the tips, this stuff is really useful! Just need to begin getting to work now!


    • Ehsan Ullah
      May 5, 2013 at 5:22 pm #

      Thanks Charless, have you read the welcome message yet?

  7. May 4, 2013 at 1:46 am #

    I would say very much thanks for your superb post. This is the most important process which you have mentioned in a awesome way i really liked that and learn few more things from here.

    Thanks :)

    • Ehsan Ullah
      May 4, 2013 at 5:56 am #

      Hey Kamlesh!

  8. May 3, 2013 at 10:02 am #

    Wow, that is so useful. I have never considered having a plan for my blogs as so important. Now that I’ve read your article i know, It is ! Although I’m doing pretty good with my site, perhaps i could have done much better just by having a plan or something like that ! Thanks a lot for clearing my mind on that ! :)

    • Ehsan Ullah
      May 5, 2013 at 5:43 am #

      Hey Tennis guy, good to see ya here!

      What’s new with Table Tennis blog?

  9. May 1, 2013 at 3:43 pm #

    Ehsan, I am so proud of you. This post reflects your genius and hard work. I have shared this in one of my Facebook groups. You are doing great job

    • Ehsan Ullah
      May 1, 2013 at 6:50 pm #

      It’s appreciated Govand! Glad you enjoyed my writing.

      Hope to see ya back!

  10. April 29, 2013 at 12:13 pm #

    Hi Ehsan:

    How are you?

    No new posts from you?

    Am I missing anything?

    Do let me know.

    Take care.

    Veena :)

    • Ehsan Ullah
      April 29, 2013 at 8:28 pm #

      I’m here Veena,

      Working on a massive joint post on the topic of designing optin forms that convert.

      How are you doing?

  11. April 27, 2013 at 7:18 am #

    Good Day Ehsan…Thanks for making a great writeup to initiate a blog ..Newbies as well as experienced ones make so many mistakes for not categorizing the points which you have marked,,,

    • Ehsan Ullah
      April 27, 2013 at 7:42 am #

      Thanks Pieter.

  12. April 26, 2013 at 4:41 am #

    Wow you really got the exact tips. I realize they are really keep impressing me with your awesome posts Ehsan.. i was busy with my ppc and cpa but your post has brought me back to blogging :), this post is worth bookmarking.. cheers :

    • Ehsan Ullah
      April 26, 2013 at 6:23 pm #

      Hey Christine, glad this post convinced you to come back to blogging.

      What are you blogginn lately?

  13. April 26, 2013 at 3:30 am #

    Hi Ehsan,

    This is the thing what I need, I have a plan, but it just traffic traffic and traffic, I didn’t thinking about what special about my blog as you said.

    Great, I hope you write more about blogging planning.

  14. Sandeep Kumar
    April 25, 2013 at 10:32 am #

    Determining Your Goal – It is the most important factor according to me.
    If you knows your goal then only you can plan how to achieve it.

    Your Goal must be divided into Short Term Goal and Long Term Goal.
    You must set realistic Goal.
    You must review your Goal and progress regularly.

    • Ehsan Ullah
      April 25, 2013 at 4:16 pm #

      Nice to see ya here Sandeep, finally a comment from you after long time.

      Short term goals work better for newbies. New bloggers can also do well If they spend more time thinking about the first steps and setting proper blogging goals that will bring them closer and closer to the bigger dreams they have. Your thoughts?

  15. April 25, 2013 at 10:14 am #

    Very interesting, I can see that marketing your blog is the most important step and come up a plan before launching is a very great idea to keep your blog on track or without a plan, you really don’t know how your blog is getting up to.

    • Ehsan Ullah
      April 25, 2013 at 4:05 pm #

      Glad to hear that Ferb.

      Yup, marketing plan is must in order to go on the right direction.

      Good luck to you with your blog Ferb.

  16. April 24, 2013 at 2:54 pm #

    Ehsan, I am so proud of you. This post reflects your genius and hard work. I have shared this in one of my Facebook groups. I think the members would benefits greatly from these tips if they apply them. As for me, I jumped into blogging without a game plan. I am having to back up and do a lot of reworking. I could have avoided this. Your post makes that very plain! Good job!

    • Ehsan Ullah
      April 24, 2013 at 4:42 pm #

      Thanks a ton for the kind words, Treathyl.

      I hope all members of that group will learn something from this post.

      Well, I also started without a proper plan, but later when I realized the importance of planning, I changed my directions as circumstances change.

      Out of all the plans above, which one do you think is must to build before launching a blog Treathyl?

      • April 25, 2013 at 3:26 pm #

        I would have to say Number 1 – Finding Your Passion. Because you’re the one doing the work on a regular basis, so it really should be something you enjoy.

        • Ehsan Ullah
          April 29, 2013 at 11:56 am #

          And something you can write the most on, right?

          Awesome! Thanks Treathyl.

  17. April 24, 2013 at 5:14 am #

    Great plan. Though I find it a bit tricky but I think this will really work. The marketing plan is I think one of the hardest thing to do.


    • Ehsan Ullah
      April 24, 2013 at 5:05 pm #

      Good to see ya here Des.

      Out of all of them, marketing plan is most important as well, isn’t it?

  18. April 23, 2013 at 12:34 pm #

    Hello Ehsaan,

    Well this might be an awesome guide which is very useful for all newbies who are yet to start their blog or started their blog but didn’t get traffic. And its also useful for experts too.

    Now gaining trust of readers is very important which can convert readers into some affiliate sales or product sales :P

    Thanks for the tips

    • Ehsan Ullah
      April 24, 2013 at 5:52 am #

      Glad you found it useful for newbies, Sarvesh.

      Gaining the trust is definitely the key to blogging success and making money blogging.

      Good luck on your blog!

  19. April 23, 2013 at 7:41 am #

    Great’s like a masterpiece I think.i really enjoy article as well as learn many thing for managing blogs.

    • Ehsan Ullah
      April 24, 2013 at 4:52 pm #

      Thanks for the praise, Hussain.

  20. April 22, 2013 at 11:56 pm #

    Hi Ehsan,

    Thanks for sharing your very informative article.

    Art :)

    • Ehsan Ullah
      April 23, 2013 at 7:53 am #

      Thrilled Art,

      Why don’t you use a Gravatar to show up your face in your comments?

  21. April 22, 2013 at 4:26 pm #

    Hi Ehsan,
    I feel we need to have good SEO plan also to run a successful blog in today’s world….

    • Ehsan Ullah
      April 23, 2013 at 7:54 am #

      Yup, that’s an important thing too which need to be considered when planning a blog.

      Thanks for the reminder Karnal.

  22. April 22, 2013 at 11:45 am #

    Hi Ehsan,
    How are you?

    When I first started out on my path to blogging, I had no plan.
    And how deeply I regret that now.

    If I had planned, I am sure that I would have had a PR5 blog by now.

    Great tips you have shred here.

    Best wishes and regards.

    Veena :)

    • Ehsan Ullah
      April 23, 2013 at 7:47 am #

      Good to see ya here Veena,
      I’m great, how about you?

      That’s why planning is so important.
      But hey, you can sit back and build a future plan for your blog today, can’t you? Just follow the advice in above article.

      Glad you enjoyed the post.

  23. April 22, 2013 at 10:46 am #

    Brilliant tips, Ehsan – it’s so easy to miss out the planning stage, in blogging as in so many other things in life, but it’s so important.

    Having said that, I think you sometimes have to adjust your plans as you go along, as things change – I’m interested to see Adrienne’s comment about changing directions. I’m sure that often happens, because circumstances change, and we may also feel the need to alter our plans as we discover new things on our journey. That’s particularly true for anyone working online, because things are changing and developing at the speed of light, so a strategy that seems fine one day may be obsolete the next (as so many bloggers and internet marketers have discovered with Google’s Panda and Penguin updates)

    Great post – definitely one to bookmark and share,


    • Ehsan Ullah
      April 23, 2013 at 7:39 am #

      Howdy Sue, I wish everyone could know the importance of building a plan for everything.

      I agree with adjusting your plans and changing the directions, but the above article is a guide to building a plan for newcomers who wants to begin. I’ve also changed my direction and plans, because things have changed for me since I began, that’s particularly true.

      Glad you found it worth sharing Sue.

      Hope to see ya back,


  24. April 22, 2013 at 10:30 am #

    At the beginning of my blog creation I did not give much attention to the plan or the goal of my blog. As you know I am actually a civil servant and I work until one pm six days in a week. I get enough salary for my work.
    Then I want to use the computer and internet connection in my office to see the world from a different perspective. I found blogging interesting. I saw some bloggers on the net and I tried to build my blog.
    For my surprise blogging is not only interesting but given me other value which supports my job. Then I continue blogging and I want to have a specific plan for my blog in the near future.
    So blog plan and specific goal for a blog is a must in order to focus on.
    We will not get bored soon with blogging if we put on specific goal in accordance with our interest or hobby. We will be exciting with our blogs.

    • Ehsan Ullah
      April 23, 2013 at 7:19 am #

      Thanks for sharing your thoughts Heru, nice to know blogging is helping you with your day job.

      Seems you’re blogging as a part time? You’re doing pretty good job with your blog.

      Building a plan is important before starting a blog, not after. Why don’t you just sit and build a plan for your new blog today?

      Thanks for the awesome comment.

  25. April 22, 2013 at 5:51 am #

    That’s really a great article. People need to have a strong passion because all the points you have said here are really tough to do in blogging platform. If a blogger don’t have a passion, then he will unable to perform his best. And blog needs best performance.

    • Ehsan Ullah
      April 23, 2013 at 7:08 am #

      Well said Hossain!

  26. Barry
    April 21, 2013 at 8:32 pm #

    Another great and informative post Ehsan. When you post from day 1 do you recommend only having the single introductory post, or several more?

    • Ehsan Ullah
      April 23, 2013 at 7:07 am #

      Thanks Barry, I believe having one that that convince readers to stick.

  27. April 21, 2013 at 6:44 pm #

    Hi Ehsan,

    I found my way here as you were featured in a “top blogger” post, and I can see why.

    What you’ve written here is more informative than many actual blogging products that are being promoted by gurus.

    Look forward to reading more of your posts.


    • Ehsan Ullah
      April 21, 2013 at 6:52 pm #

      Hey Andrew, glad to have ya here.

      Thanks for the kind words. Which post BTW? Link?

      Glad you found it so useful Andrew, I guess It’s your first visit here? Why not read the welcome post?

      Hope to see ya back!

      • April 21, 2013 at 7:03 pm #

        I didn’t want to put a link in my first comment, but as you asked it’s this post.


        • Ehsan Ullah
          April 21, 2013 at 7:30 pm #

          Thanks for letting me know about it Andrew, It’s a pleasure to be included in such lists.

          What’s new with your personal branding and internet marketing blog?

  28. April 21, 2013 at 5:32 am #

    Hi Ehsan,
    You’ve written a very very descriptive and informative post for everyone. Great efforts.

    • Ehsan Ullah
      April 21, 2013 at 4:04 pm #

      Finally, a comment from Wali.

      Anyways hey. I spent days in writing this piece just because I love my readers and my community.

      How are you doing with BestBloggerCafe and OnlineUstaad these days?

      • April 27, 2013 at 6:39 pm #

        Onlineustaad is you know has been disable by blogger, and I’m planning to transfer it to WordPress now. And bestbloggercafe is somehow going good.

        • Ehsan Ullah
          April 29, 2013 at 11:52 am #

          I’m sorry to hear this. That’s the reason I hate Blogger platform.

          If you launch a self hosted on WordPress, everything will be in your own hand, while in Blogger you don’t know when they’re gonna decide to disable your blog.

          I’ve helped a lot of bloggers move to WordPress from Blogger, and they’re thanking me now. Why don’t you transfer BBC to WordPress is well before anything happens?

  29. April 18, 2013 at 8:56 pm #

    I’ve said numerous times Ehsan that had I known all of this when I started I might not have started. Okay, I knew some of it but I didn’t understand some of it either. I’ve also changed directions three times but I also think that’s okay!

    We all have to find our place here and sometimes we come into this thinking we want to do one thing yet learn over time it’s not what we truly enjoy.

    These steps you’ve provided are really spot on. I need to point all new bloggers over to this post because this is just a great guide to follow.

    Thanks for putting so much time and effort into creating this for us Ehsan. Great job!


    • Ehsan Ullah
      April 19, 2013 at 7:22 pm #

      Hey Adrienne, nice to see ya here after a while.

      No matter you knew any of the point or not when you started, from what I can see, you’re going on the right direction.

      Glad you found this post Adrienne, and super glad you found it useful and worth sharing.

      Thanks for your comment,


  30. April 18, 2013 at 4:23 pm #

    Hi Ehsan, I completely with your post and your figured out points. A proper plan is always needed in every field, whether is blogging or robbing a bank :P. Coming to the point, the first priority of a blogger should be to build a proper plan about the content of the blog such as how often you will write and what topics you will write etc. which is followed by the design, maintenance, promotion etc. Anyways, thanks for this amazing post, Ehsan. Keep this master pieces coming :).


    • Ehsan Ullah
      April 18, 2013 at 7:56 pm #

      Hey PrIyAnGsHu, thanks for your thoughtful comment.

      Good point on robing a back, so you mean their first priority should be to rob a bank?

      Kidding. :P

      Thanks for droppin’ in. I’ll definitely keep such pieces coming, but you have also have you keep on commenting okay?

  31. April 17, 2013 at 8:56 pm #

    Great article Ehsan. Building up a plan upfront allows you to add to the foundation and expand (branding, different platforms- think books, podcast, applications, video-, creating diverse content strategy in terms of what you publish and how you publish). It also saves the exercise in frustration later on when it comes to inability to expand appropriately in the above mentioned areas…

    Here are my two cents on the matter…

    The first think I payed attention to was positioning myself in relation to the niche. In plain English, this was figuring out the role I was about to prescribe to myself. Whether I will pretend to be an authority, or just someone who walks the exact same way… I decided to go for the latter.

    It is far more appealing to readers, and it seems that you gain an awful lot of affability later on as you progress into an influencer in your area.

    Another thing that is maybe far more important is to determine, or actually distinguish between the reasons why you blog in the first place. Blogging is such a powerful platform as to begin with, and once your plan is into motion you will notice the myriad of opportunities. Money is a very overvalued currency if you ask me. But any way you try to spin it, you blog for a payback of some kind.
    It trills you to see people finding what they need? Great, go with that alone.
    You need the authority or influence as to be able to later on monetize on it? (businesses, promoting your services, abilities like writing, designing etc.) Great, put that into your plan.
    You are in it for the money the most? Also great, just be sure to plan accordingly.

    Another thing is when it comes to passion. If you checked one of the previous boxes where it says that you need influence or money, then passion alone is not going to suffice. Instead research the market. Here is a post from Noah Kagan on Tim Ferriss’s blog where you will get a lot of knowledge on this topic.

    As for finding the audience, the best advice is- one I learned at the very start by the godfather in blogging himself, Darren Rowse- to find the places they are hanging around. Be that forums, Q&A sites, social media groups, comment sections on some of the more influential and authoritative blogs… Be part of those circles and make people notice your name. I tried to do this when I wanted to establish myself as someone who knows a fair share about internet marketing in the comment sections of sites like Blog Tyrant and SEOmoz. It’s an ongoing process though.

    Just a little advice when it comes to domain names. Due to the Google EMD update that went recently, Google showed it’s love for branding as opposed to shady SEO techniques. Think branding here and forget about keywords. Even partial match keyword domains are fading away as a practice.

    As for the monetizing and marketing plan it all really stems down to knowing your niche and your audience. I see that you are doing great with marketing which suggests that you knwo your audience and your potential audience (far more important if you want to expand) – would love to see a post here about how you market someday. I’m sure we will learn a lot from it.

    As for the content strategy, you are spot on. Only one thing to add. Great sites have one thing in common- they know how to interlink topics and create what is know in some circles as random affinities (subjects connected to each other by sharing a same audience). Translated in vernacular, it means finding different topics that appeal to one audience, with the possibility to connect to one another. This is gold! I did this with my blog Lifestyle Updated, where I connected together subject that I figured my audience will like. This is great, but when you do it with content (blog posts or other formats) it is that much more powerful.

    Love the knowledge shared here my friend. This place is becoming more authoritative when it comes to blogging by the day. Great work!

    • Ehsan Ullah
      April 18, 2013 at 4:25 pm #

      Whoa, you’re smashing it Slavko. Awesome comment!

      May I consider your comment as continual of the post?

      I’ve learned a lot from your comment today!

      Yup, you’re doing a fabulous job in making people notice your name. I’ve been reading your comments on every post on the Blog Tyrant and SEOMoz blogs. I appreciate you adding one more blog in your list of where you always share your thoughts in comments section. ;)

      Thanks for the suggestion of a post, I’ll surely consider writing on how to market someday.

      You’re doing a pretty darn good job on Lifestyle Updated by serving the needs of your audience. Slavko, how do you write that long and hard-to-find reviews of products on your blog?

      Thanks a ton for adding your knowledge here, Slavko. Keep on commenting!

      • April 19, 2013 at 1:54 pm #

        Hey man, it’s a pleasure being part of this conversation. :)
        As for the reviews I aim for products that I, myself use, and try to figure out all the possible questions about it that a user might have. The rest is just having a good sense for content creation and structure.

        • Ehsan Ullah
          April 24, 2013 at 4:45 pm #

          Great to see ya back Slavko!
          That’s what affiliate marketing is all about, right? Buying and using a product yourself, and than reviewing it and letting your readers know about it (If the product worth reviewing) is, I think the best way to make money blogging.

          Thanks for dropping in.

  32. April 17, 2013 at 7:45 pm #

    Hi Ehsan,

    I can see you’ve put a LOT of effort and thought into this article – it’s a great post, that you should definitely share many many times now and in the future.

    Anyone new to blogging or unsure of their blogging path could learn a lot from reading this!

    I will share this now for you, great job!


    • Ehsan Ullah
      April 18, 2013 at 4:27 pm #

      Glad to have ya here Clair. Is it your first visit here?

      Glad you enjoyed reading it and found it a worth sharing post.

      Keep on commenting.

  33. April 17, 2013 at 6:31 pm #

    very good points from starting to end. i enjoyed your post very much. it will be help full for newbies and for professionals to motivate then. keep blogging

    • Ehsan Ullah
      April 17, 2013 at 7:23 pm #

      Glad you enjoyed reading the article Rohit.

      What’s new with your new Youtube Channel?

  34. April 17, 2013 at 2:00 pm #

    Hey Ehsan,
    Ya, its very very important to plan your blog but the thing is all of us never done it. Right? Did you?
    I can bet you never planned anything. This is post is for those who are rather planning to launch their second blog or for completely newbies.
    Awesome Piece!

    • Ehsan Ullah
      April 17, 2013 at 7:26 pm #

      Good point Anurag,

      Well I didn’t. The title could be “Everything you need to know before launching a new blog” right?

      I just want my readers not to make the mistakes which I did.

      Thanks for dropping by.

  35. April 17, 2013 at 10:49 am #

    Hey Ehsan

    Long time no see. Where have you been? Great blog post.

    You have outlined all about planning a blog and taking it to the next level. I like the marketing plan, makes a lot of sense.

    • Ehsan Ullah
      April 17, 2013 at 5:34 pm #

      Glad to have ya here after long time Shalu.

      I’m always here tackling with comments and my readers, this is something I’d like ask from you!

      Glad you enjoyed the article. What’s new with your Travel blog?

      • April 17, 2013 at 5:40 pm #

        Ehsan, I don’t know how you got de-friended on Facebook. Just sent you a request. The travel blog is getting there. Kindly do take a look and let me know what you think. Other than that, nothing knew. By the way planning an ebook.

        • Ehsan Ullah
          April 17, 2013 at 5:45 pm #

          I didn’t Shalu! Don’t know how we disconnected, BTW accepted your request :)

          Great, seems you’re becoming stronger everyday. I’ll surely land on your blog 2night ;)

          eBook? Wow! what topic?

          • April 17, 2013 at 5:50 pm #

            Thanks for that.
            Ebook will be on travelling to India. I have to have a product – right.
            So I am reading on how to create, market and set up the whole thing.
            Will see how it goes.

          • Ehsan Ullah
            April 17, 2013 at 6:08 pm #

            Yep, It’s must to launch an eBook as soon as possible.

            An eBook lets you become expert in your chosen field, helps to reach new audience and the BEST way to increase email subscribers.

            Glad you made your decision Shalu. Most bloggers think that the process of launching an eBook is complicated, but It’s not that tough.

            Let me know If I can help you someway?

  36. April 17, 2013 at 9:50 am #

    I took 5 minutess to read and work out what I have been missing. Surprisingly, only a couple of points I have been missing where I need to work on. And I am confident I will emerge as one of the top Tech blogs

    • Ehsan Ullah
      April 17, 2013 at 5:33 pm #

      Hey Vipin,

      Wise, glad It took 5 minutes of your time and you learned something from this.

      So you run a tech blog? Why don’t you consider using a Gravatar to show up your face in your comments?

  37. April 17, 2013 at 8:53 am #

    really nice article that i can read as i have already strted a blog.
    tnx 4 such articles

    • Ehsan Ullah
      April 17, 2013 at 5:15 pm #

      Your welcome Rajkumar.

      What Suwwa is all about?

  38. mansi kaul
    April 17, 2013 at 8:46 am #

    hello Dear

    i appreciate with your post really planning is for everywork and passion is must for blogging career and in fact i am saying your points are great, thanks for sharing me

  39. April 17, 2013 at 2:30 am #

    Another great article by a great blogger. Brother you explained a lot of things which will help newbie bloggers including me. Thanks again for the great knowledge that you shared with us.

    • Ehsan Ullah
      April 17, 2013 at 5:11 pm #

      Welcome Roomi, glad you learned something from this post.

      And I’m sure from now you’ll be able to build a strong plan before launching your new blog.

      What’s new with your writing?

  40. April 16, 2013 at 7:56 pm #

    Believe me,
    Usually in such big articles, you get bored !
    But this one was interesting head to toe ! :-)
    Good work ehsan !
    Keep Posting ! :D

    • Ehsan Ullah
      April 17, 2013 at 5:10 pm #

      How are you Akhil?

      Glad you it useful from head to toe, and hope you learned something new today.

      Keep on commenting Akhil.

  41. April 16, 2013 at 7:35 pm #

    Without plan you can not grow more, it will apply everywhere. Amazing article Ehsan.
    I really appreciate your vision, everything you need to know.
    Thanks for posting this article.

    • Ehsan Ullah
      April 16, 2013 at 8:47 pm #

      Glad you enjoyed the article Santosh.

  42. April 16, 2013 at 10:14 am #

    This is an very helpful article …i never heard before any thing like.. this . i really appreciated your knowledge about blogging .. ThanQ VERY much Ehsan bro .. for sharing your precious knowledge with us ..

    • Ehsan Ullah
      April 16, 2013 at 3:30 pm #

      Thank you Mohammad.

  43. April 15, 2013 at 11:46 pm #

    Actually Ehsan these days i do not have much time for bloging & han,nt something unique on my blogs because my FSC exam is going on head thats why i dont have much time to create widget and many mores for blogger templates.

    Actually i am new to blogging my first post on 1 feb 2013. Inshallah with the help of you guys we will success one day. Thanks Ehsan see you soon.

    We will always give thumbs to guide And News.

    • Ehsan Ullah
      April 16, 2013 at 3:28 pm #

      Good to see ya back Hafeez.

      Ohh, taking break is actually a good idea when exams are on head. I’m sure you’ll be rocking with your blog after your exams ;)

      I’m always around to help Hafeez, feel home here :)


  44. April 15, 2013 at 12:37 pm #

    Great you have explained it in a great manner.

    Keep going Ehsan

    • Ehsan Ullah
      April 15, 2013 at 5:13 pm #

      Thanks Rajkumar, Another short comment from you.

      Why don’t you consider adding some value in your comments?

  45. April 15, 2013 at 11:00 am #

    I urge to each blogger not to do the following things. it will destroy your blogging career. Always writes about what your blog niche is. thats is.

    1: Some people are passionate about more than one thing, so they blog about too many things which stretches them thin.

    2: Blogging about too many things will confuse your readers and It makes it tough for them to find out what they can get from your blog.

    *Thanks to Ehsan Seo Analyst *

    • Ehsan Ullah
      April 15, 2013 at 5:06 pm #

      Nice to see ya here, Hafeez.

      Thanks for pointing those lines in your comment.

      SEO Analyst? Me? You’re kidding.

      BTW, I appreciate you featuring in your list of top 10 young Pakistani bloggers. What’s new with your blog now?

  46. April 15, 2013 at 8:45 am #

    Hello Ehsan,

    I appreciate with your post and planning is must for every blogger, and passion is must for blogging career. Thanks for the wonderful post.

    • Ehsan Ullah
      April 15, 2013 at 5:01 pm #

      Glad It made sense to you Mansi!

  47. April 15, 2013 at 2:25 am #

    Hi Ehsan,

    Wonderful post indeed, and I think you said it all in this one post :)

    I so agree with all that you said, though when I went through your list – there’s so much still that needs to be done. I guess that’s why they say learning never ends, nor should it.

    If we don’t have a blog plan – we are directionless or aimless I would say. However, I learnt this so late in my blogging journey, which I took up mainly to share my experiences with people. It’s only recently when I thought deep about it and changed a few things that I started to see the results. But like they say – it’s never too late to start, and I truly believe in that.

    I agree, if you are not passionate about your work, whatever work it might be – you really cannot do anything with all your heart – and the same goes for blogging. Do one thing – but do it with passion and all your heart, and there’s no question you won’t excel in it, and I think you are a great example of that yourself. :)

    I’ve really not thought of monetizing and marketing plans for my blog, though I think I should now as I see so many people mention this important aspect. I guess my aim has been always different – to help people more than anything else. But no harm if you can earn through that too.

    Thanks for sharing these wonderful tips with us. Have a productive week ahead Ehsan :)

    • Ehsan Ullah
      April 15, 2013 at 4:42 pm #

      Hey Harleena, Awesome comment – and as usual great to have ya here :)

      Glad you think there’s nothing left to be included in the post.

      I’m sure you started Aha-Now with proper planning, that’s the reason behind It’s success right? What else needs to be done now? Ohh right, learning never ends and sometimes a newbie can teach us a life lesson.

      Guess I did the same Harleena. I also learned about planning and other important things later, and changed/improved my blog a lot. Blogging journey has lots of hard times, but what really makes us stick is the learning process.

      “Do one thing, but do it with passion” Very well said Harleena. We’re winning everyday by writing aboutour passion. Ohh thanks for the honor :)

      I think you niche has too many monetizing ways, so why don’t you try the one which works best?

      Thanks for the awesome comment, Stay around Harleena.

  48. April 15, 2013 at 1:52 am #

    The most important thing for blogging is having a plan and work your plan because if you will not work your plan you will never achieve your goal.

    • Ehsan Ullah
      April 15, 2013 at 4:28 pm #

      Welcome to blogging Brian, great to see ya here.

      Planning is definitely the key :)

      What’s new with ThoseMLMBoys blog?

      • April 15, 2013 at 4:43 pm #

        I just started targeting a new audience. Now I’m giving valuable information to people looking to start a franchise and showing them what I have to offer. After this 1st week of results, I’m very excited about where it’s headed

        • Ehsan Ullah
          April 15, 2013 at 5:15 pm #

          Seems you’ve started very stronger Brian.

          What do you offer to your audience? Can I help in someway?

          I think I should send you to my welcome post, because that’s where the real fun begins ;)

  49. April 14, 2013 at 7:08 pm #

    building blog on topic in which you passionate about it, u love the topic is very essentials for every successful blogger

    • Ehsan Ullah
      April 14, 2013 at 7:47 pm #

      Thanks for the heads up @marathimatrimony

  50. April 14, 2013 at 6:26 pm #

    Excellent and resourceful blog plan! Indeed, it’s important to give a blog a path to follow, as planning plays an important role in success and planning a blog is essential to keep blog on the right track. Indeed, “content is king”, and a blog with quality content, good design and right SEO methods will be on it’s path to success. Agreed, domain names plays an important role in building a successful blog and a short domain name will be easy to type and remember and getting a top level domains (TLD’s) is good strategy for long term success.and also they are very popular. Thanks Ehsan for this wonderful post and tweeted :)

    • Ehsan Ullah
      April 14, 2013 at 7:46 pm #

      Wise Nizam,

      Great to see ya around, and glad you found the post to be a wonderful one. This is something you should definitely share with your readers on other networks as well. Thanks for the tweet tough ;)

  51. April 14, 2013 at 5:57 pm #

    Interesting road map for a successful blog. A clear idea and plans are most important things for launching a new blog.

    • Ehsan Ullah
      April 14, 2013 at 7:41 pm #

      Hey nice to see ya here Jose, welcome to the blogging.

      What’s new with Andromint blog?

  52. April 14, 2013 at 5:53 pm #

    Hi Ehsan,

    I think Passion is the key and if one is doing something without passion he will be the victim of so called writers block. Also he should be able to monetize the passion, as passion will gradually fizzle out if there is no money.

    Marketing is vital if one really wants to make big, 4P’s of marketing come handy and 5th P by Seth Godin rocks.

    The way you’ve been able to relate your posts is awesome.

    Thanks for sharing this great piece. Have a great week ahead.


    • Ehsan Ullah
      April 14, 2013 at 7:39 pm #

      Hey Sapna, glad you stopped by.

      Passion is definitely the key, and writing about a topic you can write the most on will keep the blogger productive and happy with what he/she is doing.

      What do you mean by 4 and 5 P’s Sapna?

  53. April 14, 2013 at 1:33 pm #

    Hey Bro. Good Article yet again. I appreciate the way you have written it. I love the way you have related it to all other important posts of your blog. :).
    The best thing I am taking from it is Goal Planning – Those plans are perfect. I admire the way you said real followers. :)
    Keep Blogging.
    – Koj

    • Ehsan Ullah
      April 14, 2013 at 4:53 pm #

      Glad you love what I do Koj,

      And hope you’re learning too ;)

      Yep, goal planning is really important. Have you read my guest post on about taking baby steps towards blogging goals?

      Hope to see ya back.

  54. April 14, 2013 at 10:03 am #

    Hey man,
    You’ve said it all. The first step to every successful venture is an adequate plan. Any started without a good plan will certainly fail sooner or later.

    It is only by planning that you can achieve anything worth achieving. If you fail to plan, then you’ve planned to fail. You have to map out out a sketch of your aim, mission and vision if you must stay longer on the game.

    And planning is not what you can just do anyhow, you have first of all brainstorm and then carry out an extensive research before making a good plan.

    It is therefore of utmost important that you sit down and plan on how to get where you’re going, if you’ve already started then, reverse and start making your own plan now.

    This post will be very handy to many people Ehsan.

    Thanks for sharing.

    • Ehsan Ullah
      April 14, 2013 at 4:50 pm #

      Awesome comment Theodore,

      Super glad you enjoyed the post.

      “If you fail to plan, then you’ve failed to plan” Well said! Great words.

      I know a lot of newborn bloggers makes a big mistake and starts their blog on a topic without being passionate about, and without building a future plan.

      I hope you’ve already build a strong plan of what you’re going to do and what you’re going to get with your new Weight Loss niche blog? Didn’t you?

  55. April 14, 2013 at 9:54 am #

    Great to see another VIRAL post on your blog after a long time :D

    well planning is quiet difficult but whenever it is done it leads to a huge success. rite ?

    That’s an interesting post Ehsan, and thanks for helping me :)

    • Ehsan Ullah
      April 14, 2013 at 4:42 pm #

      Hey Ummeed,

      Hope to make it go viral :)

      Yep, successful planning leads to big success, glad to think so too.

      Ohh welcome, I’m always around to help. Feel home here.

  56. April 14, 2013 at 9:39 am #

    Nice one ehsan it is a nice post

    • Ehsan Ullah
      April 14, 2013 at 4:39 pm #


  57. April 14, 2013 at 8:14 am #

    You know, this is the first article of Ehsan bro that I have SKIMMED and read :P Kidding :P

    I took 15mins to read and work out what I have been missing. Surprisingly, only a couple of points I have been missing where I need to work on. And I am confident I will emerge as one of the top Tech blogs soon.

    • Ehsan Ullah
      April 14, 2013 at 4:37 pm #

      Whoa thx Anchit,

      Glad this one took 15 minutes of your time. I bet you didn’t plan anything before starting the WinAppleWorld, and you’ve got a good knowledge of blogging now. Why don’t you start another one from scratch?

      Hope to see ya around.

      • April 14, 2013 at 4:53 pm #

        I have already started my 2nd project –

        And I bet I will rock !

        • Ehsan Ullah
          April 14, 2013 at 5:00 pm #

          Alright! Domain sounds good. I love your ideas and expansion, and hope you’ve good knowledge about Android niche?

          Seems you’re pretty eager. You’re gonna lunch very stronger.

          • April 14, 2013 at 5:34 pm #

            Well mate I do not know 100% of Android as I am Apple guy. But in the journey of my 2nd project, I will learn many things about Android.

          • Ehsan Ullah
            April 14, 2013 at 5:43 pm #

            You will! Just keep reading other Android blogs and keep researching.

            Have you planned your goals for it? And build It’s content, marketing and monetizing plans?

  58. April 14, 2013 at 7:49 am #

    Another Masterpiece man :D
    Though I am too lazy to read the complete post, I got most of the points you mentioned. :P
    It gives you the upper-hand if you build a proper plan before doing anything, not only starting a blog, that helps you when any challenge knocks your door.

    Great read Ehsan!!

    • Ehsan Ullah
      April 14, 2013 at 4:33 pm #

      A comment from a tiny blogger ;)

      Anyways hey Arbaz. I think you’ve already gave a complete read to this one, didn’t you?

      I know you build a successful plan before launching the TinyBlogger blog right? That’s the reason you started another blog while you already had one on Tech niche?

      Keep coming Arbaz.

      • April 15, 2013 at 12:52 pm #

        Hey Ehsan,
        Yes I did have a proper plan in my mind for TinyBlogger, when I launched it. I stuck to that plan for the first 3 months, but then got a little busy with other things and it got sidelined. Now I am working again on it and am seeing great results :)

        • Ehsan Ullah
          April 15, 2013 at 5:18 pm #

          Hey Arbaz, you’re back!

          That might be the reason behind the good things right? You’re doing pretty darn good job there.

          BTW, what’s your secret behind linking to your specific post in your comment instead of homepage?

          • April 16, 2013 at 8:52 am #

            No specific reason for that.
            I am just seeing if that can do any good in terms of rankings or traffic. And there are many links for homepage so thought of getting some links for post page. They eventually link back to the homepage :)

          • Ehsan Ullah
            April 16, 2013 at 3:29 pm #

            Great idea Arbaz.

            But how do they link back to the homepage?

          • April 17, 2013 at 1:01 pm #

            The Home button in the Menu bar !

          • Ehsan Ullah
            April 17, 2013 at 5:38 pm #


  59. April 14, 2013 at 7:44 am #

    Wow great and extremely explained info. Not even beginner but experts also can learn much from this.

    • Ehsan Ullah
      April 14, 2013 at 4:23 pm #

      Glad I’ve made a learning fun, Talha.

      Hope to see ya around.