Steph W. from SEOPressor

đź‘‹ Hey there! Would you like to try out this New AI-Powered App that'll...

...help you check your website and tell you exactly how to rank higher?

Yes, Tell Me More
Wanna grow your traffic, fast? 🔥 Longform AI is here! Easily write and publish 60+ SEO-optimized content in a month now!
Get Longform AI - Save 67% Today

Longform AI is live!

Do you want to grow traffic FAST?

  • Generates 5,000 words in minutes
  • Publish 60+ content in a month
  • Rank in the SERP’s Top 10


Join 50,000+ fellow SEO marketers!
Get SEOPressor latest insights straight to your inbox.
Enter your email address below:


score %

SEO Score

SEOPressor SEO Score

Found us from search engine?

We rank high, you can too.

SEOPressor helps you to optimize your on-page SEO for higher & improved search ranking.

Get Your SEO Score Now

How To Write Good Content For Blogs In 7 Steps

By jiathong on September 5, 2018

How To Write Good Content For Blogs In 7 Steps

write good content

As a blogger or a content creator, we spend a lot of time writing, editing, reading over and over what we have written and wonder if it’s good enough. Well, here is a formula with 7 steps to guide you on how to create a good content for your blog. Let’s get started!

1. Pinpoint visitor’s interest and target searcher intent

Visitor’s interest. Do you know who your visitors are? Which country are they mainly from? How old are they? What is their job? What interests them?

You need to ask those questions, and you need to have those answers. You haven’t really thought about that?

Start by digging through your Google Analytics and build a Persona based on your biggest chunk of visitors.

Go to the Geo > Location tab, to check out which country is your website’s biggest fan. You can also find out which city they are from by simply toggling the dimension.

That is only the start on painting a picture of who your readers are.

Google Analytics

The audience tab on Google Analytics provides insights on the people visiting your website.

Google Analytics provides more insights on your visitors other than which country they’re from. You can also go to the Demographic tab to see which age group your visitors belong to and whether they’re a man or a woman.

For a more straightforward approach, you can create a survey on your website to engage with your visitors directly.

The tricky part of creating a survey is, you don’t want it to be too vague that the results will be useless. You also don’t want to be too detailed, so detailed people give up answering halfway.

Do your homework first, and work out a list of topics that your readers will be interested in. Put it into the survey and let them pick one. You can also take the chance to ask some demographic questions like which industry they work in, what are their monthly budget in marketing tools (If you blog about marketing) and some other questions that help you build a persona.

Building a persona for your visitors is like getting to know a person and becoming a friend. The more you know about someone, the more topics you can discuss right? It’s the same idea.

Other than trying to gauge what your readers want, you can do it the other way.

Start analyzing your own content and checking the reader’s response.

If you own a pretty established website with a considerable amount of content, you can audit your website and see which content has the most share, comments, visitors, likes etc. Those topics you wrote about are the topics that work for your readers. So keep that in mind when creating new ones.

2. Create a strong headline

Now that you have found a topic that your visitors want to read, you need to create a headline that makes them actually click on it to read it.

Before we go on to talk about what you should do to create a good headline, let’s go over what you shouldn’t do first.

Don’t. Clickbait.

If I click-bait-ize the headline of my blog post, it will probably sound like this “Shocking: Shakespeare used these 7 steps to create killer content”. Well, that gave me a headache just typing it out.

To put it simply, match what you’re writing about with what you’re offering at the headline. Don’t over promise and under deliver.

Make sure that it’s clear what a reader can expect when they click into your content.

I said 7 steps, and you expected 7 steps, so I have exactly that, 7 steps listed down to help you create some good content.

A good and compelling headline should make it clear what the piece’s gonna be about. Use simple, clear, short words to get your meaning across.

Another point you need to keep in mind is keywords.

In SEO, it’s all about keywords. You want to make the keyword stands out in the headline. You need to let people know that “Hey! Look here! I’m gonna talk about this keyword here!”.

