How to Write a Good Blog Post

Get Writing

How to Write a Good Blog Post

We all like to think we produce great blog posts for our readers. Writing a good blog post not only keeps your readers engaged to the end of the post, but it may also encourage them to keep returning to your site to read future posts. I bet there have been many people who have visited sites over time to read a poor blog post and been disappointed with what they have read so have simply left the site. Now, this may only have been the only poor blog on that site but from it, the blogger may have lost future visits from that person.

I know that most of us don’t produce our best work day in and day out, some subjects are just easier for us to write about than others and from my experience that can make all the difference. But as a blogger, you can always strive to put out good quality work that is laid out in a friendly and comprehensible manner, with good structure.

Do you follow a structure when writing your posts or are you happy to just go with the flow and write what comes naturally? For some sites that may be ok but on the whole following, a structure helps your readers follow the post easily and if they are only looking for one piece of information a well-structured post can lead them straight to what they want.

Well hopefully by the end of this post you will be more prepared, confident, ready and able to create a blog post that will have your readers glued to the end. So whether you are new to blogging or simply want to get the best from you and what you write we hope that this post can help you do just that.


Structure Your Blog Posts 

A good practice for any writer is to add structure to what you write before you start to write.  For some writers this is a set template they follow, others will change it up depending on what they are writing.  Even in school, we were taught to structure our writing and not much has changed since then. All should contain a heading, introduction, body and conclusion. The body of your post can then be broken down into smaller subheading depending on what you are writing about. You may even want to add a list or two into the post but making good use of structure and white space is an important part of making your writing easy and engaging for the reader.

Most of my posts are often as follows:

  • Heading – you want your heading to stand out or be catchy. Something that is going to grab the readers attention and makes them want to read more. If you are writing online you are also going to want to think of this in keyword terms too. Using a good keyword search tool such as Jaaxy or Ubbersuggest can help you with this.
  • Intro – the intro or introduction is just that to introduce your readers to what you are going to write about and tell your readers a little about what you will be covering or show how you will give value.
  • Body – this can be made up of 4 – 8 subheadings. The body of your writing is where you get across to the reader everything you want to share with them. This should be informative and can be broken down into smaller sections or subheadings throughout the post.
  • Conclusion  – the conclusion or summary of what you have just written to help clarify everything for your readers. This can also help with your SEO if writing online by mentioning your heading again at the start of your conclusion it will also remind the readers of what that heading was that drew then to read your post and can be a good reminder if they are then going to share what you wrote with others either online or in person. It makes it easier to remember.
  • Sign-Off – You may want to add a little to the end either asking for feedback or questions.  Or you can also link to other blog posts that you have written if you have not done so within your post. I have seen some writers develop a little sign-off slogan or saying that their readers now associate with them. This can be a nice little personal touch when building your audience.

Start writing


Post Length

Another thing to think about is the length of your posts.  Many people often used to aim for at least 1000 words per post, back when blogging was new and everyone was into reading them. Now, it has been said that 2000 – 3500-word blog posts rank higher in the search engines. If you are aiming to rank well in search engines this too needs to be taken into consideration. Try not to worry too much about this as it is better to have a well-written post that is shorter than to bulk out a post with stuff that has no value or is irrelevant to the post. Readers look for more value and substance in blog posts now as we now consume larger amounts of information online than in any other way.

 At times I can struggle to get to the 1000-word mark and at other times I have to try and contain the post as I could just go on writing till it becomes a book!  The most important thing for me is to ensure I am providing value and keeping the reader engaged.


Write Well

We all aim to write well but what does this mean in practice?  Well, you want to write in a fluent manner and therefore structuring your posts can be important to ensure that what you are writing about flows and makes sense to the reader.

Try to engage with the reader through your post.  Ask them questions, make them think.  Try to write using words and language that they understand.  There is no point using fancy words if you don’t have to.  This may actually put some readers off.  So, unless your posts are aimed at people with a certain knowledge or educational level it is best to write for the majority and ensure it is clear and concise.

