An open laptop on a white desk in front of a white brick wall. Next to the laptop on the left is a gold wire basket full of notebooks and a small green potted plant on the right. Photo via Carolina Grabowska/Pexels.
Blogging Tips

8 Things That Help Make Your Blog Post Great

Those of us who blog — whether it’s for business, a side hustle or a passion project — we all want to make sure what we’re sharing engages our readers and is something we can be proud of. No matter how we measure it; there’s no magic formula to ensure success, but there are a few things we can include that give our blog post writing a boost.

Blogging provides a unique platform to explore our thoughts, ideas and experiences; a wonderful outlet to express ourselves in a creative way. Through showcasing our talents (monetized or otherwise) to promoting our businesses or brands; there is an opportunity to reach an audience — knowing how to write a good blog post is something we should be looking to consistently improve on

I don’t hold all the answers; however, after blogging for over thirteen years I’ve learned some key blog writing tips that may help beginners hone their skills as well as provide some useful reminders for seasoned pros. I’ll freely admit that most of what I’ve acquired has been through trial and error; but sometimes that’s the best way to forge a path that’s uniquely ours.


Expressing ourselves in a meaningful way that draws in and informs new readers, or boosts brand awareness requires practice, a consistent approach and a little blogging know-how. Making our mark on the web takes time; there are no short cuts, we’ve just got to put in the effort. Once we get into some good blog writing habits, it all starts to come together with a bit more ease.

Here are eight things that make a blog post more engaging …

Passion and Knowledge

If we’re creating content that doesn’t interest us or align with our values; not only are we unlikely to keep ourselves invested in what we’re producing, we’re going to disconnect our readers as well. Passion for the topics we cover in our blog post writing is essential; it flows through what we’re sharing, making it relatable and thought-provoking. Equally important is being well-researched and knowledgeable about the subjects we’re exploring; generating something accessible and valuable. Additionally, it’s easier to stay motivated and committed to blogging when we’re well-informed and captivated by what inspires us; this way our writing remains enticing, accurate and up-to-date.

Balanced Scheduling

A huge part of writing a blog post that our audience will love comes from making sure our posting schedule is something we can manage. Consistency is extremely important, but perhaps just as significant is making sure we don’t churn out content just because we think we need to. Staying organized, enthusiastic and on track helps to improve our writing skills while also building trust with our readers. They won’t spend time on something if it feels like we’re trying to fill space or meet a deadline.

How often we publish depends on what our overall goal is; if it’s to encourage search engine visibility, increase blog traffic or boost income from affiliate marketing, then posting more frequently can help. Alternatively, if we’re addressing more in-depth topics that focus on building value, then publishing less often is probably advisable. However, if we want to fully realize our blog’s potential; finding a workable timetable that allows us to produce authoritative, beneficial and appealing blog posts is what should lead our timetabling.

A pensive woman wearing a yellow knit sweater is working on her laptop in a light room.
photo via George Milton/Pexels

Audience and Purpose

Two things we should be aware of before embarking on any kind of content writing is the interdependence between recognizing purpose and understanding our audience. The reasons we share something should not be at odds with what our intended readers are looking for; if possible, these two aspects should compliment each other.

Once it’s been established what we plan to write about (and why) we should make sure there’s a market for what we produce. To determine this, for example, we can:

  • Interact with readers to invite feedback about what they’d like to see/read.
  • Do some quick long-tail keyword research by entering a subject specific keyword into any search engine and make note of what the autocomplete suggestions are. If using Google, we can also check out the ‘People Also Ask’ section (if provided) or the related searches listed at the bottom of the page.
  • Use site analytics to ascertain which of our blog posts and/or categories are most popular and receive solid engagement (comments, shares, likes).

If we don’t spend time discovering what interests us and our readers, crafting content that resonates and builds engagement will become harder.

Authentic Voice

Identifying our unique angle — which includes writing in our authentic voice — helps to establish a rapport with any visitors to our site. If we express ourselves in a clear, honest and uncomplicated way, we can reflect part of what makes us stand out from the crowd in a distinctive way. Our writing voice represents an extension of our personality, tone and perspectives, which means there are no shortcuts to being authentic. We have to try things out for a while to see what feels (and sounds) natural; it takes a bit of time, but it’s worth it. 

