On-Page SEO Guide: How to Optimise Blog Posts for SEO

November 23, 2018 5 min read

On-Page SEO Guide: How to Optimise Blog Posts for SEO

On-Page SEO Guide: How to Optimise Blog Posts for SEO

In this quick tutorial, I will show you how to create and optimise blog posts for SEO. I will be using the Shopify ecommerce platform for this example but the general principles will be applicable to other platforms such as Word Press, Opencart, Magento, Joomla and many others.

In this guide, I will be using an example from the adult niche.

Make Sure to Format and Check the Uniqueness of Your Content

If you are writing blog posts yourself then you can safely assume that your content is unique and well-formatted. However, if you are outsourcing your blog post writing to SEO agencies or freelancers, it is imperative that you proofread and spot-check all the articles for formatting, grammar and uniqueness. As you may well be aware, Google and other search engines rank unique content. It is advisable to write longer blog posts of around 1,000 to 1,500 words to rank well on the search engines.

I normally order a lot of articles and so it may be quite time-intensive and demanding to scan each article for plagiarism. I like to do a spot check by scanning some random articles with a plagiarism checker such as CopyScape or Scanmyessay to get an idea of how unique the articles are.

scanmyessay plagiarism check

As you can see, the article has 0% plagiarism. We can now upload it to our store.

Upload your article to your blog post

upload your article to your blog post

Once you have uploaded your article into your new blog post editor, make sure to add H1 to H4-H6 headings. Headings are important not only for structuring your blog post, but equally, they help with on-page SEO because search engines look at the headings and the keywords inside them to determine the context of the article. Headings work on a descending manner of importance, so your most important heading should be H1, you can use H2 (or Heading 2) to start a new and separate section. Within that section, you can use H3 (or Heading 3) to organise all of your sub-headings within heading 2.

Enter your Meta Title and Meta Description

This section is very important because this is what people will see on Google and other search engines whilst running a search. It is important that you make your meta title and meta description stand out because you will be competing with other websites on the search engine results pages. I like to make my meta title and meta description content "clickable" and intriguing. Your main objective is to get people to click on your website and not on a competing one. It is very important that you add your important keywords to the meta title and meta description as those will help your blog post to rank. However, do not stuff your keywords. Instead, try to incorporate them in a natural way.

meta title and meta description on page seo

In the above example, I have used "double penetrators" as my main keyword that I have incorporated into the meta title and meta description. I have also added some intent keywords such as "buy" and "shop" because people usually search for my keyword along with one of the intent keywords. Note how I have made the meta description fun and vivid for a better click-through rate.

Add Some Images to Your Blog Post and Configure your Image Alt Text

Now that you have set your headings, you should add some images to your blog post. It is important that you set the image alt text for each image by describing what the image is. Image alt text simply tells the search engines what your image is about as the search engines cannot read and interpret pictures. This will help for your images to rank on the image search facility.

add some images into your blog posts with correct alt tags for good on page seo

Add One or Two hyperlinks to your Blog Post

Next, you should add some relevant hyperlinks inside your article. In this example, we have added a hyperlink to the relevant collection page. This hyperlink will help users to navigate to the relevant product category and will pass on some link juice power from the blog post to the collection page. I normally just add a couple of hyperlinks per article because any more than that would amount to spam and could be dangerous for your off-page SEO. You can link to your site or niche-related sites, but be careful not to give away DO FOLLOW backlinks to your competitors as it could help with their SEO rankings at your expense. If you have your own PBN network or expired domains, then you could also add hyperlinks to them in your blog post to pass them some link juice power. However, do not overdo this as it could lead to people reporting your PBNs. Make sure that every hyperlink is relevant to your blog post.

add some hyperlinks to your article for best on page seo results

Add Some YouTube Videos

I do not have any relevant YouTube videos on this particular topic so I will not add any in this example. But generally, embedding YouTube videos helps to make your content more engaging by getting people to spend more time on your website and at the same time, it helps to rank your YouTube videos.

Add your Featured Image

To create a nicely formatted and engaging featured image for your blog post, go to canva.com and select "custom dimension". If you are using Shopify's Turbo theme by Out of the Sandbox, you will need to set the custom dimensions to 1800 x 1000. Next, Upload your image from your folder (make sure it is of a high quality). Name your file to what the image is about. Then download your image and use it as your blog post's cover image.

shopify featured image formatting with canva com

We have set the dimension.

how to format your blog posts cover image with canva com

As you can see, we have added a relevant image name and have set our image. Now click on publish to download the image. When uploading the image as your blog post's cover image, do not forget to set the relevant image alt text (this can be the name of your blog post).

How to Optimise Your Blog Post for Keywords

Each blog post that you publish should have a keyword. I recommend that you keep these long-tail. Instead of focusing on let's say "SEO Guide", I have chosen to make my keywords "On-Page SEO Guide" and "How to Optimise Blog Posts for SEO". Both keywords are competitive but less so then if I were to focus just on "SEO guide". A keyword, in very simple terms is something that people would search for on Google and what we are trying to do is to create a mirror effect by ensuring that user intent keywords are mirrored in our blog post.

Here's Where You Need to Include Your Keywords

You ought to come up with several keywords that you would like to rank for and include them in the following places:

  • H1 to H4 Headings
  • At least 3-4 times in the body of your article
  • Meta title and meta description

Use Related Keywords Inside Your Blog Post

As well as using your main keywords in the above places, make sure to sprinkle some semantically-related keywords in your article body, some headings and meta title and meta description. Search engines will use your keywords as well as related keywords to determine the context of your article. For example, in our adult blog post, our main keyword is "Double Penetrator Sex Toys" but we have also used some related keywords throughout. Some example include "sex", "couples", "toys", "dildos", "lingerie", "anal" and so on. These ancillary keywords help the search engines to make out the context of your article.

Here's a Very Good Video that Talks about Keywords and On-Page SEO

Wrapping it Up

I hope you have enjoyed my basic guide to on-page SEO. The guide has covered some of the basic elements of how to optimise your blog post for SEO using a practical example. Please feel free to share your comments and ideas in the comments section below.

Leave a comment

Comments will be approved before showing up.