What is an H1 Tag? SEO Best Practices for 2021

No Comments

The H1 label is an HTML heading that is most frequently utilized to indicate a web page name. Most sites use CSS to create the H1 stand out on the webpage in contrast to lesser headings such as H2, H3, etc.

But why is your H1 tag significant, how can you include a single, and what best practices are you?

In this manual, you will find out the answers to every one these queries:

Why are H1 tags significant for SEO? )

Here are 3 motives:

  1. H1 tags assists search engines comprehend that the webpage
  2. H1 tags enhance user experience
  3. H1 tags enhance availability

H1 tags assists search engines comprehend that the page

Google’s John Mueller said which H1 tags assist Google to comprehend the structure of a webpage. So if you are using H1s as Google recommends to your webpage name or content going, your H1 is telling Google “here’s what my page is about.”

H1 tags enhance user experience

H1 tags enhance user experience in the feeling that they are part of a website’s hierarchical structure. The H1 is the most notable heading on the page, then H2, then H3, etc.

Fail to use H1 tags along with other headers correctly and pages become more difficult to jumpstart and digest.

H1 tags enhance availability

Millions of visually-impaired men and women use screen readers to convert webpage copy and graphics to sound. According to this study from webAIM, 60 percent of screen reader users favor that just the page name become an H1 tag.

Most CMS‘ make it simple for you to bring a H1 label to your webpage. Let’s look at how to do it at some popular ones.

How to bring a H1 label in WordPress

Most WordPress topics are coded to utilize the webpage or article name as the H1.

How to bring an H1 label in Wix

Most Wix topics have you H1 label on every page. If you are not certain which text that is, alter the design of your H1 tags briefly from the subject editor. This should efficiently emphasize the H1 from the webpage builder.

How to bring an H1 label in Squarespace

Most Squarespace topics have you H1 label on every page. If you are not certain where it’s, simply click on notable text boxes before you see one with “Heading 1” styling.

How to bring an H1 label in HTML

Use an opening H1 label (

), put in your page name, add a final H1 label (



This is your H1

H1 label SEO best practices

Before we conduct through the best practices, it is essential to be aware that breaking any one of them is very unlikely to wreak SEO havoc in your site. So do not fear if you are not doing a few of those things. It surely will not result in anything scary as a Google penalty.

Google’s project would be to comprehend, index, and rank the net’s content. It’s impossible to do so without mechanisms to take care of nonideal conditions such as pages without H1 tags)

That stated, every little bit can help in SEO–therefore it is beneficial to follow best practices wherever possible.

Here are 9 very best practices for H1 tags:

  1. Use H1 tags for page names
  2. Use name instance for H1s
  3. Match H1s to name tags
  4. Use an H1 label on each major page
  5. Use just one H1 per page
  6. Keep H1 tags brief
  7. Style key words for hierarchy
  8. Include your goal keyword
  9. Make H1 tags persuasive

Use H1 tags for page names

Google says into “place the title of your article in a prominent spot above the article body, such as in a <h1> tag.”

While many site platforms and CMS‘ do so by default, this can be overridden for specific topics.

If you are interested how your motif manages this, the simplest way to check would be to right-click the name in your browser and then choose “Inspect.” If the emphasized section comprises

, and it is wrapped in an H1 tag.

If you are not familiar with HTML, set up Ahrefs SEO Toolbar and assess the free on-page report to determine your H‑tags, such as your H1.

If you would like to look at on your H1 tags in majority:

  1. Sign to get a complimentary Ahrefs Webmaster Tools accounts
  2. Crawl your site together with Site Audit
  3. Go into the On webpage  report
  4. Scroll into the “H1 setup” graph
  5. Click the green region of the pie graph

Use name instance for H1s

Title instance is the place you capitalize keywords comprising four or more letters. )

If your own CMS utilizes page names for the two H1 tags and name tags, using name case for webpage names helps keep things looking fantastic from the search results. It’s generally only forum articles which use lowercase or sentence instance.

Match H1s to name tags

Google says to fit your own name tag along with your H1.

Most CMS‘ such as WordPress do so automatically, but it is possible to place the name tag as something distinct to this H1 with an SEO plugin such as Yoast.

The many frequent reason to do so is if your webpage name is perfectly fine to get a H1, but also long for your name tag. )

For instance, our name and H1 are somewhat different for this particular post:

If your name and H1 are somewhat different but cast from precisely the exact same mould, as is the case over, that is fine. If your name is radically different from the H1, it is likely worth bringing them back in alignment.

Why? ) Searchers are offered, in part, from the name tag at the SERPs. If they are greeted with an entirely different and unrelated name (H1) on the webpage, they will feel duped.

You can check for mismatched H1s and name tags at no cost in Ahrefs Webmaster Tools.

  1. Sign upward for Ahrefs Webmaster Tools
  2. Crawl your site in Site Audit
  3. Go into the On webpage  report
  4. Scroll into the “H1 setup” graph
  5. Click on the green region from the pie graph
  6. Look for radically mismatched name tags and H1s

Here’s a mismatched name and H1 for our manual to anchor text:

The name tag is tilted around a definition whereas the H1 is tilted around a research.  It’s potential that searchers may feel somewhat duped or perplexed after clicking through for the webpage, so it would probably make sense to stay with a constant angle.


If your site contains many pages, type the report Ahrefs’ Site Audit by natural visitors to prioritize changes. There’s little point worrying about mismatched names and H1s if your page does not receive any organic visitors in the first location.

Use an H1 label on each major page

Given your page name ought to be wrapped in an H1 tag, it goes without saying you need to use a H1 on each page that is important. After all, each page has a name.