Make use of white space.  This is said to increase readability and gives the readers eyes a rest.  Try to use white space between paragraphs.  Lists are also a good use of whitespace. Lists are good for:

  • Readability.
  • Making use of white space.
  • Focusing on specific points you want to get across to the reader.
  • Drawing the reader’s attention.
  • Always use capitals at the start and end with a full stop when creating lists.

It is always good practice to check your post before publishing it.  Proofread it yourself to see if it makes sense then if you have someone you trust like a partner or friend that doesn’t mind reading your work as then to give it a once over too.  Ask them to point out any spelling or grammar mistakes and above all ask them if it makes sense to them. Do they understand it? Even if they are not familiar with the subject can they read and follow what you are saying? We can often go off in a tangent when writing so best check this is not the case and correct it if you have unless this has added more value to your post. 

Spell check and grammar check it.  Most writing platforms have at the least basic spell and grammar checks.  You can also download programmes such as Grammarly or ProWritingAid which has both free and paid options.  This is often more advanced than the ones preinstalled with writing platforms or on your word processor. Using these will also help improve your writing over time as you will learn as you write. When your fingers are trying hard to keep up with your brain is often hard to ensure spelling and grammar are correct at the time of typing.


Write About What Your Audience Wants to Read

someone reading

Make your readers want to keep reading.

This seems like a bit of a no-brainer but how do you know what they want to read?  First and foremost, it is important to do your research on things relating to your topic or chosen niche.  Read other blog posts and more importantly read the comments and or questions at the end.  Check out pages and groups related to your topic or niche on social media platforms such as Facebook, Twitter, Pinterest, Google + and Instagram.  Find out what those interested in the topic are talking about.  New releases, new programmes, new equipment or even news on a topic can help you to engage readers by being able to write relevant posts.

E.g. A good friend of mine with a fairly new site in the camping niche had been writing regular relevant posts and product reviews for around 3 months and the site was averaging 10-15 visits per day which in the first few months was ok.

But, when they discovered that a big tent manufacturer was releasing a new tent they decided to write a review on it.  Now, this friend didn’t even leave the house they just read everything they could on the product and wrote a review post.  This one post had their site getting 70+ visits per day for over a fortnight!  Not bad for a 3-month-old site.

Why? Because the post was relevant to what people were searching for.  They all wanted to know about this new tent.

Always keep up to date with the latest products or news as it provides a good source of traffic when you write about it.


Give Your Audience Value

Another important part of your blog posts is to make sure you are giving your reader value.  Are you giving them the information that they are searching for?

people on different paths
Provide value to help them get ahead.

Readers search the internet because they are wanting something, information and knowledge are the top 2 reasons for searches.  Most people search the internet because they want to learn about something or they want to buy something, see still information and knowledge!  Some are looking to do both and if you are writing reviews for items related to your niche this is doubly good for you.  As you can provide valuable information for your readers and hopefully if you are with a good affiliate programme be able to provide a link for them to buy the product through which you will be paid a commission.

Other good blog posts can be “How To” guides.  Some bloggers really struggle with the concept of writing “how-to” guides because they often feel they are not qualified enough or knowledgeable enough to be writing them.  If this is you, always remember that very few know everything, you will know more than some others and they will be the ones wanting to read your posts.  If you research a topic enough, you will further enhance your own knowledge before passing this value onto your readers.

Again as you read above remember that even good how-to guides will have structure. So be sure to set out that structure before you start writing. This will help you give your readers a clear and comprehendible how-to guide.

Even when sharing recipes you will notice how this is broken down into a structure value of Recipe Title, Description, Ingredients, Method, Cooking Times and then notes such as Calories, Serving suggestions, Storage Suggestions and maybe a few other notes. This keeps it clear and simple for the reader.


Add Pictures and Media

