Blogging is all about content “made for readers”. Without readers, your blog is nowhere and you could not achieve your goals. At the same time, you have to make sure that your content is also “made for search engines like Google”.

Your blog post should also have a purpose, right?

“Made for readers”, I mean it has to address a specific problem and your content should help them to solve it.

Problem-solving content need not be lengthy always.

However, when you convey the right information that’s well enough.

Apart from readers, you have to focus towards search engines like Google. Because, search engines are a major source of blog traffic for any blog. In general, most of the blog receives 80% of its traffic from Google. That’s the same story here in BlashO.

Hence, while you write your blog posts, you have to take care about search engines esp. Google apart from your readers. This helps you to drive traffic from Google and also, your blog posts will help to achieve your goals.optimization

First, Identify The Aim of Your Blog Post.

The very first step in optimizing your blog post is to “understand the purpose”.

If you don’t know why you are writing a blog post then its totally useless to produce content.

If you don’t know the purpose of a blog post then you are totally wasting your time.

At the same time, when you clearly know the purpose, you can write the content appropriately keeping your blogging goals in mind.

  • For example, if you want to promote your product then you can write the blog posts towards the problems that the product solves. This way the reader will also hear to you and consider your product as a solution.

This also helps you to “write descriptive content”.

You can address each and every aspect of the topic. You can clearly explain what do you want to convey? what do you want to achieve from the blog post?

This way, your blog post will be good enough that readers will love and hence Google will also love.

The simplest way to optimize a blog post for Google is to optimize it for Reader.

  • One step further, you can also “once”, think that Google is your reader similar to a human reader.

From next time onwards, first answer this question:

What is the purpose of this blog post?

If you get an answer then only start writing – all other optimizations will be easy.

The 5 Elements to Optimize In Your Blog Post.five

To keep it simple, the following are the basic elements of a blog post.

  1. Blog Post Title
  2. Meta Description
  3. Actual Body Text/Content
  4. Graphics (Images, Videos)
  5. Links (Internal, External URL’s)

Now we have to optimize all these blog elements for search engines, that’s it.

Optimize Blog Post Title With 5 Simple Steps.

Recently, I did a keyword density analysis by comparing Top 10 ranking pages on Google.

I analyzed all the data that I collected related to keyword density and here are the results that I found from that study:

  • Titles are playing a major role, all the Top Ranking pages are almost having keywords on the Titles or Sub-Titles
  • The Ist Ranked page has keywords on all the elements: body, title, links
  • All these top 10 pages don’t have keywords on the Image ‘Alt’ tag.

This clearly, tells that your blog post title plays a major role in ranking.

You can also take a look on the below screenshot.Results on keyword density analysis

Here are the 5 simplest steps to optimize your title for Google:

  • Keep the title length under 60 characters
  • Use your targeted keyword at least once in the title
  • Make sure your title is human-readable (a complete sentence)
  • Don’t stuff the title with repeated keywords (it works worst)
  • Use H1 tags for Title, H2 or H3 tags for Sub-Titles in your blog post (refer the Google traffic case study)

Consider, removing the stop words from title URL. The below screenshot shows, where to edit the blog post-URL or the permalink.Where to optimize blog post URL?

Optimize Meta Description with Call-To-Actions.

Meta descriptions are one of the important element of a blog post. It gives an abstract of your blog post and also, triggers the searchers to click your URL from the Google’s SERP.

  • Keep the meta description under 156 characters
  • Use your targeted keyword at least once in the meta description
  • Use a long tail keyword also, use a tool like KeywordWiki to find such a keyword
  • Use a call-to-action word on the meta description, this helps to increase CTR on SERP.

A WordPress SEO Plugin can help you to easily edit meta description for every blog post.Optimize meta description

Read More: Meta Description 5 Tips You Must Follow In Your Blog

Content-Length vs Descriptive Content.

Here comes the actual content of your blog post.

