Take the book that’s nearest to you. No… it’s not one of those “open on page 52 and the first sentence will describe your life in 2017”. Look at the cover – the title and the author are there. Thanks to that you know the topic of the book straight away. Now head to the table of contents. Here you can find the list of all the chapters and subchapters. These things make it so much easier to navigate the book and only read the parts that interest you.

Now, why am I telling you all this book stuff? It’s simple – h1 and h2 tags work in the same way! In this article, I will explain how to create perfect h1 and h2 tags for your blog and why are they actually important.

How to create perfect h1 and h2 tags for your blog post - sebwaligorski - h1 and h2 tags

Why should you care for your h1 and h2 tags?

Like I said in the introduction, h1 and h2 tags are like the title and chapters of a book. The former outlines the topic of your post. H1 tag is literally indicating a heading on the website. It is always the biggest in size piece of text on the displayed page.

Despite losing a bit of its importance in the ever-changing world of SEO, h1 tags are still one of the most important factors deciding on the positioning of your page in the SERPs.

The latter are the subheadings on the displayed page. They indicate specific topics within the broader scope of the content page. Just like chapters of a book, they help readers navigate the page.

How to create a perfect h1 tag

As I mentioned above, an h1 tag is usually the largest and the most visually striking text of the page. For a reader, it serves as a way to know if the topic of the page content is going to be relevant to them. Therefore a perfect h1 tag needs to be extremely to the point. There can be no literary endeavors or long descriptions with these tags. They need to indicate the topic straight away. Keep them short – Neil Patel indicates that 20 to 70 characters is the perfect length for an h1 tag.

For example, the h1 tag for this article is: “How to create perfect h1 and h2 tags for your blog post”. It has 55 characters and indicates the topic immediately. Readers visiting the page will know straight away that this article is about creating h1 and h2 tags.

What is more, this h1 tag uses emotionally charged vocabulary – namely the use of the word “perfect”. It is important to make your h1 tag very inviting and encouraging to read.

Additionally, the h1 tag needs to include the focus keywords of your content page so that it ranks better in Google.

Use only one h1 tag per page. Assuming that you are going to cover only one topic per content page, you won’t need any more h1 tags than that. Having two or more on a single page will only confuse readers and give an amateurish impression.  

“But wait, you said that h1 tags are so vital when it comes to my page ranking higher! So, shouldn’t I have like, 12 of them?”. Well, yes, Google will take into account all of the h1 tags you’ve used. But for SEO purposes it is much better to focus on a single phrase – it’s just clearer for the readers and it doesn’t look like you’ve made the website only to get clicks. A single h1 tag simply improves the experience of your readers hence generating ROI!

How to create perfect h1 and h2 tags for your blog post - sebwaligorski - h1 and h2 tags

How to create a perfect h2 tag

Once your topic is cleared out by the h1 tag, you need to take care of categorizing the content of the page. This is where the h2 tag comes in handy – it allows you to segregate the content on the page into thematic segments so that the whole thing is much clearer. When it comes to clearly technical SEO side, make sure that your h2 tags contain the keyword. Not all of them need to, but it gives you a bigger chance of ranking better in SERPs.

Another crucial thing when it comes to the h2 tags is to keep them to the point (in a similar manner as h1 tags). Don’t turn them into paragraphs and don’t abuse them – the more focused the better. There are websites, which use h2, or even h1 (sic!) tags to highlight the company’s telephone number or some sort of offer. This is generally not a good practice as h2 tags should be used for helping visitors navigate your page.

H2 tags help improving one of the most crucial factors that determine the success of your website – customer experience. Imagine entering a page full of content that is unsegregated in any way. Literally, just a bunch of paragraphs with no reference point. It’s fine if you are planning to read the whole thing carefully (which is usually not the case) – it will still make you cringe a bit. However, if you are planning on finding specific information inside the text, a wall of text doesn’t look too appealing. H2 tags allow your readers to find exactly what they are looking for.

How to create perfect h1 and h2 tags for your blog post - sebwaligorski - h1 and h2 tags


Even if the importance of h1 and h2 tags is not as huge as it used to be for the SEO, they still are vital when it comes to reader satisfaction.

H1 tag is the largest text on the page and therefore needs to include all the crucial information about the page’s content, namely:

  • What does the page include,
  • What value can a visitor extract from the content.

H2 tags serve as the reference points on your page. They allow your readers to find what they need on your page. Keep them precise and use them for the very purpose they were made for!

There’s a debate whether Google really takes h1 and h2 tags into account when ranking pages. However, one thing is sure – readers find them important and customer experience is one of the most important factors in Google ranking process! So, go to your page and start rocking your tag game!