If you are looking for pages with empty or missing H1s:

  1. Sign up to get a free Ahrefs Webmaster Tools accounts
  2. Crawl your site in Site Audit
  3. Go into the On webpage  report
  4. Scroll into the “H1 setup” graph
  5. Click in the reddish region in the pie graph

You can view previously that a number of our webpages are overlooking H1s.

Is this best practice? Not actually. But it is also not likely to be a massive deal as these pages are not especially important from an SEO perspective. They’re simply blog homepages and record pages which are only going to entice branded visitors anyhow.

So while our programmers could “fix” that in moments, it is likely not really worth wasting their time since the webpages seem absolutely fine for people –and that is all that matters here.

Use just one H1 per page

Google’s John Mueller says with numerous H1s each page is nice.

If you are using HTML5, this is purely correct. There’s nothing wrong with utilizing numerous H1 tags in distinct sections.

For instance, this HTML5 webpage contains four H1 tags and can be fine.



Apples are berry.


They flavor lovely.



Red apples are sweeter than green ones.



Apples come in a Variety of colors.


Pretty much all browsers will render this properly, and will exhibit H1 tags in nested

components based on their nesting level. That signifies H1s from the very first section> will seem like H2s, H1s nested in a different

may seem like H3s, etc.

However, even with HTML5, W3C recommends which you use “headings of the appropriate rank for the section’s nesting level.”

For instance:



Apples are berry.


They flavor lovely.


Red apples are sweeter than green ones.


Apples come in a Variety of colors.

That's since some legacy browsers have difficulty rendering things properly without explicit CSS rules.

But what about if your site does not utilize HTML5? )

John Mueller says multiple H1 tags continue to be nice:

Regardless of if you employ HTML5 or not, using multiple H1 components on a webpage is fine.

Given this is not best practice by W3C criteria, why is this Google's info?

Answer: Because they have developed mechanisms to take care of the frequent problem of numerous H1s onto an internet page.

So though it probably does not matter that much for SEO if you employ one or several H1 tags, we think that it's best practice for the majority of sites.

You can assess whether there are webpages with multiple H1 tags on your website at no cost in Ahrefs Webmaster Tools.

  1. Sign to get a complimentary Ahrefs Webmaster Tools account.
  2. Crawl your site together with Site Audit
  3. Go into the On webpage  report
  4. Scroll into the “H1 setup” graph
  5. Click about the yellow region in the pie graph

Keep H1 tags brief

Many CMS' use the exact same backup for your H1 and name tag. If that is true for you, if you don't intend to compose a exceptional name tag for each and every page and article, it is well worth keeping your page names brief.

How short? The general guideline is 70 characters or below.

Here's a page which breaks this rule:

The H1 on this webpage is 80 characters that appears perfectly fine to the webpage itself. But since WordPress utilizes this exact same backup for the name label, it truncates from the search results.

We can fix this problem by placing the name tag into a briefer variant of this H1 tag. But when we'd just made an attempt to make a shorter name in the first place, we would not have this issue.

Style key words for hierarchy

Headings are utilized to make hierarchy onto a page. As that the H1 label is generally the main heading on the page, your CSS styling ought to reflect that.

In flip side, the H1 are the most obvious label on the webpage.

This might appear obvious but there are lots of sites with small observable differentiation between H1s and H2s.

Include your goal key word

Google's John Mueller said at 2020:

And as it has to do with text onto a webpage, a heading is a very powerful sign telling us this component of the webpage is all about this subject.

Given the H1 generally wraps round the webpage title, it is potentially the most important heading on the page. So it generally makes sense to add your primary keyword to produce the subject of the webpage doubly apparent to both Google and searchers.

This is some thing we do to pretty much our blog articles.

Does it make sense to do so? Of class not.

Sometimes it is far better to use a close version of your target key word for readability.

For example, the principal key word for this article is “how to get more views on youtube.” But because we composed a listicle, it did not make sense to utilize this at the H1. So we utilized a close variant rather.

You also should not be scared to use conjunctions and prevent phrases to keep things looking natural.

Make H1 tags persuasive

H1 tags will need to be descriptive. That goes without saying. But if you are composing titles for blog articles, they also have to be persuasive enough to lure clicks.

How can you produce a persuasive article name?

Before you think about using one of these blog post title generators, think about the goal of your post. If it is to entice organic visitors from search engines, along with your CMS utilizes page names for H1s and name tags, the article title has to be written for search engine visitors.

How would you know what they need?

Take inspiration in the top-ranking outcomes for your target key word.

For instance, if we take a look at the best webpages for “SEO techniques,” it is apparent that searchers need actionable and powerful SEO techniques which help enhance traffic.

We may utilize this information to make a compelling page name (H1) to this particular article.

In that the SEO planet, this is called optimizing for research intent.


Let's end things off by answering a couple of common questions regarding H1 tags)

How long if an H1 tag be?

H1 tags may be as long as you want but as many CMS' use the page name for either the H1 and name tag, it is ideal to maintain page names brief (<70 characters) to prevent name tag truncation.

Can I've over one H1 label on a webpage?

If you are using HTML5, yes. If you are not using HTML5, it is rarely best practice but it's not likely to be a massive deal in any event.

Can I use a picture in an H1 tag? )

Yes. In reality, W3C does so.

Final ideas

H1 tags are arguably less significant than they used to be. Google has mechanisms in place to know your articles nicely even if your usage of H1 tags is not ideal.

That stated, after best practices is not hard, therefore it is something that you might as well do. At minimum, it enhances user experience.

Got questions? Ping me on Twitter.

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts

Leave a Comment