woman laptop

How To Write An Effective Blog Post

In this post I will detail the most important factors that make a blog post effective in terms of SEO. The first thing you need to know about writing an effective blog post is that you need to be able to write. There is no way around this unfortunately, except for paying someone else to write it for you.

Post Idea

To start, you need an idea. You can get an idea either by picking a keyword from a research tool or just by researching/developing a subject while you use it and then deciding to write it up.

There are several things you need to take into consideration when you write – it’s not by “let’s write and see what happens”.

First of all, your subject needs to be super cool that everyone in your niche would be interested in naturally, without having to be forced. Check your Facebook groups, your forums and see what they ask about, what they write about, what interests them.

Keyword Research

Then you need to pick your main keyword that fits the subject. You can use any keyword research tool, such as the Google Keyword Planner. The main thing is that you need to pick a long-tail keyword. It doesn’t matter if it only has 50 searches per month, through time your post will gather more competitive variations of the keyword.

When your blog is new, you are not doing this for right-now traffic, you are doing this for future traffic. Concentrate on search intent and not on individual keywords. In other words, “write an effective blog post” is the same search intent as “write the best blog post” and you wouldn’t write a separate post for each.


Once you have your keyword, you need to make it into a punchy headline so that people will click on it. To get ideas, you can look up other websites or use NicheLaboratory – enter your niche keyword then click on “Article Ideas”.

Once you have the headline, also pick am interesting description meta tag so that the search engine snippet doesn’t just contain a random line from your post but it actually boosts click-through.


Make sure you link out to authoritative external websites in your niche. Outgoing relevant links to authoritative sites are considered in the algorithms have a positive impact on rankings. Link to pages which actually add value and cover the topic very well. Link to articles having good page authority or domain authority. Link to articles which have high number of social media share.

An important use of this strategy is to notify the bloggers that you included in your post and linked to and they may share your content with their followers.

Internal linking is just as important as external. Internal links help to distribute “link juice” across your website. It’s possible to identify pages on your site which have a high number of authoritative links, and to tactically distribute the “link juice” from these pages on to other pages you’d like to give a boost in rankings. As it is impossible to fully describe a subject in one page, internal linking to your related content also improves user experience. Internal linking also reduces your bounce rate as your reader will be inclined to read more than one page at a time. A great example for internal linking is Wikipedia.

Long Form Content

Long form content will definitely boost your page’s ranking. It is a statistical fact that most web pages that rank on the first page have at least 2,000 words of content. Visitors that want to learn a subject are looking for in-depth step-by-step guides. Make sure your posts don’t have spelling errors.

Readability with proper headings, short sentences and paragraphs contributes to user experience. Don’t make your post a wall of text.

The following types of content ranks best and convert best in terms of your monetization efforts:

  • How-to guides
  • Comparison posts
  • Reviews
  • Case studies

You may not be able to write all of your posts over 2,000 words, but make sure that your key content is long-form. Another approach is to write some shorter form posts and then later on see in your Google Search Console account, under “Search Analytics”, which posts are ranking for which keyword and then upgrade these later on.

Photos And Videos

Images and videos tend to attract attention. Make sure you use a picture file name and alt tag that contains a keyword. This will help your SEO. Additionally watching a video will increase the time your users spend on your site. It doesn’t need to be your own video – there are plenty of videos you can pick from YouTube. Compress your images with image optimization tools for fast loading.

Social Share Buttons

Giving a chance for your readers to share your content is extremely important, especially when your site is new. Share your posts to your Social Media accounts and any forums, Facebook groups. Often this is your only source of traffic.


While the above doesn’t necessarily contain everything, it is a good start to make your blog posts more successful from day 1.

Leave a Comment