How to Create an Effective Content Plan for Your Blog – a Step by Step Guide

Effective content plan for your blog

Hello and thank you so much for visiting our blog today – we’re smiling 😉

Well, since you’re on this page, I guess you are either blogging or plan to start one in the future. You are then looking for content resources that could help you start and manage a successful blog

You’ve heard severally that content planning is key for a successful blog business. Well, that’s true today as blogging now requires more deliberate actions for growth. 

Unlike what it used to be, blogging was a platform people use as journals (some still do). Creating content was pretty easy (no one had to write long form content). 

No one had to really delve into search engine optimization. 

Bloggers didn’t have to follow certain strategies or plan to get their content everyone. 

Content marketing wasn’t really a thing. 

But that’s not the case today. Content creation and marketing has evolved. In recent years, content marketing has even been argued to be recognized as a necessary department in every company in the US. 

To create meaningful content that attracts traffic, gain readership and sell you ideas, you must have a content plan to follow and stick to. 

Content marketing is a strategic approach aimed at creating valuable content that’s relevant to a particular audience. 

To market your content efficiently, you must have a good content plan in place. This way, every content piece you publish gets the exposure it deserves. 

Why do you need a content plan?

Depending on your industry or type of business, there are several reasons why your blog must have an effective content plan.  Here are 5 vital reasons we advise every blog to design a periodic content plan for their brand. 

  • To create a culture around your business 
  • To better executive and achieve your business objectives 
  • To ease content creation processes 
  • Increase your traffic and better your SEO ratings
  • To have a strategic content game. 

Creating a content plan can act as a pillar to your overall content strategy. One of the best things content planning can do for your company is to kind of build a company culture around your business. 

Content plan helps you know what to publish, when to publish, what format to publish and on what platform to publish.

With effective content your audience would know what you’ll post at different times. Imagine if your readers knew when you’d post ‘how-to’ articles and when you’d be doing a free giveaway to your readers. 

That’ll be crazy, yeah?


Well, if they know when which type of content will be published, they’ll probably check you out whenever their favorite content is published. 

Moz does this pretty well. 

They set out Fridays for special whiteboard content pieces. What they do is they release special white board tutorials or videos that adds real value to its readers. 

Personally, I love whiteboard videos and so do many marketers out there and since I do, I almost always visit Moz website every Friday to catch up with the latest Whiteboard Friday content. 

The next important reason you should have a content plan is because it will help you execute and achieve your overall business objectives. 

Is your business goal to publish and sell an online course to your email subscribers in 3 months?

Do you plan to hit Google’s page one for that dream keyword?

Maybe you want to add value to people through your blog posts.

A content plan will definitely play a huge role in helping you achieve these goals. 

A proper content plan will tell you what email content to send and at what time. With a content plan, nurturing your email subscribers becomes super easy. 

Talking about easing your work, a content plan will help you ease your content creation processes. A content plan will help you in picking the right keywords to target, the topics to write about and certain marketing strategies to use in promoting each blog post you publish. 

Without a content plan, content marketing becomes scattered thus fails. Your content marketing efforts are only useful with a content plan. 

Every strategy should be laid down. Every step or process you try should be planned and deliberate. Testing and tweaking then becomes easy. 

Next, a content plan will help you increase your traffic and Google ratings. 

About 12 months ago, I put together a quick content plan to research, write, publish and take a blog guide to at least page #3 on Google for a pretty competitive keyword. 

We did our basic research about what content type to publish, how to publish it, questions and discussions to address in the post, and how to market the post. 

4 weeks after publishing, the post was on page #2 on Google for the same target keyword. That same post has attracted over 10,000 visitors today and has been shared hundreds of times. 

A content plan with help you get clear on your goals and would help you attain them. 

To succeed in blogging today, you must deliberately find and try certain strategies to aid your blog’s growth. Your strategies must be intentional. 

You must plan a marketing funnel to be able to get more customers. 

Your content pieces must target and solve pain points to be able to attract and retain readership. 

Your content pieces must have deliberate call to actions (CTAs) to get visitors, subscribing, download or buying your products or services. 

Deliberate content marketing wins; stop publishing and hoping it performs. Create a plan and stick to it. 

Now in this blog guide, I’m going to walk you through 5 steps to creating or designing a kick-ass content plan for your blog in 2020. 

I’m picking a rather different approach to creating a master content plan that works. I’ve tried it several times and it works.

