5 Tips for Writing Better Blog Content


Content is king for your blog. As a result, your content should be your #1 priority when trying to grown and improve your website. But what is good content? And why do some blogs get better results than others?

Below, we shared our top 5 tips for writing better content on your blog.

1) Include Images/Graphics


Humans are visual creatures. Although are accustomed to reading, we prefer to look at images. It is no coincidence we start children out with picture books. As adults, we put a larger emphasis on reading written words, but the desire to look at colorful and intriguing pictures never quite goes away.

If you are publishing a blog post, the first thing the reader should see is your title. But directly beneath that should be some image. An image related to your niche is best, but really any image will do. Many times a plain stock photo does the job.

Notice, that in this post I’ve adhered to this rule. In fact, I’d venture to say that 95% of successful blogs also follow this rule.

If you are looking for places to find free images, check out unsplash.com However, don’t limit yourself to stock photos.

Infographics can be extremely insightful. If you are listing a bunch of data, why not put into a graph? Your readers will appreciate being able to examine the data in a visual manner.

And don’t limit yourself to 1 image per blog post. In fact, the longer the post, the more images you should have! If you’re talking about some software, include a screenshot. This makes the software seem much more tangible and increases your authority.

Don’t forget, this doesn’t have to be complex. Sometimes all you need is a quote in picture form. That can have a wonderful effect on your readers, and your content.

2) Create Strong Headlines

You can have the best content in the world. The most useful, most holistic information on your subject matter online. However, if your title doesn’t call attention, then it makes no difference. No one will ever click on your content.

Fortunately, there are a couple of ways to improve your titles without drifting into clickbait territory.

One of the best tips I ever received was to write in list form. Humans like lists. They are easy to break down. Easy to comprehend. And we can decide what we want to absorb, and what we want to ignore. It is no coincidence all the articles on this site are in list format.

Another tip is not to oversell your content. Don’t promise the moon. Your content may be good, but if your title promises unrealistic results, then your readers will become upset. And above all else, you want to avoid upset readers. Not only will they not return, but negative word of mouth can be extremely difficult to recover from.

A final tip is to be clear in your titles. Your titles should communicate in an instant what the reader will find inside the post. If you find your titles are hard to make concise, you might benefit from splitting your post into multiple posts, each with their own focus and title.

3) Be Concise – Cut Out the Fluff

People have short attention spans. This is even truer online. As humans, we value our time. We are used to instant information delivered in short tidbits.

This is especially true when writing for online blogs. You aren’t writing the next great novel. You’re not writing a research paper. You’re writing content for everyday people, just like you.

Don’t try to show off your vocabulary. Don’t add content for the sake of adding content. That’s called fluff, and not only is it unnecessary, but it will turn readers off of your content.

Keep sentences short. Keep paragraphs short. And your readers will love you for it.

4) Cite Your Sources

When posting online, we are posting information. Most of the time, this doesn’t just come out of thin air. This information comes from elsewhere.

When you make a statement online, back it up. Show where you found your information. Not only will this give you credibility, but your readers will be thankful to have a new resource to explore.

You don’t need to put a full MLA citation; a simple hyperlink will suffice. But make sure you set the link to open in a new tab/window. You don’t want users leaving your site!

5) Write for People, Not Search Engines

Although it is search engines that crawl your content and decide your ranking, your end focus should be on readers. That is, human readers.

When someone writes for a search engine, it is very obvious. The text contains keyword stuffing, the tone is robotic, and the information does not flow freely.

The way you write is how you would like to read. Keep a simple, conversational tone. Organize your thoughts clearly. Try to avoid any confusion.

Break down your information, even if it seems very straightforward. Many of your readers will be unfamiliar with your subject matter. They will appreciate you making it easy to understand.

When you write, imagine that your audience consists of five-year-olds. Although this may seem like a silly technique, it can help keep you grounded. And it can help you keep your target audience, and their preference, in mind.

If your content is written for humans, humans will spend more time on it. They will share your content and explore the rest of your site. They will come back for more. That results in great rankings!


