How to Write An SEO Friendly Blog That People Want To Read

Sounds like an impossible task doesn’t it because we all know SEO is pure witchcraft. And by that I mean it’s really technical and beyond my mental capabilities.

Well, I know some stuff about it so carry on reading.

OK, first you need to accept that writing alone isn’t going to be enough to get your blog visible. Cramming a shit-ton of keywords into the text won’t do it either. Finding that happy place between engaging content and SEO perfection takes skill and time.

Before you write that amazing content….

Think about why you’re writing your blog. If your blog is part of a website that sells a product or service then all content should be created with your client in mind. If you don’t have an ideal client then the job of fixing their challenges will make your job much harder. Take a look at my previous post on figuring out the why.

Do your research and find out your keywords

With your audience in mind, think about the questions they want answers to. See what other bloggers are doing around the subjects you’re interested in. Research the keywords around that subject.

You’re looking at me blank because I mentioned ‘keywords’?


  • Keywords (specific words you want your post to be found for)
  • Long tail keywords (very specific words and phrases that relate to your topic)

Free tools such as Answer The Public are great for this – you can export the data too!

When you pop a request into Google you can also see a list of other searches that have been made. Take a look:

Keywords for blogging

And when you get the search results you’ll also get this:

Keywords for writing great blogs

The ‘People also ask’ field, how cool is that for more help with your keywords? It’s really bloody cool!

How to write a good blog title

I always start with a title, or at least a working one. All my content springs from there, other bloggers do it differently and you probably will too.

Ok I can now figuratively high-five you because you now know what your audience is looking for and you have your keywords. Just like before, Google the type of content you want to write about BUT this time concentrate on the blogs that make the first page in the SERPs (search engine result pages).

Pay close attention to the title structure and the description below it. This will give you clues on how to write eye-catching blog posts.

Search Engine Results

Creating the body of the post

Tell a story. If you’re old enough to remember, invoke the spirit of Max Bygraves. If you were born after 1989, ignore that reference. Narrative gets the reader invested because humans function that way, it’s in our DNA to like a good yarn.

Pepper your content with your keywords, when I say pepper I don’t mean dredge the entire text to the point it’s too hot and makes people cough. What I mean is, it has to read well and make sense.

Besides, it will negatively impact your search engine ranking if you use too many keywords, the algorithm is an utter bastard like that.

Talk to your audience directly, imagine they are sat beside you. We each have an individual voice and you will develop yours through practice. Oh and please use words that are easy to understand and avoid jargon at all costs. 

Blog structure

Plan your layout. Maybe think in terms of intro, middle and end. Lead your audience through the content. Make sure the text is relevant to the actual title – sounds obvious but I’ve gone off on a tangent a few times and that’s just this post! Break up large chunks of text into smaller paragraphs and use bullet points and pull quotes to make it look visually more appealing.

Other structure points to know;

  • Headings: Your title will be the only H1 heading on your page. The rest will go down the hierarchy from H2, H3 and H4. Be consistent with your choices.
  • Internal links: You can link to other related content on your website but make sure it’s relevant because, again it will work against your ranking.


When you upload your photos don’t leave their original file name in place. Change them to a title that makes sense to your post and always add something in the Alt text field. A sneaky way to add some keywords, naughty!

Add a Call To Action

Good job if your reader has read all of the post. Don’t leave them hanging, guide them into taking action. That could be to a subscribe button or to download some useful stuff or link to a contact page.

Publish and promote!

Spread the word across all your social media. Preach the gospel that is your wonderful, helpful blog!

And wait…

SEO ranking doesn’t happen overnight. You have to wait for the pages to get crawled, patience is indeed, a virtue. While you wait, start thinking about your next blog post. You’re going to need to create consistent, top-notch content to smash your SEO ranking.

If you want to know more about how I can help you ghost write your blog, take a look at my Blog Management Package.

If you want to get in touch, hit the button below.

Virtual Assistant Jobs UK

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this:
Skip to toolbar