
This is a guest post by Mathenge Maina.
I don’t know about you, but I hate it when I write something and not get the engagement I was looking forward to. Feels like your blog is dying a slow and painful death.
After having invested a lot of time in it, then this is even more frustrating.
But there is a reason behind the slow death of your blog. I will give it straight to you. Your blog posts suck.
Yeah, hate me, like me. It is all the same. Your blog posts suck! Yeah, there, I said it again.
But this is a problem that you can solve. And it won’t cost money.
This post will teach you just how to craft awesome blog posts. Posts that when anyone reads, they will be nodding their heads as they read along.
#1. MAKE YOUR BLOGPOST’S INFORMATION USEFUL
You can be the best goddamn writer on this planet. But if whatever you write is something that nobody finds useful, you can’t keep anyone around.
You can be the best SEO expert in the world such that any time you write a blog post it will just appear on top of the search engines results page for any given keyword.
You might have success initially but this won’t last. Remember, you can only fool me and everybody else just once.
So today, I will click on that link because after I Google “How to wash my shoes” it came as the first link. But if the information I find on the website is not helpful at all, do you think tomorrow I will click on it? No, I won’t.
To provide useful information, you must be knowledgeable about any topic you intend to write about.
Don’t be that guy who doesn’t even know the definition of rocket science and still wants to roll up his sleeves and write about it because some dude told him that rocket science is hot stuff in the market.
You have to research your information really well and make sure you've got your facts straight. There is nothing that is more boring than clicking on a link only to find the information provided there is as old as Noah’s Ark.
When your posts are full of useful information, your audience will be like: this guy knows his stuff.
That is how you establish authority in your niche. That is how people will have confidence in you and will start having confidence in your products. That is how your sales will skyrocket. That is when your email subscriptions go through the roof.
Do you even need more persuading on why pumping out important and useful information is great? I don’t think so. So, I am off to my next point.
#2. MAKE YOUR BLOG POSTS ENGAGING
Let your personality shine in your blog posts. Let people know there's a real person behind the blog post they're reading. Let them know you are real.
Use personal stories and anecdotes. Drive each and every point home by referencing it to how it helped you out.
Don’t be like that high school teacher who made you want sleep all through class. Use humor wherever you can, there is nothing that sparks a relationship than laughter.
And a relationship with your readers is what you are looking for.
Here are some ideas on how to make your blog posts really engaging:
#3. CONTENT LENGTH MATTERS
It's already obvious that content length matters. Google already favors blogs that pump out blog posts with words more than 2000.
When it comes to length, the longer the post, the more useful content it contains. Which means the readers will get more valuable information from it.
Look at the charts below for proof:

Image Source: serpIQ
#4. SPARK A DISCUSSION
Great blog posts generate opinions and ideas. Ask for your reader’s opinion.
This goes hand in hand with your post being engaging.
Whenever I find something interesting on the internet, I try and leave a comment on the blog. The reason being, the post sparked a discussion.
Try and be sure to spark interesting discussions in your future blog posts.
#5. USE IMAGES
There is a reason why Instagram went viral. There is a reason why Pinterest went viral too. People love images.
That is why people will read picture quotes and still remember them 10 years from now. And there is a reason why we all love browsing through images.
Images are more appealing than words. If you are able to use images to illustrate things to people, it will make it memorable and the blog post will be more susceptible to being shared online.
It has already been determined that a picture is worth more than 1000 words.
#6. USE VISIBLE SOCIAL MEDIA SHARE BUTTON
Social media is a really big player in the field of blogging.
With billions of users online on social media, you can’t ignore the importance of sharing blog posts.
Here is an example of what making your social media share buttons visible means:

Image Source: CoSchedule
#7. GIVE THOUGHT TO YOUR TITLES
This is the first thing that I see even before I start reading through the blog post. It is what determines how search engines index your website.
Make it as catchy as possible. Make it as unique as possible.
Quick tips for awesome titles include:
Wrapping it up...
So, there they are, tips and tricks on how to write blog posts that don’t suck.
Can you do it? Why not. I am sure as hell that you can do this.
If you enjoyed the blog post, let me know about it in the comments below. If you hated the blog post, let me know too.
Cool post. I liked the part that you said write simply. I hate vocabularies. plus the fact that English is not my first language it only makes things far too complicated.
But, do you seriously keep your dictionary in your bedroom?
nice post.
i read this post your article is very awesome. This post is very nice for new bloggers and helpful. keep it up nice sharing.
Mathenge you’ve covered most of the best tips for writing blog posts. I think that quotes, images and content length play very important tole.