First Impressions

Do not underestimate the importance of a captivating blog post title and an enticing introduction — both can turn a potential visitor into an avid reader. Utilizing these two elements takes a combination of creativity and technical know-how (like sentiment, readability and SEO); however, once we know how to write a great blog post title and an opening statement (as well as an appealing post), we’re on our way to grabbing audience attention. We should think about using a title and an introduction that includes:

  • Clear, easily digestible information about what the post is about.
  • Generating an emotional connection or response (either positive or negative) through the use of power words — expressions or persuasive terms that evoke a feeling or reaction.
  • Improving our site’s chances of increased search engine visibility by using keywords with low-competition and high search volume. We should aim to include keywords that rank easily (low-competition) and also indicate that readers are searching for the topic we’re covering (search volume). The most convenient way to perform keyword research is to use one of the many free or paid sites/apps that will do it for you. If you don’t want to purchase a subscription to tools like Ahrefs, Moz or SEMrush, then search for free alternatives like WordStream.
A trans feminine person smiling and using a laptop; they have shoulder length pink hair.
photo via Zackary Drucker and Alyza Enriquez/The Gender Spectrum Collection


Writing a blog post that’s easy to read and understand is a necessary part of creating content that our readers will enjoy. If possible we should avoid lengthy, complex sentences that may impede comprehension and instead focus on shorter, concise statements. Breaking up our posts into paragraphs will also help to produce a visually appealing, easily readable piece; as does the use of headings, subheadings and lists. These features enhance the overall structure of our writing and allow visitors to quickly find the information they’re looking for.

Useful Article | 4 Types of Links That Matter For SEO – SEO Pressor

High Quality Images

It doesn’t matter if we use our own images or stock photo sites for blog posts, we should always aim to use clear, relevant and accessible images. We can achieve this by:

  • Only using high-quality photos that are connected to and appropriate for, the topic being explored.
  • Including alt-text that describes the appearance or function of an image to visually impaired visitors (via screen-reading technology) or for outlining what it would display if it fails to load. 
  • Using photos to break up the text into separate points that makes it easier to read/understand.
  • Promoting a welcoming environment that recognizes and respects difference by using diverse and inclusive photos.
  • Compressing images so that they load quickly and don’t slow down the performance of our site — TinyPNG does a great job for free.
  • Maintaining a tidy and professional looking blog post by ensuring photos are the same width.
  • Refraining from using GIFs in blog posts; they’re typically a grainy/poor quality image with a file size that’s not best optimized for speedy site loading.

If using stock photos: Make sure they are copyright free and/or licensed under the creative commons public domain dedication which allows images to be copied, modified, distributed and used without seeking permission (although some may still require attribution).

Long-Tail Keywords

As mentioned before throughout this post, long-tail keywords remain an effective tool for search engine optimization (SEO). Even if our focus isn’t necessarily to rank highly on search engine result pages (SERPs); these target specific phrases help potential readers discover our work and should be included throughout our post. Typically made up of three or more words; long-tail keywords help target our niche and desired audience because there’s less competition (fewer results) than using broad terms that will yield vast numbers of SERPs. In most cases, they get less search traffic, but will usually have a higher conversion value. Examples of more specific long-tail keywords:

  • instead of ‘blog post’ use ‘how to write a blog post’
  • replace ‘lunch recipes’ with ‘vegetarian recipes for lunch’
  • change ‘journaling ideas’ to ‘journal prompts for mental health’

In Summary

These tips for writing blog posts are not to be taken as a checklist of what must be adhered to; but I do hope you’ve found them to be encouraging and useful. Uncovering what works for us in a natural, manageable and enjoyable way is ultimately how we bring value to our blog and compose something that’s great to read.

If you’re a blogger; what do you like and dislike about creating a post? As a reader; what stops you from enjoying someone’s writing?

Further Info:

37 Latest Blogging Statistics For 2023: The Definitive List – Blogging Wizard

