Semantic structure: On Page SEO Basics

Steven9 responsesSEO
Advertise Here

This post is a follow-up of last week post about SEO: On Page SEO: Meta-data 2/2. I invite you to read this previous post as well. If you would like to have a whole picture of my SEO guide, you can check the series from the very first post: Comprehensive introduction to SEO.


Subscribe to my exclusive newsletter, and learn secret SEO tactics to boost your traffic»

Semantic Structure

The semantic structure of your page consists in the use of specific Html Tags. It’s the exact same thing as using Styles in Word to automatically generate a table of content.

The semantic structure when implemented correctly lets the Search Engines understand fast and without error, how a webpage is built. The text contained within these tags has more weight regarding the various keyword ranks.

It implies that all of your pages must have a title, including the Homepage and the “category homepages”. It is forgotten on a lot of websites and it is a great less in term of WordPress SEO.

The title of each page must be included between <h1></h1> tags. Subtitles between <h2></h2> tags, etc…

There are 6 possible levels of titles from <h1> to <h6>. But it is widely accepted that only the first 3 levels have additional SEO weight for your SERP ranks.

There are a few rules to respect: a webpage can include only one title <h1> tag, and the <h1> tag cannot be under a <h2> tag (a title can’t be under a subtitle).

When you're learning website optimization, you need to understand that the very first step is to create a website. If you're interested in starting your own blog, I have written a step-by-step guide that will show you how to start a successful blog for as little as $3.49 per month (this low price is guaranteed only through my link). You will also receive your own domain name for free ($15 value) by clicking on this link and purchasing at least 12 months of hosting with BlueHost. Keep in mind that if you're learning how to do seo, the first thing you need is your own self-hosted website. It will help you look more professional in front of your visitors, clients, companies, and everyone else, including search engines.

Learn how I made $36,482 online in the past 12 months.

Simply input your best email below to get started.

Advertise Here


  1. Free Landing Page

    Awesome tips for building on page SEO semantic structure. Definitely great resource for learning and working with SEO.

  2. John Rampton

    Thanks for the great SEO info. Had no clue about the h1 thru h6 tags

    1. I’m glad it helped! I find it quite important to have a good understanding of all the basics of SEO. Even if you use tools to build your pages or outsource the work to someone else, having SEO-optimized code and semantically correct html is always a bonus to get some extra visitors to your site.

  3. Affiliate Manager

    Great post! It’s important to keep your page title within the h1 tags and switch it up page to page. One thing people screw up is simply putting their site title in the h1 tag on every page. It’s much better to put the main keyword from the page within the h1 tag.

    1. That’s absolutely true!

      When you see page <title> and <h1> formated this way: “Post Title | Blog Name” this is totally wrong in regard to SEO.

      There is absolutely no need to have your Blog Title as part of every single page title, moreover it lower the weight of your homepage title as it is used in every page. Every decent SEO would tell you that.

      As you can see, each of my post pages only has the post title in <title> and <h1>.

    2. First Website

      Some people will simply never learn…

  4. Could you explain to me why a site like techcrunch doesn’t use titles at all? And Shoemoney uses plenty of H1 tags?

    1. I don’t really know… But I can bet that these sites are big enough to not care too much about basic SEO. They are already receiving so much traffic.

  5. Flash Games

    Thank you for sharing these basics… They are overlooked so often. That’s good to take a look back into that.

Learn how I made $36,482 online in the past 12 months.

Simply input your best email below to get started.

No thanks, I have enough money