The War of Blogging: You Need a Strategy to Be Successful6 min read

What do you do when you have no idea what to blog about?

If you struggle to answer this question, let me ask, “How consistent are you?”

That’s why you need a plan of action for taking all the work and learnings you’ve already figured out up to this point—and translating them into real content that’ll be published on your blog over the coming weeks and months.

  • If you know the niche you’ll be blogging about and have a compelling reason to cover that topic…
  • If you know your ideal reader and what they’re looking for…
  • If you know the value you want to give them…

Then creating a content strategy is as easy as solving your readers most pressing challenges.

Better yet, having a content strategy will help you when you’re feeling unmotivated when you don’t know what to write about, or in those difficult moments when you’re thinking about quitting altogether.

Here are 4 steps to developing a strategy.

1. Define the Primary Goal for Your Blog

What do you want to achieve with your blog?

Remember, if your primary goal is to make a ton of money immediately, blogging isn’t going to be for you. It’ll take time to build a readership, grow with and serve them in a way that eventually creates the right opportunities to monetize that readership.

Back to your primary goal…

  • Is it to drive traffic and start conversations with readers?
  • To get people to sign up for your email newsletter?
  • To get them to download a book you wrote or some other resource?

This goal might (will) change as your blog grows over time, but when you’re just getting started…

Today, your goal should be to drive traffic and start conversations with your early readers.

You want to build relationships with the people who resonate with your writing—even if that’s just 1 or 2 people today.

Still, establishing this first primary goal is crucial. All other decisions you make when it comes to your blog will stem from this one.

Next, you can start to define the mini-wins that will help you get to this greater goal.

2. Get To Know Your Readers (and Where They Spend Their Time)

Your readers determine whether or not your blog will be successful.

And to write for them, you need to really understand them—which is why it helps if you’re also writing for yourself. I’m a firm believer that you write your blog posts for, is equally as important as what you write about.

In a lot of cases, you’re going to be your ideal reader, which makes this whole process easier. But in almost every case, it’s useful to do a bit of research around the audience you’re writing for (plus, you might even learn something about yourself!)

To start, you want to think about the demographics and psychographics of your ideal audience:

  • Demographics: The quantitative traits of your readers. Think, age, gender, location, job title, etc…
  • Psychographics: The more “unmeasurable” traits like values, interests, attitude, and belief systems.

Once you’ve written down these qualities, you can start to come up with an audience persona—a fictionalized version of your ideal reader.

3. Decide on Your Core Content Categories

When it comes to deciding what you’ll write about, it’s good to have a few guiding categories that you can refer back to.

I like to call these content pillars, as they’re the foundation that holds up the rest of your blog.

Having a few set pillars like this helps keep your blog focused. It also gives you a lens and a voice that you can write from. For example, if you’re starting a personal finance blog, your pillars might be:

  • Personal finance tips and tricks
  • Interviews and stories from people who’ve found financial independence
  • Your take on important financial industry news
  • The basics of personal finance
  • How to pay off your debt quickly

Each of these pillars can have 10s if not 100s of blog posts to be written under them.

But they also all work together to show that you’re a thought leader in your niche.

4. Brainstorm Blog Post Ideas

By this point, your content strategy will answer who you’re writing for and which topics you’re going to cover.

But what about the actual posts you’re going to write? The good news is you can honestly write whatever you want!

This is your blog after all… and it’s your platform to speak and share with the world.

Here’s a simple process for coming up with the specific posts to write:

  • Brainstorm topics and terms and write them all down: Start by writing down as many ideas or keywords as you can. Aim for things you know your ideal audience would find valuable.
  • What questions are they asking online?
  • What are their biggest challenges and pain points?
  • Where do you have expertise that can be used to help fill in the blanks?
  • Stitch similar ideas together: Your list should be pretty big at this point (at least more than 10 post ideas). So take all those terms and start to refine them. Are there duplicates that you can lump together? Do some just not look right for now? Refine and edit it down.
  • Put your ideas into your editorial calendar and prioritize: Ok, let’s get this list a little more organized now. Start filling in your editorial calendar and include a title idea, your main keyword, estimated search volume, and opportunity. Rank them in order of priority based on which ones have the most value to your audience and opportunity for growth.
  • Outline content that hits all three key needs: Take your top priorities and set deadlines for them. Look for topics that hit all three key needs: Fits your content pillars, are genuine needs of your readers, and have traffic potential.

Remember, it’s always better to start small and grow consistently. So if you don’t have a ton of content ideas at this stage, don’t worry.

Focus on the ones you do have.

This article was inspired by some of the core frameworks of our bestselling course, From 0 to 5,000 Readers in 6 Months.

For hundreds of other tips, frameworks, tutorials, and a ton more, do check out the course. It’s the complete solution to problems you never even knew you had.


  1. This helps a lot in understanding how to present a particular topic to the readers.

  2. Helpful post Cristian! 🙂

  3. Such a helpful post!

  4. Systematic and insightful as always. Thank you Cristian.

  5. Thank you so much, Cristian. Really, thank you. I can’t think of a better way to express my gratitude. I’m just so grateful to you for sharing this piece.

    I’m in a dark place right now, as far as blogging is concerned, and your blog post couldn’t have come at a better time.

  6. good post and advice. I have recently started a blog. I will continue to follow your posts.

  7. I’ve been blogging for a long time. I am still learning and growing. I am an artist and I share my process. I feel like I’m not using the right keywords and that art people like me aren’t on wordpress.

  8. Can my goal be “Complaining about stupid things my cat does”? Asking for a friend. 🤣

  9. Thanks for the great post and advice. Lord knows I need it now. Blessings and Peace.

  10. This is just what I needed. Thank you so much!

  11. I needed this post. Thank you.

  12. Perfect and timing! as I needed just starting to create my site and at the same time a student as well, I really appreciate .thank you very much hope to see more of this stuff coming

  13. Thank you for this! As of now, my only aim is to get at least one blog out every week. I need to put my thoughts together & come up with a strategy.

  14. These tips are going to take my blog off the ground, thanks for sharing. I’m excited I found you today.

  15. Great post, great ideas

Leave a Reply

%d bloggers like this: