How To Write An Awesome Blog Post Readers Share

writing a blog post

How to write an effective blog post readers enjoy and share is a skill every blogger should possess. It will make you stand out from the forest that is the blogging scene. And who wouldn’t want that?

The problem is there’s so much information on writing well out there. If all bloggers worth their salt follow these, then you are in trouble. To stand out, you’ll have to go above and beyond. 

There are different writing styles. But it’s how you deliver the message that makes all the difference.

Below I’ll list out tips that will make your blogging life much easier. Both for you and your readers. 


Your first task is researching the content you’ll be writing about.

First, plug in your keyword phrase into Google. Have a look at the content. Not for purposes of stealing content. 

Besides generating ideas, try to identify gaps you can address. Read on others’ experiences on the subject. Use this to flesh out your content. 

Use related search terms to make sure you have a good view of existing content published.

If you make references to statistics, make sure you have the correct figures to cite. 

As you do this, write down ideas for use in the actual content creation. I usually use Notepad or Microsoft Word on my laptop. You can also use pen and paper if that appeals to you.

You’ll also need to research your audience. Find out what ticks them at an emotional level. 

For example, motorcycle clubs value their brotherhood and identity above all else. You’d probably not appeal to any of them if this doesn’t come out clearly in your blog post targeting them.

It adds value to your post by ensuring you manage to connect with the readers.

Write a captivating title.

Observers agree that as many as 8 out 10 people read a post’s title online. But out of these, only 2 will open the article! Not particularly encouraging.

Your title, therefore, needs to stand out to have a chance. Your headline has to call attention to itself. It has to pull at your audience’s heartstrings.

There’s no magic bullet, but a few tips will increase the odds. 

First, your title has to strike a chord with the reader at an emotional level. And how do you do this? 

The best way is to do some bit of background research of your target audience. What kind of questions are they asking? What anxieties do they have?

See the two example titles below. It’s obvious which one will get clicked, notwithstanding the content quality.

  • How to get rid of pimples
  • 7 natural ways to get rid of pimples fast

Who wouldn’t want to be rid of them fast? And without the use of any harmful substances?

Second, include critical words that have been proven to work. These are – “how to…“, “ways to…“, “what is…“. These clearly are targeted at answering questions. 

Most people go online to search for information on how to do this or that.

Another great tip when doing a step-by-step post is to include a number. An odd number at that, like in the example above. In numerals, not words. 

These have been proven to have very high click-through rates. There’s something with the human brain and numbers. Apparently, we find it appealing.

Also, try to personalize it to your reader. People love exclusivity. Use words like “you” and “your” when necessary.

  • 5 strategies to increase your income twofold in two months

As you do all these, do not forget to include your target keyword phrase. Keep your title word count at an average of 12 and 16.

Lastly, if you are using WordPress, some plugins analyze your title for viability. Try different title variations and note the score. The higher, the better.

I use All in One SEO, but Yoast SEO is equally capable.

Create an outline

To write a 3,000 words post requires a good amount of planning. Without planning, it will be a hit-and-miss exercise. The best place to start is fleshing out an outline.

An outline ensures a logical flow of your arguments. 

Secondly, you avoid repetitions within your article. Lastly, and maybe most importantly, is to save time when it comes to the actual writing.

It helps you overcome writers’ block every time.

The first step is to keep the objective of your post in mind. Are you writing to inform (a how-to)? Writing a comparison or review post? Or is it an intent to sell?

The second step is to break it down into sections. The subheadings address various main ideas within your post. See the simple example below.

Why You Should Invest in Real Estate Right Now

Benefits of real estate investing

Why invest right now?

Real estate investing for beginners

The future of real estate investing

You can have as many subheadings as necessary. 

Next, you need to narrow down on each subheading. Note down the key takeaways that address your readers’ questions. 

Bullet or indent these points to show distinction from subheading. If you are creating in-depth, long-form content, these points can be sub subheadings of their own.

See the depiction below for an example.

Why You Should Invest in Real Estate Right Now

Benefits of real estate investing

Passive income

Capital appreciation

Tax exemptions

Why invest right now?

Favorable legislation

Increasing returns

Real estate investing for beginners

Beginner resources


The future of real estate investing

Changing consumer tastes

Work from home

Once you are done, review what you’ve come up with. Edit and reorganize where necessary. Always aim to provide your audience the most value.

Write the actual blog post.

With all the planning done, write out the actual post. It might take a longer time to finish, depending on the length. It’s, however, easier since you have a guide to follow.

Note though you do not have to write the whole post in one sitting. If you are busy, write one section whenever you get a window of free time. For example, when commuting.

I write directly on WordPress as it gives me the option to preview how it will look when I publish. 

Use short sentences and paragraphs. The current readers’ attention span is not that great! Therefore, making it easy to read ensures the reader does not leave.

Employ a conversational tone for blog posts. It’s more akin to how we communicate casually every day.

Furthermore, avoid hard words. Don’t be caught in showing off your flair in English. There are no prizes for it. 

Aim for a readability score of at least 60. Both Grammarly and the All in One SEO plugin, which I use often, have this feature.

Finally, include relevant images to enrich and put your thoughts into context. Also, bring into play case studies and data to support arguments and convince your readers.

Review your post

The last task is probably the easiest, but I’m being subjective. You become your own editor. Read through your finished post with the intent to correct errors.

If you used Grammarly, ProWritingAid, or another grammar checker, then this step is much easier.

Brush up on any errors you come across. Rewrite and replace sentences that do not seem to be sensible.

It’s best to adopt the audience’s eye at this stage. Is the post informative enough? Is there a logical flow of content? If you were a reader yourself, will you find it worthwhile?

Lastly, make sure all the checklists in AIO SEO or Yoast are ticked. These are usually the SEO, title, and readability settings. 

I sometimes do not have enough transition words in my posts. It’s, however, okay since this will not make your content any less valuable.

Publish or schedule it for a later time once you are satisfied with everything.

One last step

As you can see, you do not have to be a writer by profession to create great content. Anybody can blog regularly. You just have to put some planning into the process.

These steps can be replicated over and over for any type of blog post.

If you found this worth your while, leave a comment below. And if you blog regularly, let me know what else can improve the process.

Visit the FREE Online Entrepreneur Certification to benefit from other aspects of building an online business besides blogging.

These include but are not limited to; 

  • Understanding how to make money online.
  • Choosing a niche. 
  • How to build a niche website.
  • Understanding keywords.
  • Getting your site ready for search engines.

Leave a Comment