62 thoughts on “8 Things That Help Make Your Blog Post Great”

  1. Wow, Molly, congrats on blogging for 13 years! I love these tips, particularly the keywords point. For those of us who blog as a hobby or diary, that’s probably not so important. But for those of us who blog to make a living then writing articles that answer what people are searching for on Google is an absolute must!


    1. I agree; keywords are useful but definitely shouldn’t be something bloggers become too stuck on. We have to find what works for us and what we’re trying to achieve; it takes time but it’s good to find a clearer path. Thanks for reading!


  2. This is a great collection of tips for bloggers who want to blog and shine. You covered a lot of important aspects and also offered us tools. Thank you for sharing!


  3. Excellent tips. Blogging is definitely a learning experience. When I started, I had no clue about SEO, keywords, and all the tricks related to images. As I learned, I had a lot of rework to do.

    As a reader, nothing turns me off more than spelling and grammar errors, and opening a blog post to see a big wall of text with no subheadings or images.


  4. Some great pointers here. I think readability and digestibility of the blog post are SO important. There have been so many times where I’ve clicked on a blog post, only for it to be a whole great big lump of text and I simply can’t read it! Just something as simple as paragraphs and breaking up text can do a world of good!


    1. I am the same, if it’s a wall of text I can’t read it well and usually click away from the site. There are so many easy to use tips that help a post become engaging that it’s always worth checking we’re using them. Thanks for reading!


  5. I want to constantly improve my writing and blogging skills- and I love these tips here! I think finding your authentic voice- and staying honest with your followers- is so important. Thank you for sharing x


  6. Great tips, Molly. Making my blog posts readily and visually appealing is most important to me at the moment over focusing on SEO, although I still try to create engaging titles. I’ve been blogging since 2018 and my schedule has changed a few times as well. Seeing blogging as a creative outlet and hobby has been my approach since last year and I feel I’m finally finding a rhythm that works for me. Thanks for sharing these awesome tips.


  7. Such good tips (and even I could use some even after blogging for 7 years myself). I always forget to compress my images, but I think I’m going to start compressing them now! It’s been difficult trying to find the right balance between functionality and aesthetics for my blog 😃


    1. Compressing images has really helped with the load speed of my site so I do it for every photo or graphic I use now. I totally understand the difficulty of balance between functionality and aesthetics — you’ll find it (plus I really love your blog)!


  8. That’s amazing you have been blogging for 13 years! I found that posting once a week is plenty for me that way I can focus on the quality of my posts because when I was blogging as a hobby, I used to post 3 times a week! Also, that’s good advice on keyword research and using long-tail keywords.


  9. Congrats on your 13 years of blogging. Amazing! I blog part-time and am fairly new to the blogging game. Blogging is a great learning experience for me; it stirs up my creative juices. I am still learning and trying to improve on my writing skills for better SEO. I will definitely apply some of the tips you shared in your blog post.


  10. This is a perfect summary of starting a blog confidently. We learn as we go and every bit of learning help in our progress. 👍


  11. Such wonderful tips! I’ve recently re-launched my blog after a hiatus, so currently getting back into the swing of things, and I think I will be coming back to read this post again for sure!
    Kathleen /


  12. For someone who has blogged on the side for several years, I never put much thought into keywords/SEO tools for my blog titles and post descriptions, but I see the benefits and will try your tips in the hopes in boosts better engagement. Thanks for sharing!


  13. How did I not know you’ve been blogging for over 13 years?! No wonder your blog is so awesome! 🙂 These were really helpful tips and reminders. I sometimes have trouble balancing the schedule aspect with making sure to write what I’m passionate about. I so agree that writing what you are passionate about and have knowledge about makes a difference and can be much more engaging for readers.


    1. Thank you — those 13+ years felt like a baptism of fire sometimes, haha! I am so glad this was helpful; being able to find that balance that works is so important and as I love your blog so much and the work you guys do I’d say you’re both doing great with that!


  14. These are all amazing tips! I didn’t know you have blogged for thirteen years, such a great thing! I really find it difficult to read long paragraphs and find it less appealing when reading posts.


Leave a Comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s