How to Create a Blog Post for SEO

There are several techniques that form part of the wider strategy of creating an SEO campaign. SEO Article Heroes has created a comprehensive guide to creating an SEO campaign. As an SEO Agency in Cardiff we see it as our duty to help webmasters develop their SEO,, that’s why we’re now writing blog posts that look at specific aspects of SEO in detail. Today we’re going to be covering writing blog posts, blog posts are written on websites for various reasons such as, newsletters, content marketing and for the purpose of SEO. Blog posts are great for SEO as they’re advantage is two-fold firstly it’s an opportunity to feature keywords related to your niche in order to inform the search engine bots what your content is about, they’re also a great opportunity to convince webmasters to link to your content.

Usually a blog post created for the purpose of content marketing will also be created for the purpose of SEO and vice versa however there is quite often a specific focus towards content marketing or SEO when a writer is developing this content. Therefore this article should be treated as walkthrough guide for creating a blog post specifically to improve your SEO.

Topic & Keyword Research

By now you should have a list of the keywords that you would like your website to rank for, if you haven’t the best place to find your keywords is through keyword planner and software such as serpbook, in order to get an idea of where your currently ranking, the difficulty of that ranking keyword and the search volume of the keyword if you find out more please check out our SEO guide for further information. Once you have your list of keywords in front of you you’ll want to pick one that this post is specifically focused on, bear in mind the topic you’ve picked and see what fits best.

There are various ways to find the right topics to talk about. Many people turn to social media platforms such as twitter or stumbledupon whilst others use tools such as Moz and Ahrefs content explorer tools. However for the purpose of this guide I’m going to show you how I find the right topics to talk about, that is via Google search (with Moz Toolbar) and Quora. There are a few basic search queries I would recommend “inurl:/blog “Keyword/Industry)

Now you’ve decided on the keywords that you’re going to feature you’ll need to think about the topic you’ll want to cover. Find a topic that everyone in your industry is talking about find a way to discuss the topic in either greater depth or by taking a completely different stance on a current topic. Perhaps you could use some new statistics or information to draw a new argument from a popular topic. There are various ways to find the right topics to talk about. Many people turn to social media platforms such as twitter or stumbledupon whilst others use tools such as Moz and Ahrefs content explorer tools. However for the purpose of this guide I’m going to show you how I find the right topics to talk about, that is via Google search (with Moz Toolbar) and Quora.  Firstly download the Moz bar, and start experimenting with a few search queries to find the right topic here are a few examples:

  • inurl:/blog + “Keyword/Industry”
  • intitle:”keyword” + inurl:/blog
  • inurl:”keyword” + inurl:blog
  • “keyword” + “industry”

SEO - Sign

Here’s a great example, we can see here that the page has 530 links, when we open up the page we can see that it was written recently but it lacks a level of depth which I believe I can provide in this blog post. So rather than give 6 quick tips I’ve written a comprehensive guide on writing blog posts for the purpose of SEO, which I will name “how to create a blog post for SEO”




Drafting the Blog Post

When writing a blog post for the purpose of SEO the first thought that goes into many people’s minds is how to maintain a quality blog post that avoids keyword stuffing yet at the same time can be turned into a linkable asset. As a rule of thumb you should prioritise avoiding keyword stuffing and instead focus on the quality of a post. For example a keyword that I constantly want to rank for is “SEO Cardiff” however there is a limited amount of content that I can write regarding specifically “SEO Cardiff”, therefore I create one or two pieces of content specifically about “SEO Cardiff” and mention the word “Cardiff” where necessary and relevant and focus on the keyword “SEO” for the majority of my blog posts as the word is far more competitive.

In order to write your blog post a plan is a lot easier than trying to write gonzo style, start with a skeleton; introduction, at least 3 subheading points and a short conclusion. Fill out the introduction section first outlining the background about the topic along with, why this blog post was created and what you’re going to cover. Then in bullet points start placing information from your research and opinion within the relevant subheadings. Now start trying to tidy up the bullet points so that they begin to make more sense and flow nicer. Finally turn those bullet points into fully fledged paragraphs and presto you a first draft blog post. All you’ll need to do to finish it off is a quick conclusion, in about one or two sentences summing up what you’ve discovered.

Optimising and Editing

Now onto the final aspect of writing a blog post optimisation and editing, firstly let’s focus on optimising your blog post before performing a quality check. Firstly let’s start with your meta tags and social media tags, you can enter your meta tags in code e.g <title>How to Create a Blog Post for SEO</title> however if your using a CMS such as WordPress then you’re better off using a plugin such as Yoast, on which it will allow you to fill in all of this data. Where possible fit in your company’s name as well as your title but if this is not possible prioritise the title. On product/service pages is always good to get crafty with your metatitle but realistically in a blog post your best leaving it as it is. The metadescription should give a good overview of your blog post to bring readers in. Use a good quality picture that’s relevant to your blog post preferably one that you’ve put in to your blog post for the social media picture, you can alter the title and description of the social media text if you wish or you can use the same as the metatitle and description. Next you should look at using h1 and/or h2 tags for your blog posts, many people attempt to keyword stuff in these tags however I would recommend just using titles that are relevant. Ideally you should interlink your blog post to the most relevant page on your website, for example at the top here I’ve linked “SEO Agency in Cardiff” to my main homepage. Many people will try and attempt to create complicated link juice funnels but for the most part it’s best to simply link to relevant pages on your website where relevant. The next thing you should be focusing on is compressing and images on your website there are various WordPress plugins that do this for free, if you’re not using WordPress you can compress the images prior to uploading.  If after reading through your blog post you don’t find your keyword mentioned enough perhaps try and squeeze it in where relevant but make sure you don’t overdo it. Finally check your blog post for typos, how it flows, making sure your using the correct their they’re and their and that you’ve referenced the correct page where relevant.

Congratulations if you’ve got this far you’ve successfully created a blog post optimised for SEO, you’ll now need to think about the ways in which you can obtain links from relevant members other webmasters via an outreach campaign.

Add a Comment

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

        Richards Terrace





        [email protected]

        Privacy Policy UK SEO Blogs