You can drastically increase your blog traffic just by writing a search engine optimized blog post.

This means your blog post ranks on search engines like Google.

Blogging is a form of content marketing and if you want to increase your brand visibility and gain trust then content marketing is a must.

Recent statistics from Neil Patel reveals that marketers who blog consistently will acquire 126% more leads than those who do not.

But this statistics is also valid for brands, influencers, anyone really.

You would receive more visibility online if you blog consistently and to do that, you need to write blog posts that are search engine optimized.

Writing a search engine optimized blog post is more of a skill that you can learn and improve on as you write.

In this post, I am going to show you how to write blog posts and articles that are search engine optimized.

Reading this post and doing everything I say will not make your posts rank overnight.

Ranking on search engine takes time and it requires patience. So if you are a new blogger, you might not get on Google in your first year of blogging and that is fine

However, your blog posts or articles can rank high on Google faster when you follow these tips for writing a blog post that is search engine optimized.

So, let’s get into it

You should pin this before reading on

ten tips for writing a search engine optimized blog post

10 powerful tips for writing a search engine optimized blog post.

#1. Research topic before writing

Hey, it is time to let go that “expert/know it all” hat.

Doing research is very important because you want your blog post to be full of value. You want to include everything your audience need to know.

This will not only present you as an expert to your readers but also present your blog as a credible one to search engines.

When I am making research, I ask myself

  • Is this a topic my readers would want to read?
  • Are there other people searching for this topic and what are they searching for?
  • What are the top guys in my industry saying or have said about this topic?

These questions will help you create blog posts that Google considers worthy.

#2. Do keyword research

Research topic is not enough, you need to research keywords when writing a search engine optimized blog post.

Keyword research will tell you,

  • What your audience are searching for on Google and other search engines
  • How many people are searching (search volume)

You will do keyword research better if you understand your audience, their fears and struggles, their pain and pleasure.

There are different tools that makes keyword research very easy but I use Neil Patel’s Ubersuggest.

All you need to do is input a keyword and Ubersuggest shows you the search volume, how difficult/easy it is to rank for that keyword and suggestions for keywords.

It also show websites that rank for that particular keyword so that you can pick from them.

The higher the search volume, the more difficult it will be for your blog post to rank high on search engines.

And this bring me to my next tip.

#3. Go for long-tail keywords

Long-tail keywords are keywords with more than one or two words. They are generic keywords and that is why you need to avoid them.

You want to go for specific keywords which are also called long-tail keywords.

Did I confuse you?

Can you guess the number of people who go on Google to search for words like game, music, movies, blog, etc. If I were you, I won’t guess because it is too vague. Too many people search for it.

These are keywords you want to avoid instead focus on specific keywords, long-tail keywords like what game to buy, best action games, best blues music, must watch action movies, starting a blog.

I hope you get the gist now? Okay, see number 4.

#4. Input keywords in your post, don’t over do

Now that you have your keywords, it is time to start writing. The long-tail keywords are to be added to your blog post.

Some important places to add your keywords,

  • Headlines
  • Introduction
  • Body of your post
  • Meta description

It is important to not also over do your keywords. Don’t keep pasting them all over your blog posts.

#5. Use the structure of a blog post

Don’t be surprised. Yes, there’s a structure for writing blog posts although it is a flexible one.

Many high ranking posts on Google follow this structure. In fact, every post on Google’s first page follows this structure.

And since the goal is to get you to that first page, you have to follow it too.

Here’s the structure of a blog post.

  • Headline
  • Introduction
  • Lead in
  • Main point
  • Conclusion
  • Call to action
  • Related posts
Image source:

#6. Create valuable content

Maybe this tip should have been at the very beginning of this post because it is super important.

You have to make sure your post provide so much value for your readers, one they cannot get anywhere else.

Google gives your post more attention when it adds value to the readers and that helps your ranking.

So when writing, make sure you write valuable contents. Add recent and relevant statistics, graphs (if possible), videos.

#7. Write longer blog posts

Let me tell you a secret.

Google and other search engines favor posts with longer words. These posts are usually called pillar posts and they range from 1000 – 4000 words.

Although you can write shorter blog posts and still rank high for some keywords and topics but it will favor you more when you write longer posts.

#8. Use images

Another place to include your keyword is the Image alternative text box.

Images also increases your chances of ranking higher on search engines so include images as well as videos, illustrations, graphs wherever necessary.

Powerful tips for writing blog posts that actually rank on Google

#9. Use AIDA model to captivate your audience.

The AIDA model is something I saw on a website and since I thought it is a very effective model.

Copywriters understand this model well and content writers too must use it to have an effective result.

If you haven’t been introduced to the AIDA model, here’s what it means

A- Attention

I- Interest

D- Desire

A- Action

This means you are going to use your post to attract attention, create interest, increase desire and make the reader take action. That simple.

  • Attention

The most important part of your blog post is your headline. Research has shown that 8 out of 10 people will read your headline if you make it powerful and relevant.

Your headline is what will drive your reader’s attention. It attracts them but is that enough to make them want to read? No, you need to create interest.

  • Interest

Your first two or three paragraphs must be written to create interest in your readers. Creating interest is how you make them read a 1000 or more words post.

You can create interest by,

  • Asking a question
  • Stating a statistics
  • Disagreeing with the norm
  • Describe the problem
  • Share a relevant quote
  • Desire

After creating that interest in your audience, your next duty is increase their desire.

Their desire to want to learn more, to want to read what you have to say. You can do this in just a line or two.

  • Action

Successful bloggers understand that for every blog post, there is a goal to be achieved. This goal can only be achieved when you ask your readers to take action.

It is important that you also include call to action(s) to your blog post whether you are selling something or not.

Some examples of call to action are
  • Asking your readers to subscribe to your newsletter
  • Inviting them to your webinar
  • Asking them to purchase your product or service
  • Or like the one below asking them download something with so much value.

#10. Build internal links

Link building just like valuable content is the backbone of SEO.

You get a backlink when another website links back to a page on your blog. This tells Google that your blog post is credible and contains value.

The more backlinks you get, the more Google and other search engines sees you as an authority on that topic.

The link of your post that was referred to in the other website is that is called internal link.

Every link on your website must be active i.e. not broken. Brokenlinkcheck is a website that helps you check for broken links on your website so that you can fix it.

Broken backlinks can hurt your SEO rank so you need to make sure every link on your blog is active.


You can learn how to write a blog post that will rank on Google first page but you need to understand that ranking on Google does not happen overnight.

It takes time and Google favors blog that are over two years old more than new blogs because there is more contents on older blogs.

Ranking high on search engines also have a lot to do with your content.

Writing a search engine optimized blog post is not enough in some cases, you need to write quality contents with so much value.

I would suggest you forget about ranking high on Google and focus on creating valuable contents for your readers, including long-tail keywords related to the topic and staying consistent.

Do this and you will notice an increase in your traffic from search engines and before you know it, you’re number one on Google.

You can check out this beginner’s guide to SEO by Moz for more SEO knowledge.

Has your blog posts been ranking on Google? What strategies have you used?

Please share this post.

Related posts

Here's how to write a search engine worthy blog post that actually ranks.

You might also enjoy:

Leave A Comment

Your email address will not be published. Required fields are marked *