10 tips for how to create great blog content

10 tips for how to create great blog content

For any blogger content is so important. Creating great content is what keeps your readers returning again and again, and it’s what makes your blog tick. They get excited when they see a new post from you, and look forward to that email landing in their inbox or seeing your latest post on social media. Without great content or any content it can be tough to maintain your blog, especially if you are needing those traffic numbers. However it’s not always easy to write great content. You could be suffering from bloggers block, or simply don’t have anything interesting to write about. I’ve been there. So to help you, I’m sharing my 10 tips on how to create great blog content.

Know your audience

Rule number one is to know who you are talking to. Your content should benefit them. For me my audience is Mums and Dads as I run a parenting blog. I make sure that every single piece of content is relevant to them in some shape or form. That doesn’t mean that each of my topics has to be parenting related. It means that whatever I write about has to benefit them. For example I have a section on my blog for Mums in Business, this isn’t strictly parenting related, but it tells a real-life story of being a working Mum, which is what Mums want to read. It doesn’t matter if you are write a wedding blog or a lifestyle blog, each piece should be relevant to your audience.

Vary your content

To keep your blog interesting and exciting your content should offer a great mix to your readers. You could have a mix of parenting posts, recipe posts, travel posts and lifestyle posts, as long as they benefit your audience. It really helps to mix things up a bit, and keep your content fresh. Plus it’s great for you and your motivation to be writing about different things.

Post your content consistently

Your content posting schedule should be consistent so that your readers know when to expect a new blog post from you. If you post every day this should ideally be at the same time each day. Or if you post three times a week, this should consistently be on the same days of the week. It also means that can build your content scheduling and writing into your own routine.

Blog content planning

Aim for more than 500 words

My advice is that all blog posts should be at least 500 words, and you should be aiming for somewhere in the region of about 800 words. I find that this is a great length for a blog post, and anything over that will tend to be skim read. On the flip side if I read a blog post that’s less than 500 words I am often wondering “is that it”. So think carefully about the length of your blog posts, and as a bare minimum for SEO every post should be more than 300 words.

Use your keywords

This is really important for SEO. Your keyword should be in the blog post title, first paragraph of text, meta description, scattered throughout your post, and placed in the title of your image. I find that my keyword is usually the main idea of the blog post, which is usually easy to think up, and this should mean it is easy for you to use in the post.

Avoid content block

I am sure that many bloggers will have suffered from content block. I know that I have in the past. When I experience content block or bloggers block I will try to have a break from the blog, and come back to it feeling fresh. You might even find some inspiration during that break as well. If you’re struggling Content Mother is a new service launching that can help you with content creation and content marketing.

Plan your content

To prevent getting content block it’s always best to plan your content is advance. This means you can see upfront what’s coming up and make sure that you have varied content to publish. Plus it should help to keep you posting consistently too. I often plan a week in advance, but I know that many other bloggers plan weeks or even months in advance. Just do what you’re comfortable with, but always have a forward plan of at least a couple of days.

Blog content planning

Social media posting and sharing

To ensure that your content is read by your audience you need to share it on social media. If you need those traffic numbers and want to get your posts read by people, then social media is the way to do it. 20% of your time should be spent writing the post, and 80% of your time should be promoting it. Use Twitter, Facebook, Instagram, Pinterest and even LinkedIn to the best of your advantage, making sure that the post is shared immediately after you hit publish. Lastly keep promoting on Twitter at different times of the day, and use different hashtags to see what works for you.


Make sure that your content is backed up by fact. If you’re writing a particularly hard-hitting blog post that you want people to read, then make sure you include some facts in there. Think about yourself as being some one who tells a story or writes a news article. If you’ve got facts that you agree or disagree with then add these to your blog post. People love reading opinions, and that will keep your readers returning again and again.


Lastly evaluate your content. Once it’s been live for a month see how it performed in terms of traffic to your blog. At the end of each month I review using Google Analytics my most popular pieces of content. This tells me what people are interested in, and that I should write more of a similar topic. Plus it’s great to see what posts you should keep sharing on social media.

So those are my top 10 blogging tips for how to create great content for your blog.

I hope you found this useful and I would love to know if you have any other tips?

Claire x

How to create great content for your blog