Pictures and media also help the reader to stay engaged.  They say, “A picture speaks a thousand words” and they certainly can help convey some of what you are writing about if you ensure that you use relevant pictures.  This is also another way to give the readers eyes a little rest.

We are now an information consuming world and visuals play a huge part of this.  I certainly know that if I am going back to something I have previously read I will find it at least 10x quicker if it has a picture with it.  Often people will remember a picture before they remember the written word or even the name of a site or post.  So, if you are setting a feature image for your post make it something that stands out and conveys what you are writing about.  That way it will also capture people’s attention, especially if you share your posts on social platforms.

close up of video camera

Another good way of adding value can be through embedding videos in your posts.  Of course, these must be relevant to your topic, don’t just post a funny video halfway through your post just for putting one in and filling up space.

However, if you find a video say on YouTube that you feel would enhance your post or give your readers further value it is worth putting it in there.  This can also help the reader stay on the page longer which will help when you come to look at your page analytics.

Add Links

As with pictures and media, you may also want to add links to your posts.  Again, these should be added to provide value to the reader.  These can be links to further reading whether on your site or another site you trust.  To products that are of interest to your reader and in line with the topic you are writing about in the post.  Other tools and resources on the topic you have just written about.


Please be careful not to overuse links and only link to sites, products, and media that you trust and have visited or used yourself. 

To Summarize

  • Research what people want to read about or are searching for related to your topic to ensure you are writing relevant posts.
  • Research topic and structure your post before starting to write.
  • Write, proofread, spell and grammar check your blog post before publishing.
  • Make use of white space to help with readability.
  • Make sure you have provided value to your readers through your post.
  • Add media to your blog post. Make these relevant and ensure they stand out.
  • Add links, but only if they add value to the reader.

Now you know what’s involved in writing a good blog post, I hope you put it into practice and I get to read some of your work soon.

Remember to believe in yourself, you will always know more than someone else out there so don’t be afraid to share what you know with others.  Knowledge is power so never stop learning and never stop helping others learn too.  We all have a part to play and by providing value and giving to others you yourself are open to receiving in return from others.


5 Steps for Writing Great Content

Content is King

So you want to know how to write great content?

I know there are many posts out there on this subject. For me, the key to writing great content is a 5 step process.

I am going to share with you the exact 5 steps I use when creating content.  It doesn’t really matter what the content is, it could be a blog piece, an article or even if you are writing your first e-book, these steps can be used and have been used many times over.

They say that CONTENT IS KING!content is king

That can be quite scary to hear when you first start out.  In reality, you do need to have great content not only to engage your readers but to keep bringing people back to your posts, websites and business.

BUT and PLEASE always remember this, EVERYONE is DIFFERENT!

By this, I mean that everyone has different levels for learning or engaging in learning.  Some people like to keep things simple and straight to the point while others like a more in-depth and meaty post to read.  Some people like to have pictures to break up the reading experience while others will get annoyed if there are too many pictures or adverts on the page.

So before you start on creating content it is important to remember that you will engage your audience more if you write genuinely as yourself.  You will also notice that you attract more like-minded people to engage with you.

Your post may not be liked by everyone as long as it is like by someone, that is what matters.

So what are the 5 steps?

Step 1 – Getting Content Ideas

So how do you get your content ideas?  These can come in many ways.  If you are just starting out and are struggling for ideas it can sometimes be a good idea to check out similar sites to your own.  See what they are writing about, is there anything missing that you could maybe write about?  Could you even produce a similar post but put a different spin on things?

Is there a new product in your niche market?  Are people discussing a certain topic at the moment? What’s hot and what’s not?

You can find ideas in multiple places. Social media is a great place for finding out what people are talking about around your subject.  Sometimes while writing or reading other posts, PING, you get an idea.

Content Ideas

