The most important title tag is the h1 tag and the least important is the h6 tag. In HTML coding, the heading tags h1 to h6 form a top-down hierarchy. This means that if you skip any of the tag numbers, the header structure will be disrupted.
For example, if you add an h1 tag to your site followed by an h3 tag, the hierarchy becomes disrupted, meaning the heading structure is not SEO-friendly. However, this does not apply to the bottom-up structure, where you can smoothly skip from an h4 to an h2.
Ideally, each page should have one h1 tag, but no more than one.
What are HTML heading tags in SEO?
We use heading tags to better understand the structure of the text on a page.
-John Mueller, Google “
There are two main purposes for using HTML heading tags for SEO:
- Configure the page for readability
- Relevance to keywords
1. Make the page more readable!
Writing sections and subsections with appropriate headings divides the content into scannable blocks that are easier to consume. This is beneficial for both people and bots.
You can consider using body content to fill in details and examples, and use your page’s HTML heading tags as a way to outline your article.
In fact, you can look at the HTML headers in this article as an example. Here are the headings of this article:
- <h1> H (Heading) Tag Usage</h1>
- <h2> SEO’da HTML Başlık Etiketleri nedir?</h2>
- <H3> 1. Make the page more readable </h3>
- <H3> 2. Make the page more relevant </h3>
- <h2> How to Write HTML Headers for SEO </h2>
- <h2> What Not to Do with HTML Tags </h2>
This directly refers to a traditional outline for this article:
H (Heading) Tag Usage
What are HTML Heading Tags in SEO?
- Make the page more readable
- Make the page more relevant
How to Write HTML Headings for SEO
What to Avoid with HTML Tags
2. Make the Page More Relevant
Google considers text used in HTML title tags to be more valuable or a higher priority than the rest of the text on a page. Therefore, words used in title tags are weighted more heavily when Google is trying to understand whether a page is relevant to the user’s query. In fact, an h1 tag on a page is one of the most important places to use a keyword.
How to Write HTML Headings for SEO?
How you write your headings and subheadings depends on the HTML tag you use.
- Place H1 tags at the top of your page (naturally).
- Use words that people can use when searching for what your content is about.
- If you are targeting a question, place the question in the h1 tag.
- If you are writing a how-to guide, place each step in the h2 tag.
- For how-to articles, use LSI keywords and other semantically relevant words in h2-h6 tags. This helps to strengthen topic-relevance and removes ambiguity.
These third and fourth points are crucial when trying to request one of Google’s featured snippets for your site. Featured snippets rely on Google’s ability to determine which page provides the best answer to a question. Structuring your content to make it more readable constitutes a significant part of this.
Using HTML headings to target search intent
Your heading content plays a role in matching your content with a searcher’s intent, beyond just simple keyword ranking.
Search engines want to provide pages that meet the needs of their users, and therefore, they rely on HTML heading tags to help determine whether a page answers the searcher’s question.
Things You Shouldn't Do with Heading Tags
- Don’t stuff your title tags with keywords.
- Do not use more than one h1 tag on a page. Usually, pages will have a single h1 title, and including two can make search engines think that this is an attempt to add more keywords for SEO in multiple h1 tags. It is better to split the content into two separate headings with their own h1 tags on separate pages.
- Do not use title tags as hidden text. Any hidden text can result in penalties for your site, especially if the hidden part is a component that affects SEO.
- Don’t repeat title tags on different pages of your site. It is good practice to have unique title tags on your site. Avoid using the same content for both your page’s h1 tag and meta title tag.
- Do not use heading tags for text styles, use them to present organized and structured content on pages. Use CSS stylesheets for styling purposes.