How to Create a (Quick) Marketing Plan for Your Blog

To create a content marketing plan for your blog, there are certain things you must put in place to ensure your plan is a good one which I’ll be revealing to you in this very guide. 

There are 5 basic, actionable steps that I take every single time I want to prepare a kick-ass content plan for a blog, agency or a company. 

I tried to make every step as practical as possible for easy understanding and application. 

  • Pick 3 general major goals for each content piece. 
  • Identify and understand your target readers. 
  • Analyze existing content (if available)
  • Come up with 7 to 10 content ideas 
  • Put down exactly how each content piece would be promoted.  

Step 1: Pick 3 general major goals for each content piece. 

Rather than randomly picking goals for your overall content marketing strategy, I prefer to pick or set specific goals for every content piece I publish. 

I feel, it’s easier and makes it better to track your content marketing progress for each post you publish. 

Rather than saying your goal is “to get more traffic”, I prefer to go with “every post published should reach at least 1000 views”. 

Rather than saying our goal is to “increase engagements”, I prefer to use “every post published should have at least 20 comments from different readers”. 

Get the idea?

It’s easier to track the latter in both cases than the first goals. For example, it’s easier to know if a blog post has reached 1000 visitors and 20 comments than knowing if you’ve increased engagements on your website. 

To track your content marketing progress all you need to do is simply check for these stats which don’t take more than 3 clicks. 

Knowing the traffic to each blog post is simple; just log into your WordPress dashboard and it’s there. Finding the number of comments per post is even easier. 

With this, you can easily set specific goals for every blog post you publish. Tracking your progress becomes super easy afterwards. Here’s an example:

Every blog post published must;

  • Reach at least 2000 people within the first month.  
  • Attract 100 shares within the first week. 
  • Hit at least page 5 for a targeted keyword. 
  • Attract 20 comments within a month. 
  • And help at least one reader genuinely solve a pain point. 

Step 2: Identify and understand your target readers.

After picking 3 to 5 specific goals for your content pieces, the next thing I do is to identify and understand your target readers. 

Setting content goals without knowing who your target readers are is pointless. 

To be able to attain your specific content goals, you must know who your target reader is. You must understand what they do, what they look for and basically how they think. 

This will give you a better understanding of how to approach your content marketing strategy. 

The better you know your readers and what they want, the better and easier you attain your content goals. If I know what pain points my readers face, my content pieces will focus on solving them thus making the return visitors thus more traffic. 

Knowing your target readers would allow you create a more targeted content plan for a defined audience. Your content strategy is incomplete without a defined target audience. 

Go on Quora, ask and find questions related to your industry. Know what your target audience is always looking for. 

Make use of keyword research tools. Check and monitor trends. Following industry influencers and checking what they do is a huge plus. 

Step 3: Analyze existing content (if available)

Yes, this is an optional step because some might not have any previously published content already so if you’re one who already has content pieces published, this is a vital step. 

Basically this step helps you better understand the types of blog posts that work. I mean it’ll help you better understand what your audience wants to be seeing. 

Your existing content arsenal should better help you understand the best content to publish next. 

Using your analytics, you could figure out what topic to write on, what topic strikes the most comments, shares and traffic?

In my case, when I ran a quick content audit for my blog about a year ago, I noticed my readers loved 3 content types;

  • Long how to posts
  • Expert roundup posts and;
  • Long list posts. 

Long how to posts generally climbed faster than other articles on Google. I’m pretty sure it’s the very reason report says 1750 words is the ideal blog length for SEO. 

Expert roundups are generally catchy, attract huge readership and are trendy. I’ve published a couple expert roundup guides and have done relatively better than most blog posts in terms of shares, comments and traffic. 

An example is my very first blog post which did over 1000 social shares within 7 days of publishing with no domain authority, traffic or influence.

Step 4: Come up with 7 to 10 content ideas

After analyzing your content pieces and doing a proper blog content audit, it’s pretty easy to come up with blog posts ideas your readers will absolutely love, connect with and appreciate. 

Blogging basically is finding what a defined audience wants and giving it to them periodically in an organized manner. 

When you know the best content types that perform well, it’s easy to write more top performing content pieces. 

For example, here at Uniclix, we noticed our readers are interested in Twitter marketing articles as they tend to attract more traffic, shares, engagements. It could also be that, that’s your specialty hence you write better when it comes to certain topics. 

For example we’ve written several blog posts on how to grow and increase Twitter followers quickly because it’s proven to always attract a large readership and engagements. 

