Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/app.livelearn.nl/public_html/app/wp-includes/functions.php on line 6121

Notice: Function add_theme_support( 'html5' ) was called incorrectly. You need to pass an array of types. Please see Debugging in WordPress for more information. (This message was added in version 3.6.1.) in /var/www/app.livelearn.nl/public_html/app/wp-includes/functions.php on line 6121
Livelearn
search Inloggen search Registreren

Jouw profiel

Registreren Inloggen

Notice: Function wpdb::prepare was called incorrectly. The query argument of wpdb::prepare() must have a placeholder. Please see Debugging in WordPress for more information. (This message was added in version 3.9.0.) in /var/www/app.livelearn.nl/public_html/app/wp-includes/functions.php on line 6121

Warning: Undefined array key 0 in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/templates/check_visibility.php on line 302

Warning: Attempt to read property "occurence" on null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/templates/check_visibility.php on line 302

Warning: Undefined array key 0 in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/templates/check_visibility.php on line 303

Warning: Attempt to read property "id" on null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/templates/check_visibility.php on line 303

Notice: Function wpdb::prepare was called incorrectly. The query argument of wpdb::prepare() must have a placeholder. Please see Debugging in WordPress for more information. (This message was added in version 3.9.0.) in /var/www/app.livelearn.nl/public_html/app/wp-includes/functions.php on line 6121

Warning: Trying to access array offset on value of type null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 36

Notice: Function wpdb::prepare was called incorrectly. The query argument of wpdb::prepare() must have a placeholder. Please see Debugging in WordPress for more information. (This message was added in version 3.9.0.) in /var/www/app.livelearn.nl/public_html/app/wp-includes/functions.php on line 6121

Warning: foreach() argument must be of type array|object, bool given in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 98

Artikel

07
May

ProBlogger

May 07, 2024

3 views

5 Critical Elements You Need to Check Off for Every Blog Post

5 Critical Elements You Need to Check Off for Every Blog Post

This post is by ProBlogger subject matter expert Ali Luke

Over the past few years, I’ve conducted a lot of blog reviews for fellow writers. It’s always great fun to read other people’s posts … especially when they’re on topics that are totally new to me!

Along the way, though, I’ve noticed that there are five critical elements that far too many bloggers miss out of their posts.

Could your posts be missing any of these too?

They are:

1.       The Hook

2.       Subheadings

3.       Transitions

4.       Links

5.       The Conclusion

#1: The Hook

I’ve never seen a blog post that didn’t have an introduction. I’ve seen plenty of posts, though, that had over-long introductions without a hook: a compelling reason for the reader to keep going.

Here’s an example of a good hook, from Laney Galligan’s post 5 Ways You Can Use Facebook Groups to Benefit Your Blog:

That’s right, more than 1 billion people are using Facebook groups. That’s where the conversation and community is happening and it’s something you can easily create for your blog.

Laney makes the benefits clear (Facebook is where “the conversation and community is happening”) and also makes an implicit promise that this post will teach the reader how to “easily create [that] for your blog”.

The first few sentences of your post, too, need to convince the reader that your post is worth their time.

#2: Subheadings

Very short blog posts (say, under 400 words) don’t need subheadings. Anything longer, though, can normally benefit from being broken into sections.

If your post is missing subheadings, it’s easy for the reader to get lost midway.  When that happens, chances are, they’ll stop reading. Subheadings help because they act like signposts: they tell the reader where they are and what’s coming next.

For more help with subheadings, check out my podcast for ProBlogger, How to Use Subheadings to Add Structure to Your Blog Posts.

#3: Transitions

A transition is like a little bridge from one thought to another. Sometimes, you don’t need a transition at all (a subheading can essentially serve the same purpose). If your post feels disjointed or abrupt in places, though, you may need to add in a quick transition.

Often, a transition is helpful before any major new section of your post. They can also be used to introduce lists.