I suggest you get a small notebook and pen and carry it just about everywhere with you.  Note down any ideas that come to mind.  You may have an idea for a post or you may even get an idea for a title but don’t know what you’d write.  Any ideas you have to jot them down.  Sometimes you can forget and when this happens, believe me, you’ll kick yourself.

Our lives are often busy and you can become forgetful.  By jotting down any ideas as they occur you will have a whole bunch of stuff at the end of the week to work with.

I myself have a running log of ideas, some come to fruition and some are struck off at a later date.  No matter what you make of your ideas later on, keeping a list will always ensure you have something to research and write about.

Step 2 – Researching Your Ideas

Now you have your idea it is time to do some research on it.  There are 2 parts to researching your idea.

1 – What have others written on this?researching ideas

2 – Getting a Title.

For the first step, it is often wise to turn to where your content will end up, online!

Do some online searches and read some posts.  Normally I read through the top 3-5 on Google search.  This gives me an idea of what others have written about what may be missing that I could use and MOST importantly what people are reading.

Take notes as you go through each post as you can and will use this when it comes to writing your own content. If you feel something is important – write it down. If an idea comes to you while reading, stop and write it down. Can you put a different spin on the subject? Stop and write it down. You don’t want to be going in search of posts once you start writing for something you read earlier.

The second step is to come up with a title.

If you are wanting your content to rank and be really competitive about this it is really important to do some title research.  This allows you to create a title for SEO and get ranked within Google, Bing or Yahoo.

Use a good research tool for this. Personally, I would recommend Jaxxy.  This is a great keyword and niche research tool.  I use it all the time when researching keywords and titles for my posts.

  • If you want to learn more about Jaaxy please read this post.

Step 3 – Breaking it Down

Now you have done your research and hopefully came up with a title and a few keywords you are going to use, you want to break down what you are going to write about.

As with any writing you want structure so a start, middle and end or an introduction, content and conclusion.

I normally start with writing down some headings that I will then write under, remember you can have several headings within your main content.  You want your writing to flow so think about this when deciding on your headings.  Headings can be like a map for the reader.  They may only be looking for certain information and this can help them get to it and stay on your page.


Step 4 – Writing

Where you write can also be another important aspect of your writing.  I myself write all content in “word” or “google docs” then upload it to my site.  I just find it easier to do all the writing, spelling and grammar check the whole document and then I upload before adding my media and links. Just do what feels best for you.

Now you have done your research, you have your headings and your title it is time to start writing.  By now you have done much thinking, reading and writing on your subject or topic that your writing should naturally start to flow.

I always find that the better I have researched and planned ahead before starting to write the easier it is to write.

Write in a way which comes naturally for you and as if the reader is a friend that you are sharing this information with.  This way, hopefully, you will make a better connection with the reader as they read your content and this may encourage them to either click through your site or come back at a later date and check out some more of your posts.

Step 5 – Adding Media and Links

So you have written your content, what now? Now it is time to add some media and/or links to your post.  I normally upload my content and do this just before publishing on my sites.  But, again the choice is yours, you do it the way that works best for you.

If you want to link to other posts within your site or on another site now is the time to do this.  Go back through all your content and add these.  Remember not to add too many links as this can be frowned upon in search engines and can affect your ranking.  I tend to stick between 3-7 links per post.  You may not even want to have any links on some posts.  You may just be writing to share what you have to say with your readers and that is ok too.  Sometimes it is just good to give your readers value.

If you are going to add pictures or videos to your post also do that at this time.  Please remember that too many pictures and/or videos can slow down your pages and site loading speed.  I would suggest compressing your media where possible before uploading them.  You can do this for free using a site like

So there you have it.  My 5 Steps to writing great content.  Follow these five steps and create great content for your site time and times again.  Why don’t you write down these 5 steps and post it above your desk till you are doing it without thinking!

All you have to do now is press PUBLISH! publish button

What are you waiting for?  Go write and publish something great today!  I look forward to reading some great posts out there.


Share if you care!