You have a keyword, so go on and type that into the Almighty Google Search Bar and spy on those ranking at the first page.

How does those headline in the top 10 SERP ranking sounds like? Better take some notes.

SERP headline example

If you’re writing about car wax, these headlines can probably give you some inspiration.

Notice how they’re all straight to point, short and precise? That’s how you want your headline to be.

3. Make sure your points are actionable

When someone makes a search on Google for some type of blog post, they’re either looking for some advice or a solution. Which means they have a problem and they need someone to tell them exactly what to do.

That’s why you need to make sure your points are actionable.

Before you go on offering solutions, you need to know exactly what their problem it and address it.

You need to point at their exact pain point.

No one needs a solution to a problem they don’t have if you have found out what their problem is, then you have half of your job cut out.

When presenting your points you want to make it actionable. You want them to look at it, and think, yes I can do this, let me try this step to see if it works.

How can you achieve that?

Write in an active voice, provide step by step solutions, show them examples and solve their problem for them.

What is an active voice? Let’s look at an example.

active voice good content

The first one definitely sounds more useful and straight to the point right?

Showing an example is the best way to demonstrate a point, just like what I did earlier.

It’s much easier to see why you need to write in an active voice when I put up an example comparing it with a passive voice side by side.

That’s why you need to show your readers examples. That way, you can present your points clearly and let them know exactly what they need to do and how they can do it.

It makes your points much more actionable when you paint out the whole picture for them. From what their problem is, to telling them what to do, and showing them exactly how to do it. All these are steps telling them to take action from what you told.

4. Highlight your most important points

When someone is in a hurry to solve their problem, and they come to read your post, it is very important to make sure they get what they want in a glance.

Make good use of the h2 and h3 tags in order to make your points stand out.

This is not only a good practice to quickly direct your reader’s attention to the main point, it is also good SEO practice to point Googlebot to your important contents, so you can rank better.

highlight points good content

Notice how the main points are clearly formatted and numbered? That makes it easier for the reader to recognize where to read and let them decide in an instant whether what you can offer in the content is relevant to them.

Going into details is nice and informative, but not everyone wants details. So in order to retain those who are only here for a quick answer and have no interest on detail, highlighting your main points so they can quickly find it is the way to win them.

A lot of the time, someone visiting a website are not reading, they are simply scrolling through.

If you can’t make your points stand out to stop them from scrolling through, then your content is not good enough.

I’m sure a lot of you, well, at least me, are the scrolling down and scroll back up type.

We’d scroll through the whole page the first thing we get into a website, then in the midst of mindless scrolling, if something catches our eyes we’ll stop abruptly and scroll back up to read it.

A good content needs to be able to break through this mindless scrolling and get the visitors to start reading.

5. Make use of images and videos

We talked about how important it is to make sure your points are highlighted and stand out while creating a piece of good content.

Another good way, and surefire way to catch some attention is by using images and videos.

Using images are great because you can fit so much information into it, and the readers can get it in a glace.

Presenting your points using an image is also much more interesting and appealing. Most of us would definitely stop scrolling for a second to pay more attention to the picture at the middle of a block of text.

Which means it’s the perfect way for you to make a point or get the attention of your reader.

The thing with writing a blog post is, not everyone is as skilled as a samurai with their pen (or keyboard), images and videos can easily explain something that will take us one whole paragraph to type out.

Images also give you more creativity in presenting an information. You can create a pie chart, a flowchart, list the points according to the colors of the rainbow, pop in a gif or a meme. Images are just so much more eye-catching and fun.

If you have never dealt with professional image editors like adobe photoshop and illustrator and think you cannot whip up an image for your content, don’t fret. Canva is one of the easiest online tool out there that can help you create images with a few clicks.

If you’re more of a pop culture kinda person you can go to imgflip to generate your own meme or GIPHY for a quick gif.

None of the options suits your needs? Go ahead to Google Image Search, I’m sure there’s a lot of images out there that will fit. Just make sure to credit the owner, and perhaps give them a shout out for creating the awesome image.

