Essential On-page SEO Optimization Guide

When it comes to getting your website found in the search engines, there are a lot of different aspects that Google and many of the other major search engines look for in your website. In order to understand what you have to do in order to get your site to rank well, you have to understand what the search engines are trying to do. In essence, they are trying to figure out which page on the internet will give searchers the best content that is most suited to what they were looking for. The search engines have algorithms to do this and there are a number of on-page aspects that they will look for to determine whether or not your page fits what they are looking for.

You will probably have heard of on-page and off-page optimization and both of them are just as important as the other. You should make sure that if you are building great links to your site, you also have great content and great on page SEO. Here are a few of the things that you need to be thinking about when doing on-page SEO:



Heading Example


One of the things that the search engines look for when they crawl your page are the headings that are present on it. Headings in websites are simply like headings in any sort of document; they tell the user what the content is going to be about in a short phrase.

In HTML, headings are done with the tags H1 to H6. H1 is the most important tag when it comes to heading tags and they are the tags that search engines will really take into account. However, H2 and h3 tags are also important.

How to use these tags for on-page SEO:

When it comes to actually making use of these tags for on-page SEO, you need to make sure that first of all; you actually use them. You should be using the H1 tag on every page of your website ideally to tell the users and the search engines what your content is all about. You should also be using H2 to H6 tags to put content that is slightly less important in.

The Heading tags should also include your keywords that you are looking to rank for, although you need to make sure that you don’t overdo them of course. You should put your main keywords in your H1 tag, you secondary keywords in your H2 tag and so on. This will give the search engines a good idea as to what your website is about and help you to rank.


Title Tags

Another super important thing that you need to take into account with on-page SEO is the title tags of your web pages. The title tag is basically a title that tells users what the site is about. However, this also tells the search engines what the site is about so this is an area that you need to be making sure to include your keywords. The title tag will also come up in the search results on all the major search engines when your site is shown which means that your title tags have to have a good, meaningful description of your site or web pages content.

Title Tag Example in HTML


Creating a good title tag: This is something that is hard for SEO newbies to understand in some cases as you would think that you’d simply stuff it full of all of your major keywords. However, Google and other search engines are clever so you need to make sure that you have a title that has your keywords in, and also is meaningful to human readers. Here are a couple of examples of title tags:

Bad title Tag: London hotel bed and breakfast Mayfair rooms for rent

Good title tag: London Hotel and Bed & Breakfast in Mayfair, London | YOURSITENAME

As you can see, both of these titles have the keywords in them (in this case, London Hotel, Bed and Breakfast) but the second one that we have shown is more readable to the human eye and will encourage clickthroughs. It will also ensure that Google doesn’t see your site as spam.


Great content

This is the most important part of your website in terms of on-page SEO and if you neglect great content, it makes all of your other SEO efforts pointless. Google and the other search engines are seeking great content so you need to make sure that you have something that is actually useful for visitors and something that cannot be found elsewhere. Just doing this alone will really help you rank as Google is clever these days.

However, there are a few things that you need to think about when writing your content:

Keywords: When writing your content, you should make and effort to include your keywords in the content. It is important to make sure that you don’t overdo this however, as this will serve as a warning for the search engines and will get your site blacklisted. Usually, if you have great content, you shouldn’t have to worry too much about this, as the keywords would naturally be found in the content anyway.

Structure: The structure of your content is also something that you should take into account quite a lot when it comes to on-page SEO and you need to make sure that you’re content is divided into paragraphs, headings and so on. This structure will help both human visitors and search engines make sense of the text that you have written. 

Other kinds of content: It is important to note that content doesn’t always have to be written content as it can be a video, info graphic and so on. However, some kind of text on your page is usually a must, even if it is only a few hundred words.



Overall, on-page optimization is quite a big part of the SEO process. You will also need to think about your link structure on your website to ensure that your link juice flows around your website naturally.

It is important to remember that the part of on-page SEO that should matter most to you is the content. If you don’t bother optimizing your title tags or your headings, make sure that the content on the page is great, whatever it may be. This will also encourage people to link to it (off-page optimization). 

One thought on “Essential On-page SEO Optimization Guide

  1. Nice article. Too many people get wrapped up in building backlinks, but good on-page SEO can go a long way in getting good rankings, especially with low competition keywords. For WordPress sites, the Easy WP SEO plugin is great. But good content is really the most important thing, and it must be written with humans in mind, not just for search engine appeal.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>