Here are 2 content pieces on increasing twitter followers:

How to Get 100 Twitter Followers in 24 Hours [2019 Secret Hacks Revealed]

How to Get 5,000 Free Twitter Followers: 12 Experts Reveal Secrets

Go through social networks, post comments, online communities like Quora to discover what your audience is looking on. This is pretty simple and you’re just a search away from finding organic content ideas. 

Head over to Quora and run a quick search of your industry, niche or topic. 

quora questions

Quora will give you a list of questions asked that are related to the industry or topic. 

how to make money online quora

Pull out 7 to 10 content ideas and put down a quick content outline for each piece. This way, you have enough content ideas for the next 30 to 90 days.

Final Step: Put down exactly how each content piece would be promoted.

This is probably the most important yet the most ignored step in content planning. Most bloggers today, forget to put down a written content marketing plan for each blog post they publish. 

The best way is to plan out a marketing strategy for each post when planning the post outline; at least, that’s the best way I like to do it. 

When planning for a content piece, I like to have a layed down marketing plan I’ll use for that particular post. 

For instance, if I’m writing a long how-to blog post, I’ll put down;

  • How many outbound links the article will have. 
  • How many influencers I’ll reach out to. 
  • How many similar-content shares I’ll email. 
  • Facebook ads budget for that post (if available) and maybe;
  • Which online directories and communities I’ll promote the post. 

When you have a visual plan like this, it becomes really easy to write great content pieces and hit your content marketing goals in 2020. 