6. Make it easy to read

Have you noticed a recurring theme so far? All of the points are about making things clear and easy to understand for the reader.

Make sure the topic is interesting for your readers, make sure the headline is strong enough and clearly showcase what the content is about, giving actionable points to solve your reader’s problem, highlight your points so it’s easily spotted, use multimedia to enhance your content.

At the end of the day, you want your content to be useful, interesting, easy to read and easy to skim.

Useful, cause why else would someone be reading something? Be it comical relief, sound advice, solutions, emotional support, informative, the reader needs to gain something from your content.

Interesting, no matter how good your the advice is, how useful the information, if it’s not interesting, then it’s gonna be really difficult to read. All textbooks are informative and important for your studies, right? But are they interesting to read? Do you want to read them? Nah, you don’t.

There is advice out there saying to keep your sentences short so it’s easier to read which I agree. However, it doesn’t have to be a strict rule to follow. Sometimes long sentences just happen, and it’s alright.

Write in a conversational tone, it’s easier to read.

One trick I find useful is to read your contents out loud. If it sounds awkward being read out loud, it’s gonna be difficult to read. Writing in a conversational tone is the best thing you can do to make your content easy to read.

conversational tone good content

A content that is easy to read, is a good content. (source)

Big corporations like Twitter are also adopting a conversational tone to seem more personal and friendly. If you want to establish a good relationship with your readers, and make good content for them, writing in a conversational tone won’t get you wrong.

7. Optimize your content

Last but not least, the final step to creating a good content is to optimize it.

What’s the use of a piece of ass-kicking content if no one’s reading it right?

Doing SEO is more about creating a good content for both the readers and search engine. The better the search engine can understand your content, the better they can evaluate it and rank it.

Ranking high on the SERP (Search Engine Result Page) is a great way to get you more readers and build up visitor counts.

Using appropriate tags like h1, h2 and h3 are important.

Keep in mind that you can only have one h1 tag, and that is for the headline of your content. You only have one headline right? Then you shouldn’t have more than one h1 tags.

Use h2 and h3 tags for your subheadings, or important points you want to highlight so your readers and the search engine can easily spot them.

Make sure you tag the alt tag of all of your pictures appropriately. Think of alt tag as a written description of your images to the bot, they can’t see how the picture looks like, but they can process the tag and understand it.

Use LSI Keywords, and keep an eye on your keyword density. LSI keywords is a good way to make sure you are telling the bots exactly what you’re talking about without abusing your targeted keywords again and again.

Don’t forget your meta description, that is what appears under your article title on the SERP, you’d want it to be not too long, just

seop plugin content

The SEOPressor Plugin analyses your on-page SEO gives you a list of suggestions to improve your SEO score.

Our plugin has a handy scoreboard telling how good you’re faring with your SEO game. If your score’s not that high, we have suggestions lined up to help you nail that on-page SEO.

Last but not least, check out this awesome flowchart our graphic designer has whipped up to quickly guide you on writing good content.

write good content flow chart

18 Effective Tips To Generate Ideas For Your Blog

    The ultimate guide for every blogger to get more ideas for your blog post.
  • Identify the potential topics that you should have in your blog
  • Get more traffic to your website by applying these techniques
  • 18 useful tips included to help you get creative on blog titles

Updated: 10 December 2023

Lo Jia Thong

About Lo Jia Thong

A polyglot plummeted into the deep blue world of SEO and inbound marketing armed with a burning passion on letters and a fascination on how thing rolls in the world wide web.

Related Articles

7 Online Tools You Should Be Using to Create SEO…9 Types of Keywords in SEO You Need to Know…Increase Website Traffic: 15 Evergreen Content Ideas
Loading Disqus Comments ...

Do you want to

Grow Your Traffic FAST?

Generates 5,000 words in minutes

Publish 60+ content in a month

Rank in the SERP’s Top 10

Not ranking in the
Top 10?
Need help with your content?


Rank in the Top 10 now with Longform AI

Save 67% today (As low as $14.69/mo)