How to Write a Blog Post

This really should be split into two – 

  1. How to write a blog post on a new blog
  2. How to write a blog post on an established blog

For a new Blog or a Blog of low Domain Rank

When you first  start a blog, Google ( and other search engines ) are not aware you even exist. So you must go through a process of introduction, writing easily ranking articles with low competition and probably low monthly traffic. 

The point of doing this is to get some ranking pages in Googles index. They will then look more favourably on your bigger , better posts – your blogs cornerstone posts – “ultimate guide to….” ,  later on – the ones that will get you serious traffic.

Very Important :

It has been noted that creating BIG ‘Cornerstone’ type posts first, without having written the smaller ‘intro’ posts and getting them to rank well in the index, can render the Bigger posts useless. Google may well ignore them unless it can collect enough data on your site and considers it ‘trustworthy’.

There are  3 ways to create content: 

  • write it yourself
  • outsource it
  • use software  

by ‘software’ I don’t just mean spinners, sooner or later spun content will get you in serious trouble, Google can now spot spun content a lot more easily and you don’t want to suddenly lose your rank after clawing your way up.

No I mean content creating software. for example which claims to be able to create content AND pass the Copyscape test  for uniqueness. 

I would strongly advise anyone to write it yourself. At least until there are some profits to use for outsourcing. You HAVE to know how to write it, if you are to instruct an outsourcer to do the work, in the future.

Its going to be hard slog, researching each post, creating an outline, then filling in the ‘meat’ of each article. It will continue without much happening for at least 4 or 5 months, but with persistence you finally will start those visitors coming and earning when they are buying your affiliate products. 

How to actually Write your articles


Many articles on the web are ‘Listicles’ or List-Articles . Nice easy model to create. Start by Googling the subject in your niche, say  “Best Vacuum Cleaners” or “Places to visit in Norway”…etc 

Then from the information you  find online, collect ( from more than one source -do not take everything from the same site ) the information and find  some pictures  to go with the articles, you can usually find them on manufacturers sites or from Pixabay and other free picture sites.

Assemble these  on your WordPress editor. Do a word count and aim for 1500 to 2000 words in total

From this info, collected,  rewrite the main points, put it together with your pictures and select the best ones for publication , if there are 7 items, you can then put together a title ” Seven best ….. ” or ” 7 places not to miss in ….. ” or something along those lines. The website Answer the Public might be useful in formulating a title, but do make sure the INTENT is there and also the main ranking keyword. 

Cornerstone Content

This is content which makes up the main core of your website. Definitive, authoritative and detailed articles on your subject. 

You can of course use Listicles as described above, but it will not suit all situations, instead you can use subheadings which , taken together make up the body of your article and cover every possible angle. 

How to come up with sub-headings? Use Google initially. When you did the main keyword research for the blog, as I described in my SEO article (the section where you initially create a list of subjects to write about )  you will be Googling each main keyword… 

At the bottom of the page , you will find a list of “related searches” . In other words Google’s algorithm has brought up these phrases as being RELEVANT, so do include these in your article

Enter all of these keyword phrases back into your keyword tool, until you have a large list of related keywords, from which you can select key points within your big article.

Key Point:

Data  collections and Presentations – Google loves data, being a computer program it understands structured data  very easily, it does not have to process human text to logically sort it into understandable parts. 

In most subjects, there are subjects which can be assembled into a table. It might be the species of BIRD, their LIFESPAN, their SIZE or WEIGHT , their FOOD , HABITAT AND GEOGRAPHY



If you can create a big all-encompassing table where visitors can find everything they need, then it will be an instant hit

How to keep the visitors on our post or page

One of the key parameters monitored by Googles algorithm is time-on-site. What is the top content item that keeps the attention of the readers?


So, not going that extra step  to use video content, is going to reduce your chance of ranking well. 

Images will also lengthen time on site significantly but not as controllably as video. So embedding a relevant YouTube video is recommended, if you have no video  footage available