Here are some examples, from Nicole Avery’s post How to Reduce Your Time on Social Media to Increase Your Blogging Productivity – you might want to read the whole post to see how these work in context:

There are two different ways that I see social media impact bloggers’ productivity negatively.

 

How does this behaviour on social media impact their productivity? It impacts it in three key ways:

 

It doesn’t mean that you can’t be on social media, it just means you need to take a more planned and proactive approach to how you go about it. Here are two actions you can take to help you:

#4: Links

While it’s not absolutely essential for your post to contain links, it’s almost always a good idea to include at least one. Both internal links (to your own blog) and external links (to other websites) matter.

  • Links to past posts on your blog help readers dig in … and stick around.
  • Links to posts on other people’s blogs position you as someone helpful and knowledgeable.
  • Links to your products or services help you make more sales.
  •  Links to books on Amazon can bring in affiliate income – and also make you look helpful and well informed.

It’s often appropriate to include links throughout your post, usually to give more information about a particular point. If you quote someone or give an example, you should provide a link too.

Sometimes, you might not have many opportunities to link within a post (or you may not want to distract readers – e.g. in a how-to post): if that’s the case, you could include some “further reading” or “where next?” suggestions at the end.

#5: The Conclusion

Of all the missing elements, this is probably the one that seems to get left off the most! If you finish your post too suddenly, though, it not only seems weirdly abrupt to readers … it robs you of a great chance to direct their next actions.

There are several ways to tackle the conclusion: personally, I think it’s good to sum up briefly (if only in a sentence), and to give a “call to action”. You can find out more about those in the ProBlogger podcast episode How to Write a Post That Contains a Call to Action.

Here’s an example of a conclusion that encourages the reader to take action based on the content – this is from Colin Gray’s post How to Get Your First Podcast Sponsorship:

If you’re looking to dip your toe in the waters, but sponsoring your blog is a step too far, then try your podcast. Build a relationship there and who knows, it might lead to your blog, your video channel, your social media.

If that gives you the time and the space to spend time on the content you love, offering more and more value to your readers, then it’s worth an ad spot or two. Give it a shot!

 

When you’re busy writing a blog post, it can be difficult to think about everything you need to include … you’re probably hurrying just to get all your ideas down.

As you edit, though, use these five critical elements as a checklist: make sure you’ve included each one – or that you’ve got a very good reason not to!

Which of these five elements do you find yourself inadvertently missing out? How could you include it in your next post? Share your thoughts or tips with us in the comments!

What's your reaction ?

Comments (0)

No reviews found

Follow us on Social Media

Some Categories


Warning: Attempt to read property "ID" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365

Warning: Attempt to read property "name" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365
Content
Warning: Attempt to read property "ID" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365

Warning: Attempt to read property "name" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365
Media
Warning: Attempt to read property "ID" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365

Warning: Attempt to read property "name" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365
Facebook
Warning: Attempt to read property "ID" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365

Warning: Attempt to read property "name" on string in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 365
Podcast

Recent posts


Deprecated: number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 407

Warning: Trying to access array offset on value of type null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 412

June 24, 2025

Nulurencontract verdwijnt: nieuwe regels moeten leiden tot meer vaste contracten


Deprecated: number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 407

Warning: Trying to access array offset on value of type null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 412

June 18, 2025

Loonstijgingen cao's vlakken in april 2025 af na 2,5 jaar van sterke groei


Warning: Trying to access array offset on value of type bool in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 412

June 17, 2025

Goede prompts voor ChatGPT bestaan uit deze 6 ingrediënten


Warning: Trying to access array offset on value of type bool in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 412

June 17, 2025

Opdrachtgevers twijfelen aan je zelfstandigheid? Dit certificaat lost het op


Deprecated: number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 407

Warning: Trying to access array offset on value of type null in /var/www/app.livelearn.nl/public_html/app/wp-content/themes/fluidify-child/single.php on line 412

June 05, 2025

Arbeidsmarkt blijft krap, lonen stijgen, participatie is hoog