This is a collaborative post. 



  1. Holly February 22, 2018 / 1:42 pm

    Thanks for this! I think the balance of being true to yourself but staying ‘on brand’ is tough!
    Do you have any advise on starting / using pinterest for blogging?

  2. Sophie February 23, 2018 / 7:23 pm

    This is a great post; it’s always good to read tips from another blogger. I’m always interested and sometimes surprised to see which if my posts are popular’ with my readers and it’s sometimes not the ones I think! #blogcrush

  3. Lucy At Home February 27, 2018 / 9:54 pm

    So much great information packed in here! I think setting myself a posting schedule from the beginning has been a big factor in keeping me going because I got it into my head that Tuesdays and Thursdays were blog posts days – it gave me a deadline for each week and kept me focussed.

    And congratulations because someone loved this post so much, they added it to the BlogCrush linky! Feel free to collect your “I’ve been featured” blog badge 🙂 #blogcrush
    Lucy At Home recently posted…Stop Wasting Time & Start Learning From HomeMy Profile

  4. The Rhyming Mum February 28, 2018 / 8:15 am

    Some great tips in here. I tend to ignore most blogging tips/SEO best practice when it comes to The Rhyming Mum. But in my day job it’s so important. Google likes to change it’s algorithm regularly but if you stick to consistently good, shareable content you’ll be safe from a lot of the updates and your readers will love you for it.
    The Rhyming Mum recently posted…I’d do anything for youMy Profile

  5. Five in the hive February 28, 2018 / 8:21 am

    Still learning about blogging so this was a very much appreciated read, thank you. I need to work on my ‘keyword’ I didn’t even know about that. #fortheloveofBLOG
    Five in the hive recently posted…Surviving Half TermMy Profile

  6. Jenny Curtis February 28, 2018 / 9:53 am

    I think I fall down on the promoting part quite often- I enjoy writing and optimising but haven’t got to grips with Pinterest or even Facebook! Things to work on. Really useful tips, thank you. #fortheloveofBLOG

  7. Helen at Welsh Mum Writing February 28, 2018 / 10:02 am

    Such great advice, particularly on evaluation which I’ve been very slack at. #fortheloveofBLOG

  8. Briony February 28, 2018 / 11:22 am

    Planning helps me so much. I know what I’m writing for the next 3 weeks and it takes so much pressure off #fortheloveofBLOG

  9. Tracy Albiero February 28, 2018 / 1:52 pm

    These are all great tips. I need to vary my content a little more. Check out how long my posts are. #fortheloveogblog
    Tracy Albiero recently posted…Gotcha DayMy Profile

  10. Emma : Ettieandme February 28, 2018 / 2:10 pm

    Some great tips here! I really need to give more thought to key words! I never know if ive used the right ones! Thanks for your advice as always #fortheloveofBLOG

  11. Sara @ Magical Mama Blog February 28, 2018 / 3:09 pm

    I’m 6 months into blogging and am still trying to find a balance of what I want to write, what people want to read, what social media outlets to share on, and so on. You have a great plan set out for new bloggers and some great tips for seasoned bloggers. Thanks for sharing!

  12. Naomi February 28, 2018 / 4:04 pm

    Love this, some great tips, will bear them in mind 🙂 #fortheloveofBLOG

  13. The Squirmy Popple February 28, 2018 / 8:35 pm

    Publishing consistently is my biggest issue – I often find that real life gets in the way, so I might only publish once a week, or maybe not at all. And I still hate promoting myself, no matter how much I get that I have to do it. #fortheloveofBLOG
    The Squirmy Popple recently posted…This is what happens when a toddler tries to use AlexaMy Profile

  14. Tubbs February 28, 2018 / 9:49 pm

    It sounds so obvious when it’s written down but doing it is another matter entirely! Thank you for some really good advice

  15. Noleen Miller March 2, 2018 / 7:07 am

    I do agree that for a blog must have a variety of content to keep the audience engaged and to attract new audience. Social media also plays a big role in attracting audience to your blog. Thanks for sharing – some great tips here.#fortheloveofBLOG
    Noleen Miller recently posted…Mini-Me: Create your own personalised Lego FigurineMy Profile

  16. Hayley @ Mission: Mindfulness March 2, 2018 / 7:33 pm

    I always think how good you are at knowing your audience and varying your content. You are also super organised as your posts are as regular as clockwork! These tips are so good – I need to take on board the points about using social media to share better – I have fallen out of the habit of scheduling posts etc #fortheloveofBLOG xx

  17. Ali Duke March 3, 2018 / 1:58 pm

    I do suffer from content block now and then. I am so busy with life sometimes my mind is a blank when I sit down to write! Thanks for these tips, I will be bearing them in mond when I write x
    Ali Duke recently posted…February Review & March GoalsMy Profile

  18. Mrs Mummy Harris March 5, 2018 / 4:03 pm

    Youve made some really good points here – I really need to get a decent schedule for social promo sorted as other than the initial shares when it goes live, Im pretty flakey to be honest!! I also need to sort out sharing via linkedin too! #fortheloveofBLOG

  19. Helena March 5, 2018 / 7:29 pm

    This is such a wonderful informative post. i’m sure there are things here I could work on. #fortheloveofBLOG
    Helena recently posted…E is for Egg Carton FlowersMy Profile

  20. Kelly March 6, 2018 / 7:38 pm

    Fab tips. i’m suffering hard with content block as I don’t want to write rubbish. Trouble is with G getting bigger, I’m finding that I’m writing about her less and less as there are less things that are of interest to anybody else but me! x #fortheloveofBLOG

  21. Daydreams of a mum March 6, 2018 / 9:34 pm

    Needed to read this!!Since Christmas we’ve all been ill and I just had nothing to say so was all down on my blog thinking I should just sack it off , but actually a week away and I find ideas popping back into my head! Must work on consistency though ! #fortheloveofBLOG
    Daydreams of a mum recently posted…The teens have got thisMy Profile

  22. Lisa Pomerantz March 11, 2018 / 1:25 pm

    Thank you, Claire, for this really great post. I am still learning so much about how to grow my readership and expand on exposure. You have certainly been very helpful here! #fortheloveofBLOG xoxoxo
    Lisa Pomerantz recently posted…The Sunshine Blogger AwardMy Profile

Leave a Reply

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

CommentLuv badge