In recent times, post Google panda update everyone is speaking about content length.

I have this strategy followed from the day one of my blogging.

I used to follow a mixed content strategy.

  • blog posts with content length 1200+ words
  • blog posts with content length 600+ words
  • blog posts with content length 300+ words

Depends on topic and “the depth of coverage” the content length varies.

  • Always don’t keep the content length in mind.
  • Keep it naturally flowing, just be descriptive on the topic.
  • When you are enough capable, and if you think you are an expert, then write in-depth.
  • This way, your content will be generated for the user with your own “expertness” in mind.

That’s why, If you read my blog posts you can feel the confidence at most of the times. That’s naturally coming when I write about a topic.

If I feel that I can write in-depth, I will write.

  • For example, I also used to keep the blog post length short also whenever, I used to share “source code” hacks which are need not be lengthy – an example here.

The following graph shared by WordStream shows how the average content length varies between different markets.Average content length by Market

To keep it simple:

  • don’t keep content length in mind
  • be descriptive enough on the topic
  • use your targeted keywords + related keywords on the content

You can also list down those related keywords before writing so that you use keywords appropriately on the blog post.

Yet another graph made by serpIQ which shows the average content length of top 10 pages on the Google’s result page.Average content length of top 10 pages on Google Results

Read More: How to Write a Blog?

Link to Other Pages (Both Internal, External) Wherever Required.

Links are the life of your blog. The entire web is interlinked by A-href tags.

Here is the simplest way to optimize your link structure on a blog post:

  • Link only to related pages
  • Link from relevant places wherever required
  • Don’t bother, you can link-out or link-inside both ways
  • Manage affiliate links using AffiLinker (free version here) and “nofollow” all affiliate links.

I manually insert links on the blog posts apart from using SEO Smart Links Plugin which helps to automatically improve internal link structure. I had manually configured the plugin to use the custom keywords/linking.

Optimize the Images to have Title, Alt Tags.

Search engines cannot read images.

Hence, you have to tell what the image is about.

  • Whenever you add an image, make sure you fill the “ALT” and “TITLE” fields.
  • You can also use your targeted keywords on the ALT, TITLE tags “at least once”.

Always optimize image size and this helps to improve loading time of your blog post.

Use a descriptive image file name.Optimize Image ALT Tag Title

Using Video’s In Blog Posts.

That’s no secret, you can include video’s wherever required on the blog post.

For example, if you see a certain type of content you cannot fully explain by text or images, you can simply embed a video.

  • Your own video or some one’s video.
  • Make sure the title of the video is relevant or related to your blog post title.

Here is a video on common optimization mistakes that you can avoid.

Hope this is helpful.


Writing a best blog post depends on individuals writing style, depth of knowledge, interests etc.

  • You can write a descriptive blog post, only when, you understand the purpose of a blog post.
  • Not just a descriptive content “made for readers”, you have to make the blog post “descriptive for Google”.

To conclude:

  • Use your targeted + related keywords on almost every blog post element (in a priority order – Title, Meta Description, Body Text, Image Alt/Title Tags, URL’s)
  • Write descriptive content as long as you are enough covering the topic, don’t bother about content length.
  • Link to relevant or related URL’s wherever required (use both internal, external links).
  • Never over stuff keywords. More repeated keywords = More spammy.

Further, you can also read my guide on how to get more blog traffic.

There’s a lot more stuff you have to consider apart from writing an optimized blog post in order to drive Google traffic like Publishing consistent content, Building quality backlinks etc.

The effects of an optimized blog post are greater, it helps you to achieve your blogging goals. It can open a gate of traffic flood from Google.

All you have to repeat these steps again and again, whenever you publish a new blog post.

Good Luck.


About the Author:

I love-to-code, passionate-to-write, an upcoming author, and WordPress enthusiast. Here at BlashO, I mostly share WordPress tips. Connect with me @Twitter.

Leave A Comment