8 Things You Should Include in Every Blog Post + Free Printable Checklist

8 Things You Should Include in Every Blog Post + Free Printable Checklist. Learn how to create an engaging blog post with this guide!

If you’re like me, the idea of sitting down and writing a whole blog post can be intimidating to say the least. You want to write the perfect post but there’s so much to include and you don’t know where to start. 

Well fear not my friends, I’ve got you covered. If you want to learn 8 easy tips to create an engaging blog post every time, then just keep reading!

P.s. Stay tuned for my FREE printable checklist at the end of this post!


If you’re looking for a quick overview, I created the infographic below just for you! Feel free to pin it to your Pinterest boards to refer back to whenever you need!

Anatomy of a Perfect Blog Post Infographic. 8 Things You Should Include to Create an Engaging Blog Post Every Time!

Attention grabbing title

The first and quite possibly the most important step is thinking of an attention grabbing title. The title needs to be interesting to make people click through and read your post in the first place.

Don’t be too vague. Tell your readers exactly what they are going to gain from your post. It has to benefit them to make reading it worth their time.
Don’t over promise either though. ‘How to make £1,000 overnight with this tip’ isn’t realistic and sounds spammy which will have the opposite effect you want.

Titles beginning with how/what/why are good at engaging people because the reader immediately knows they are going to learn something. Putting a number of tips/steps in the title is also a great option. For example, if you were writing a blog post on organising your kitchen, ‘6 quick tips for a tidy kitchen’ sounds a lot more intriguing than a blog post titled ‘here’s how I keep my kitchen tidy’. This is because with the first title, it’s benefiting the reader more and providing them with 6 quick ‘action tips’ that gives them the option to click and skim through the tips if they want. 


Share-worthy thumbnail image

The main thumbnail image should be a large, vertical image so it is best optimised for Pinterest. I recommend having the title on the image in big text so it takes up most of the image. Bright colours or an interesting background image are also good options to attract people's attention.

If you have a free email sign up incentive that comes with the post, feature it on thumbnail image as well. This gives people an incentive to click through. Finally, it’s also a good idea to add your website URL to the bottom of the image, as it increases the chances of getting more views to your blog.

Below is an example of a bad thumbnail images vs. a good thumbnail image. As you can imagine, the image on the right is a lot more effective at converting blog post views. This is because the text is bold and easy to read, which attracts people's attention, while the 'free knitting guide' download incentive makes people want to read the post to get the free download.

Example: Bad Thumbnail Image - Joanna Kay
Example: Good Thumbnail Image - Joanna Kay

Introductory Paragraph

Start the post with an introductory paragraph. This gives a brief overview of what the blog post is about. Try to explain how the post is going to help your readers. Are they going to learn something? Or is the post going to inspire them?

I find a good way to start an introduction is to draw people in with an interesting fact or statistic. You could also ask a rhetorical question relating to an issue they might have on a topic that your blog post will solve. For example, a post about ‘tips for taking selfies’ might open with... ‘Do you always wonder how Instagram models take such gorgeous selfies?’ Now you’ve immediately got the reader's attention and wanting more.

Try and include some keywords in the introduction for better SEO results, but only do so where they fit naturally into the text. If you try and stuff in as many keywords as possible it will look unprofessional and search engines, like google, will think it’s spam.


Headings and subheadings

Breaking your post into sections with headings and subheadings makes it a lot easier for people to read. It gives the post more direction and helps keep the reader interested as they can see the next steps to read. Not everyone likes to get stuck into an in depth post, so by adding headings throughout, it allows readers to skim read the post if they prefer to do so. Blog posts with headings also get better SEO rankings because it helps search engines read it better.


Manageable paragraphs

Breaking your text into manageable paragraphs is also a great way to organise the post and make it easier to read. Large chunks of text can be overwhelming and people can often get lost and lose focus when reading them. Smaller paragraphs prevents those problems from occurring and helps the post flow better.

Bullet points are also a great way to summarize and breakdown information in a way that’s quick and easy for your audience to read. Search engines also like bullet points and paragraphs as they consider it a better quality post.


Quality photos or graphics

I’m sure you’ve all heard the saying “a picture is worth a thousand words”. Well it’s true, you can definitely explain a lot more with a picture. Most people respond better to visuals than they do text and words, so adding images and graphics to your blog is always a good idea. Again, images help attract people's attention and break up the text making the blog post more enjoyable to read.


However, here are a few things to consider with your images:

  • Images should relate to the blog post. If it’s not benefiting the post, don’t add it.
  • Try and use large images that fill the whole width of the page, it looks better.
  • Photos should be of good quality, taken with a good camera and good lighting.
  • If photography isn’t your strong point, consider using stock photos.
  • Add alt tags to your images for better SEO results.

Link to related articles

The more time a visitor spends on the site, the lower your bounce rate becomes, which gives you better SEO results. A great way to keep the reader on your blog for longer is to link to past posts that relate to the same topic. If they are enjoying your current post they will likely want to read other related posts. A few links don’t take long to add and you're giving them more opportunities to fall in love with your blog!


Call to action

Last but not least, don’t forget to include a call to action. Most of the time people won’t click on something unless you ask them too, so make the request while you still have their attention. What do you want them to do next? Sign up to your mailing list? Follow you on social media?

Adding a question at the end of the post is also a good way to increase engagement and get chatting with your readers in the comments section. Reply to any comments you get and build a relationship with your followers.


I’ve created a FREE printable checklist for you! Download the checklist and print it out so you remember all the steps to create the perfect blog post every time.

What to Include in Every Blog Post - Get the Free Checklist.

Recent Posts