Follow these 5 tips, write consistently, and your content will gradually improve. What are your tips for better content? Share them below in the comments.


  1. Hi Jeff,

    I agree with you on these tips. Good content is that which meets the need of the audience and also easy to read.

    When creating the best content out there, the words, images, and links must ensure reader friendliness even as the message must be concise.

    Simplicity in context and content must be promoted when writing a better blog content!

  2. Hi Jeff,

    Indeed, writing better content should be a priority when trying to improve the growth of a website. There are things to be done to make the content more actionable and acceptable. These have been discussed here!

    The 5 tips you have shared here are hands-on. Particularly, the tip on writing for people and not the search engine is crucial for improved engagement and conversion!

    When we write for people or the audience then every other step tends to support it!

  3. I think that writing better blog content must begin with understanding the audience. This will drive how words and images are used.

    The audience will also define the length of the post and the intensity of the search and citation.

    I am not saying that the tips shared here are not useful. They are very useful but they must identify with what the audience wants to achieve better results!

  4. Hi Jeff,

    You have provided a very practical post for bloggers. You have listed blog content writing ideas as well as the basic steps that could be implemented to make them real.

    At least, both newbies and expert bloggers should find the details of this post very rewarding.

    For me, the idea of hyperlinking posts and images for better results is revealing!

    Thanks for your post and have a lovely day!

  5. While creating better images,writing better headlines and inserting related links, etc, on blogs are important for writing better content, it is also important for the blogger to use the right words for easy understanding.

    The place of good editing and proofreading must not be ignored when it comes to writing better blog content.

    Nevertheless, I agree with all the tips you have shared in this post!

  6. A better content for a blog should be that which has better ‘value’ for the audience. Therefore, every element of the content must agree with what the audience wants.

    In terms of the words, sentences, links, images, social buttons, graphics, videos, and other elements used to make the post better, the value it will provide for the end user would be crucial!

    So, writing better blog content must be in tune with what the audience wants.

  7. In today’s online marketing world, what stands for better content are diverse. Writing better content comprise is function of changes experienced at the time.

    What I mean is that the dynamics of a ‘better content’ evolve from time to time.

    However, the baseline for writing better content sticks with researching related keywords/niche, using good headers, making sentences easy and readable, adding related media and images, linking the posts properly, and adding call-to-action.

  8. Hi Jeff,

    I do practice the above tips when writing blog posts. They are extremely important.

    However, I ensure that readers get the best experience by explaining facts and processes very well. I never leave my audience in the limbo.

    The use of testimonials and stories can also go a long way to improve the quality of a blog post!

  9. Hi Jeff,

    These tips are instructive and practical. At least, the reader will get ideas on how to proceed with each of the tips shared.

    Content management should be carried out to meet the needs of the target audience!

    So, I feel that that tip number 5 should trump other tips!

  10. Hello Jeff,

    Others here are right that this is a really good post.

    I will add one more tip and it is to write extensively researched content. It takes longer time to do this but can pay great dividends.

    If we cover more grounds in our content and make it more researched than many of the others already published we can contact those who have written similar content and ask them to link to it or even share with their followers.

    More over, such better written content will get shared by more people.

    Do you agree with this tip I added?

  11. Hello Jeff,

    Thank you for such a wonderful post. One of the main points I liked is that you made your texts clear and concise, without any unnecessary information or too complicated terms – so you have followed your own advice!

    However, I guess you really had to use some imagery because it was sometimes too hard to concentrate on the text without having the opportunity to switch the attention to some pics, videos, graphs, or citations.

    When you mentioned writing for 5 year old children, what have you actually meant? I understood that you therefore recommended to write simple texts that will be understandable for everyone. But how about some case studies, researches, texts that talk about specific SEO tools or evaluating the effectivenes of implemented PPC strategy?

  12. Hi Jeff,

    I found your post very helpful. Nowadays the content of a blog is extremely important as it is the main thing that attracts a reader and make him come back to your blog.

    Especially I agree with your words on cutting out the fluff. I’m not a fan of long-reads, andI believe it is a dying trend nowadays. Nobody wants to spend 40 mins reading one post, unless it is something very specific and necessary for a reader. That’s why I prefer to save my time and choose to read short, straight to the point blog posts.

  13. Hey Jeff,

    One tip that I had struggle with and still do sometimes is keeping it concise. I tend to add words that don’t need to be there which can make my readers lose patience quickly.

    Also adding images is a must. Especially if you use a site like Twitter or Pinterest. Images makes the difference whether people come to visit your blog or not. Plus search engines love it when you add them with your keywords.

    Thanks for the share Jeff! Have a good one!
    Sherman Smith recently posted…9 Tips For Introverted Solopreneur Bloggers To Create Productive GoalsMy Profile

  14. Hi Jeff,

    These are some of the best Copywriting tips in the industry that makes content useful for the end users.

    Images they say, speak a thousand word.

    Adding meaningful beautiful images to our content will help tell the story better and entice visual apealing readers to the content.

    In a bid to make the content longer, writers add unecessary words to the page. The result is too many fluff or redundant phrases.

    Great content are like a woman mini skirt, longer enough to cover the main subject, shorter enough to make it look interesting.

    Thanks Jeff, nice share.
    Shamsudeen Adeshokan recently posted…6 Proven Tactics to Get More SEO Traffic to Your Website TodayMy Profile

  15. Thanks Jeff!

    It really hit me when you says ‘Write for People, Not Search Engines’. When I was writing post, my mindset is still on trying make content good for SEO. My first criteria was SEO, never thought that I’m actually writing for an actual person to read.

    Does that mean I can ignore SEO while writing a post? Things like keyword density, trending keyword?

    I imagine it would be more enjoyable to write when I don’t have to spend additional time to make my post to look good for SEO…

  16. Hi Jeff,

    Thanks for sharing. I have a good resource to share if people are looking for royalty free images (This is in no way an affiliate link, just sharing a resource).

    I’ve found many images to use in articles…


    That’s good advice on keeping your articles concise and easy to read. No one likes fluff and or I hate to say it, to think to hard to understand the information.

    Thanks again for sharing.

    Take care,


  17. Hello Jeff,

    Your article is spot on. Always include a lot of images, and graphics if you can. It makes it much more visible and encourages better engagement. My visitors stay on longer when I include more images.

    Couldn’t agree more, definitely write for people. If your content is so strong, and unique, it stands a chance of going viral on social media. Which is a win, and will eventually help you out with the search engines.

    Good Post.