The 12 Best Digital Marketing Tools to Help you Grow in 2020
LinkedIn Articles: Should You Publish on LinkedIn or Stick to Your Blog?
Twitter Traffic: 12 Actionable Hacks to Get 1000 Clicks from Twitter (in 2020)
The Top 5 Books on Blogging: For Bloggers, Content Managers, Digital Nomads and everyone who dares to be a Social Media master!

  1. Next time I read a blog, I hope that it doesn’t disappoint me just
    as much as this particular one. I mean, Yes, it was my choice to read, but I really believed you’d have something
    helpful to say. All I hear is a bunch of crying about something you could fix if you were not too busy
    looking for attention.

  2. Great goods from you, man. I have understand your stuff
    previous to and you’re just too wonderful. I actually like what you’ve acquired here, really
    like what you are stating and the way in which you say it. You make
    it entertaining and you still care for to keep it
    wise. I can not wait to read much more from you. This is actually a
    terrific web site.

  3. I am extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a nice blog like this one these days..

  4. Ahaa, its nice dialogue regarding this piece of writing here
    at this website, I have read all that, so at this time me also commenting here.
    asmr 0mniartist

  5. Hey there! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work on. You have done a wonderful
    job! 0mniartist asmr

  6. Hey there just wanted to give you a quick heads up.
    The text in your article seem to be running off the screen in Internet explorer.

    I’m not sure if this is a format issue or something to do with browser
    compatibility but I thought I’d post to let you know.

    The layout look great though! Hope you get the problem resolved soon.

  7. I’m not that much of a internet reader to be
    honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back down the road.
    All the best

  8. If some one needs to be updated with hottest technologies then he
    must be pay a visit this web page and be up to date every day.

  9. Hello this is kind of of off topic but I was wanting to know
    if blogs use WYSIWYG editors or if you have to manually code with
    HTML. I’m starting a blog soon but have no coding
    skills so I wanted to get guidance from someone with experience.
    Any help would be enormously appreciated!

  10. scoliosis
    Hello, this weekend is nice designed for me,
    since this point in time i am reading this great educational piece of writing here at my house.


  11. scoliosis
    Does your blog have a contact page? I’m having trouble locating it
    but, I’d like to shoot you an email. I’ve got some
    suggestions for your blog you might be interested in hearing.
    Either way, great website and I look forward to seeing it
    grow over time. scoliosis

  12. These are really impressive ideas in about blogging.
    You have touched some good points here. Any way keep up wrinting.

  13. I’m really enjoying the design and layout of
    your website. It’s a very easy on the eyes which makes it much more enjoyable
    for me to come here and visit more often. Did you hire
    out a developer to create your theme? Excellent work!

  14. Sweet blog! I found it while searching on Yahoo News.
    Do you have any suggestions on how to get listed
    in Yahoo News? I’ve been trying for a while but I never seem to get
    there! Many thanks

  15. Terrific article! This is the type of information that should be shared around the net.
    Shame on Google for no longer positioning this post upper!
    Come on over and consult with my site . Thank
    you =)

  16. My brother recommended I might like this blog. He was totally right.
    This post actually made my day. You can not imagine just how much time I had spent
    for this information! Thanks!

  17. Thank you, I have recently been looking for info approximately this
    subject for a long time and yours is the greatest I’ve found out
    till now. However, what concerning the bottom line?

    Are you positive concerning the supply?

  18. Hi, I do think this is an excellent blog. I stumbledupon it 😉 I am going
    to return yet again since I book marked it. Money and freedom is
    the greatest way to change, may you be rich and continue to
    help other people.

  19. You actually make it seem really easy along with your presentation however I to find this matter to be really
    one thing which I believe I might never understand. It sort of feels
    too complex and extremely vast for me. I am having a look ahead on your
    subsequent post, I’ll try to get the grasp of it!

  20. Awesome blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your design. Cheers

  21. I like the valuable info you supply for your articles.
    I’ll bookmark your blog and test again here regularly.

    I’m slightly sure I will be informed lots of new stuff
    right here! Best of luck for the next!

  22. Oh my goodness! Amazing article dude! Thanks, However I am encountering difficulties with your RSS.
    I don’t know the reason why I am unable to subscribe to it.
    Is there anybody having similar RSS issues? Anyone who knows the answer
    will you kindly respond? Thanks!!

  23. I don’t know whether it’s just me or if everybody else experiencing problems with your website.
    It looks like some of the written text on your content are running
    off the screen. Can someone else please provide feedback and let me know if this
    is happening to them too? This might be a problem with my internet browser because I’ve had this happen previously.

  24. Hey there! Do you know if they make any plugins
    to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard
    on. Any tips?

  25. Genuinely no matter if someone doesn’t be aware of then its up to other people that they will
    assist, so here it happens.

  26. Howdy! Someone in my Facebook group shared this
    website with us so I came to look it over. I’m definitely enjoying
    the information. I’m book-marking and will be tweeting this to my followers!
    Fantastic blog and fantastic design and style.

  27. Your way of telling the whole thing in this piece of writing is truly pleasant, every one
    be capable of effortlessly understand it, Thanks a lot.

  28. Have you ever thought about including a little bit
    more than just your articles? I mean, what you say is valuable and all.
    Nevertheless think about if you added some great graphics or videos to give
    your posts more, “pop”! Your content is excellent but with images and videos,
    this blog could certainly be one of the most beneficial in its
    field. Fantastic blog!

  29. I am really inspired along with your writing talents as smartly as with the layout in your blog. Is that this a paid subject or did you customize it yourself? Anyway stay up the nice high quality writing, it’s uncommon to peer a great weblog like this one these days..

  30. Hi there! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Thank you!

  31. What i don’t realize is in truth how you are not really much more neatly-preferred than you might be now.
    You’re very intelligent. You recognize therefore significantly in relation to this topic,
    made me individually consider it from a lot of varied angles.

    Its like women and men are not involved
    unless it is one thing to do with Lady gaga! Your individual stuffs outstanding.
    Always take care of it up!

  32. Link exchange is nothing else except it is only placing the other person’s blog link on your page at suitable place and other person will also do same for you.|

  33. Howdy, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam feedback? If so how do you protect against it, any plugin or anything you can advise? I get so much lately it’s driving me crazy so any assistance is very much appreciated.|

  34. Hey I am so thrilled I found your blog page, I really found you by accident, while I was browsing on Aol for something else, Nonetheless I am here now and would just like to say cheers for a marvelous post and a all round interesting blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have bookmarked it and also added your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the great work.|

  35. You actually make it seem so easy with your presentation but I in finding this topic to be really something that I believe I would never understand. It seems too complicated and very extensive for me. I am having a look ahead on your subsequent submit, I’ll attempt to get the hang of it!|

  36. I do not know whether it’s just me or if everybody else encountering issues
    with your site. It appears as though some of the
    written text in your posts are running off the screen. Can somebody else please provide feedback and let me know if this is happening
    to them too? This could be a issue with my internet browser because I’ve had this happen previously.
    Many thanks

  37. Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a bit, but other than that, this is great blog. A great read. I will definitely be back.|

Leave a Reply

Your email address will not be published. Required fields are marked *

Protected with IP Blacklist CloudIP Blacklist Cloud

You May Also Like