How to Write a Blog Entry – 6 Steps

Hi 👋

Rick here with another article for Affiliate HQ.

I’ve had a few requests recently, asking me about how I go about putting a new blog entry together.

This article is going to talk you through how to write a blog entry for your website, step by step.

If you haven’t yet created your website, you need to do that (for free) here.

1. Selecting a Topic

I usually start by selecting a general topic for my blog.

How do you decide upon your general topic/theme? Here are some ideas. 

  • If you are an experienced blogger, you might have a list (like my list above) of general topics that you make a note of. I keep this list on my notepad on my phone and add to it as I think of different topics that relate to my website.

If you don’t have a list like this, you can…

  • Look back over your existing blogs for inspiration, are there themes that can be expanded? Often for me, it can be a simple sentence in a blog that I think can be worthy of a blog all of its own (if you have existing content).
  • Think about your audience for your website – what might they like to read about? How can you help them? Is there a burning topic that you want to write about that you think might interest your audience.
  • Look at other blogs online for inspiration – warning! Do not copy or plagiarise other work, google doesn’t accept this, and you will cause all sorts of problems for your SEO on your website/blog, but there is nothing wrong with using another blog to inspire a never level of thought or a different angle for your own work 😀

This stage of the process should be pretty straightforward, if you are creating content within your niche, I would hope that the niche you have selected is something that interests you and you have lots of ideas for exciting content.

If you want any advice on finding a niche, check out this video.

2. Finding a Blog Title with Strong Keywords

My next step is to try and find a blog title that has strong SEO value (decent traffic/relatively low competition/the keyword makes sense).

For this I use a keyword research tool called Jaaxy.

Jaaxy is great and will tell you how many searches a particular term gets, how many competing websites there are for that search term, it’s an overall great indicator of how likely you are to rank highly on the search engines if you write a blog entry focused around that keyword.

I will go into more detail on keywords in a different post, but for the purposes of this post – I’ve selected the term “how to write a blog entry”


3. Planning out your content

Fail to plan, plan to fail. W. Churchill

It is really important that you plan out the content for your blog. I come across to many newbie bloggers who “go with the flow” and “write from the heart” which is great, however – in my experience you need to be letting it flow and writing from the heart, but within a structure and a framework, otherwise your blog entry loses structure and focus. A basic structure plan for this blog looks like this:

  • Intro/50-100 words – who am I, what’s the blog about
  • Section 1/200 words – selecting a topic
  • Section 2/200 words – blog titles/keywords overview
  • Section 3/200 words – planning out content
  • Section 4/200 words – writing body of content/content length and format, headers, titles
  • Section 5/100 words – adding imagery
  • Section 6/100 words – link to further content/affiliate links
  • Section 7/100 words – final thoughts/next steps

As you can see, my first overview of the content planning is quite brief and that is all that it needs to be. It is just a reminder, a basic structure to keep my writing focused and on track.

4. Writing Your Content and Writing Platforms

Once I have chosen my theme, my title, and I have a plan for my content, I start writing out my content.

Top Tips for Writing your Content

  • Keep it natural – I try to write casually, pretending that I was having a conversation in person with my reader ✅


  • Don’t try to cram your keywords into your content at every opportunity, it’s a dated SEO technique that google and other search engines no longer recognise, in fact it can work against your SEO. Always use your keywords in your title and your first paragraph then write naturally ✅


  • Try to aim for over 1000-1500+ words total for your blog, any less than this and the search engine algorithms will judge your content as having less value. If you can’t find enough to talk about in your blog for 100-1500+ words, then pick another topic because, harsh as it sounds – you probably don’t know enough bout your subject to add value to a reader, therefore you aren’t going to make a hit in the search engine rankings  ✅


  • Break up your content by using captivating headlines, sub-headings, a mixture of H Tags (I like to use H1/2 most of the time) use bullet points, numbering and make sure you keep plenty of white space on the page, the reader will switch off if there is too much content all crammed together. Try to write in shorter paragraphs to make it easier for the reader ✅


  • Write with the reader and the blog topic in mind. I always try to Keep in the back off my mind as I am writing – who is my reader? Why have they visited this blog post? What is the topic of my blog?  Am I providing sufficient value for the reader based on my blog topic? Am I keeping to task? Every couple of hundred words I look back on the content and read through, checking I’m on the right track ✅


  • Proof read your content as you go along and at the end before publishing. Bad spelling, punctuation and formatting can seriously detract from your readers’ experience; any disconnect like this between the writing and the reader can lead to a lack of trust in your content, and ultimately readers leaving your page, where otherwise they may have converted into an affiliate commission for you ✅


  • Use a Writing Platform. I use a writing platform called Site Content which is available exclusively through a website called Wealthy Affiliate. See overview below.

Read More and Sign up for FREE here.

5. Adding Imagery

Above is a screenshot of screen now as I am writing this blog.

It is so important to include regular and relevant imagery in your blog posts.

For the most part our human brains like visual stuff 🧠

Pictures and images to break up the text and help the reader to digest the information easily.

3 Quick rules on adding imagery to your posts:

  1. Only use original images (images you have taken yourself) or approved image that you have the rights to use (I use a website called which has thousands of free images that you can use).
  2. The images always have to be relevant to your content.
  3. Try to mix up the positioning of the images – I tend to place a large image at the beginning of a new topic and then add in other smaller images sometimes positioned to the right and sometimes positioned to the left; aesthetically – you don’t want all of your images to be positioned in the same place throughout your blog.

The technicalities of how to actually add your image into your post will depend on the website building platform that you are using. I use a platform called SiteRubix which runs off of the WordPress platform.

This blog will show you how to create your SiteRubix website for free.

5. Adding Affiliate Links to Your Blog

Some bloggers add in their affiliate links to the content as they go along, I tend to write my content and then go back through and add in my relevant affiliate links.

The reason I do this is I don’t want to interrupt the flow of my writing, when I am mid-flow. This is just a preference 😀

My main advice on affiliate links is not to overdo it. Make sure your links are timely and relevant. Google doesn’t like content packed full of external affiliate links – it can give the impression for SEO that the content is spammy.

Top Affiliate Links Tip – make sure you are creating internal links to further content on your own website, this tells Google that you value your own content. If you are not linking internally to your own content, this effectively tells google “I don’t trust or value my own content” in which case Google is not going to rank your content highly, as, on that basis, it doesn’t perceive it as valuable for an external audience.

6. Final Thoughts

I hope that this blog has provided a brief overview of creating a blog entry.

On this post I’ve tried not to go into too much details about the mechanics of creating the post, as that will depend on the platform that you are using.

However, I am happy to answer any specific questions for you.

What are your thoughts? What platform do you use to create your blogs? Leave your comments below 😀



Spread the love

Leave a Reply

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