How to Use H1, H2, H3 & H4 Heading Tags on WordPress Blog

Posted by Deepak Tutorials, WordPress

WordPress Heading Tags

Heading Tags aka Header Tags are the second most important?on-page?SEO Factor that you can use to get more better SERPs. As we know Google changes its Search Algorithm generally upto 500-600 times each years. Most of these changes are Minor, every few month Google rolls out ?a Major Algorithm change that?affects Search Engine Ranking of your Websites and Blogs.?WordPress, #1 Free Blogging Software is already SEO friendly but as the Google's Search Algorithm is now changing?dozens?of time in a month, you can not neglect any of SEO factor. H1, H2, H3, H4, H5 and H6 these are the Header Tags that can be used on any website or Blog, even also on WordPress Blogs. Webmasters and Bloggers knows these Tags with different names, such as HTML Header Tags, Head Tags, Heading Tags, SEO Header Tags etc. There are lots of SEO Factors for WordPress that can affect your Blog Ranking, As you know, If Content is the King then SEO is the Queen and Header Tags are the second Most Important SEO factor.

What are H1, H2, H3, H4, H5 & H6 Tags?

The header tags (H1, H2, H3 and so on) represent the beginning of a new section or area of a pages content and alert search engine spiders of the relevancy of the content that follows the heading tag.?It's always a good idea to have great headlines on a site that may or may not use a keyword phrase, whether it's wrapped in H-whatever tags is of no consequence to your rankings. In short These elements represent the Headings for their sections.

HTML Heading Tags

Header Tags?have a rank given by the number in their name. The H1 element is said to have the highest rank, the h6 element has the lowest rank, and two elements with the same name have equal rank.

Many search engines also pay special attention to what you have inside your header tags. For?example, the most important headline on your page should be inside the <H1> tag, the second most?important under the <H2>, and so on.

How to Use Header Tags on WordPress?

You can use Header Tags on a WordPress Blog on the basis of their rank. It means The Most Important Heading probably the 'Article Title' should be goes between H1 Tags, Second Most Important Heading should be goes between H2 Tags and so no.

If you are using these Header Tags (H1, H2, H3, H4, H5 and H6) on your WordPress Blog in a proper way no doubt you will be get maximum SEO?benefits.?According?to me for a?WordPress?blog, ?most?recommended?way to deal with these Tags is as,

Header Tags Uses on WordPress Number of Times
H1 Post Title/ Article Title 1
H2 #1 Headings within Posts As Many Times You Want (2-5 best)
H3 #2 Headings/ Sub Headings within Posts As Many times You Want (upto 6 best)
H4 Comment Box Title/ Sidebar Widgets Title Unlimited
H5 Sidebar Titles Unlimited
H6 Footer Widgets Title Unlimited

Their is no any restriction on How many number of times these tags can be use on a single page except H1 Tags, Although some webmasters says You may also use H1 tags for unlimited Times, but i?personally?don't believe on this as Google has been stated that you should use H1 Tags only 1 time on a single page or post.

H1, H2 and H3 these three Tags are the most?important?Header Tags?that's?why i am saying to use these within you?Articles.?H1 & H2 headers are among the more heavily weighed elements of on-page content. If leveraged properly, H1 & H2 headers can be very effective in helping to shape search engines perception of your pages content.?It's always a good idea to have great headlines on a site that may or may not use a keyword phrase, with H2 and H3 Tags.

Example: ?If you are trying to optimize your Page for the phrase "get iphone" then you'll want to ensure your?<H1> headline has that keyword inside it.

What are the?Differences?Among Header Tags?

A very common question hit everyone's mind is What are the differences among H1, H2, H3, H4, H5 and H6 Heading Tags. A very simple Answer is, There is no any differences among these except their ranking on SERPs. Search Engines Like Google Always gives more importance to H1 Tags, Followed by H2, H3 and so on.

This Ensure that The Keywords or?Phrases?coming between H Tags has more?importance than The Words/Sentences ?Placed between P Tags (Paragraph Tags).

Using Header Tags on Page.

Example: For example i am using 'WordPress?Template'?as a?phrase on my Article, and I have placed this between H1 Tags, then b/w H2 Tags and then b/w Paragraph Tags. It means this Single?Phrase?will?appear 3 times with in my Post. But Search Engine will be give more importance to the?Phrase?Coming b/w H1 Tags as compare to H2 and other Tags.

Google's View on Heading Tags

Google has been stated on it's Search Engine Optimization Starter Guide, They also seems H1 s Most Important and H6 as least Important Heading Tags.

Google's SEO Guide says, Heading Tags are an important Website Component for catching the User's eye, so be careful how you use them!

Where to Use Heading Tags within Article?

Although i have been mentioned above that?Phrase?Comes between H1, H2,....H6 tags has more importance than normal texts. But this mean not that you should use them?anywhere. Always use Header/ Heading Tags where it make sense. Using too many Heading Tags on a single page can make it hard for your readers to determine where one topic ends and another begins.

As we know Heading Tags typically make Text?contented?in them larger than normal text, that's why you should use them as it's cue your readers that this text is?important. Remember always try to write for man not for machine.

Tips for Using HTML Header Tags for Better SEO

  • Use your target keyword in Heading Tags. This will make the page look focused on a single keyword and gain importance in the Search Engine?s eyes. But don't do Keyword Stuffing.
  • Try to use target keyword in H2 and H3 tags instead of using is H1 tags.
  • Use "keyword" as H1 tag and "keyword"+ "some other word" as H2 and H3 tags. Lets assume your keyword is "Header Tags". Use "Header tags" in H1, "Header tags Secrets" in H2 and "Header tags Secrets Unveiled" in H3.

If you are intelligent (which I am 100% sure you are), you must have understood by now that none of the aforementioned strategies work well. If you want to do "Better SEO" with the header tags follow the rules set by Google and other Search Engines (mentioned above) and use them optimally.

39 Responses to “How to Use H1, H2, H3 & H4 Heading Tags on WordPress Blog”

  1. No matter how much you write or how much you are good at writing but formatting an article is more important. I think it plays the major role in a blog’s success.

    It’s not good to use H1 tag more than one time in a blog post, because of bad SEO!!

    Really helpful tips for beginners :)

  2. Jupiter Jim says:

    Hello Deepak,

    I truly great and very thorough article! I just love it. This just answers every possible question about the Header and H1 and H2 tags and why we use them and the proper way to use them.

    No question is left unanswered!

    I am going to shoot a video on using H1 and H2 tags, then put that video into a blog post and then I’m going to link back to this article and give you credit for the great job you did!

    Thanks so much!

    ~ Jupiter Jim

  3. Atul Sharma says:

    You wrote great post about the header tags. I was little confused about but as you said and i was thinking are similar upto a state. Thanks for the post.

  4. Jav says:

    I do H1 as my blog title and H2 as my post name what I?ve read, is the preferred way to have these tags set-up.

    • Deepak Singh says:

      Jav, Use H1 Tag for page title. On Homepage use your Blog Title as H1 while on Single Pages Post Title as H1. Remember use H1 tag on a single page for only 1 time.

  5. Jupiter Jim says:


    Once again, outstanding article! You are mentioned by name and have a trackback to this article on my site, check it out. Thanks again!

    ~ Jupiter Jim

  6. Thank you so much ! that’s all I can say :)

  7. Tenancy Cleaning says:

    Hi Deepak.

    Ok, i understand a little of this. I need someone to answer my query

    In my website, i am making different post. Tile of the post is END OF TENANCY CLEANING MITCHAM. I have created the tags for it like this – TENANCY CLEANING MITCHAM, HOUSE CLEANING MITHCAM, CARPET CLEANING MITHCAM.


    or should i just make tags like this and use it in all post END OF TENANCY CLEANING, HOUSE CLEANING, CARPET CLEANING.

    i am not trying to make revolving doors for SEO, but it looks similar to that. Every post got unique contents and images.

    I hope someone can reply to this here or directly to info at endoftenancycleaning dot eu

    I would highly appriciate. Please.

    • Deepak Singh says:

      Tenancy, I think you are talking about Post Tags, Post Tags are different from Heading Tags. Its a feature of wordpress that provide a useful way to group related posts together and to quickly tell readers what a post is about. Post Tags doesn’t play much role on SEO. You can create as much as tags you want but keeping less is always a better idea. You can use single keywords or keyword Phrase in Tags, just keep them shorter and don’t use long tail keywords in Post Tags.

  8. sony says:

    thanks for this useful tips admin ….

  9. Giuliana says:

    Thank you very much for your informations!
    I have a question.
    If tag h1 has to appear only once in a blog page, and you decide to use it for the post titles, the problem is that in the homepage or in the labels pages the h1 will appear more than one time, because you have more than 1 post in those pages. So, what happens in this case?
    Thank you very much.

    • Deepak Singh says:

      Giuliana, A good question but you should always use heading tag H1 as following

      Homepage: H1 for you Homepage/Main/Site title.
      Single Pages: H1 for Page/Post title.
      Archive/ label pages: H1 for Main title and H2 for Posts title.

  10. Glenda Coker says:

    I really like how your illustrations tie in with your post. Very informative!

  11. Divyansh says:

    hi deepak,
    should i add h1 tag to the blogger template in post.title or while writing content in individual posts?

    • Deepak Singh says:

      Divyansh, you should use H1 tag on your blogger template as… For Homepage use H1 for your Site Main Title, for Archive Pages H1 for Archive Title and on individual Posts H1 for your Post Title.

  12. Migdi says:

    Thanks a lot, Deepak, for this important information. I would like you to clarify me a doubt: I am using a WP Clear 3.0 Theme (Solostream) and the WordPress 3.3.1. version, but I can?t use the H1 tag in my Post Title because the system does not allows me.
    I mean, I can use these tags inside the article, but not in its title because there is an specifical section for it and I can?t make any change on it, including the use of tag H1. So, I would like to know if there is a way to solve this problem.
    Thank you very much in advance & kind regards,

  13. Thanks for this article, I’ve been looking into h1 and h2 tags for the past couple of days as I made a bit of a mistake with my website. I accidentally used 4 h1 tags on my home page and it appeared that Google penalized my website in search results. Id made a few cosmetic changes to my site and went from page 1 to 4 because of this small change :-(

  14. Deepak Singh says:

    Mahesh, You can use heading tags in any order you like but hierarchical order results best.

  15. Mahesh Mohan says:

    Thanks for that! I think I will stick to H1 > Paragraphs > H2 > H3s

  16. Deepak Singh says:

    Jakub, I got what you want to say, i checked your site and found your SEO Plugin [All in One SEO Pack] is miss-configured. Reset all its setting to default. There could be some other problem also, but i noticed this on first view, so suggesting you to reset your SEO Plugin’s setting to default. Let me know if the problem still occur.

  17. Pity I ruined the whole question by using angle brackets – of course some text vanished. As I read it again I would hardly understand what’s going on.
    My question was about repeating H1 header on every page (now set to H6 manually) – WP template often displays blog name as H1 and keeps repeating it at every url (white text at the very top of every page). Deleting H1 tag from header.php would make whole graphic collapse since H1 appearance is set in CSS file and so any style in header.php is written over. The solution would probably be still deleting H1 tag from header.php but also inserting every possible related piece of code form CSS directly to header.php (and disabling that related piece of code in CSS). Keeping in mind I’m such a looser I will make some backup coppy first.
    Second thing is about All in One SEO Pack being miss-configured. I can’t see any connection to my original question but thanks anyway, I will have a closer look at it soon.
    Back to my original question: All I wanted to know is, if there is any elegant solution to this bad habbit of WP templates. In header.php file there is something like “put H1 header here and let it be blog name” and in style.css there is something like “let H1 in header.php have this height, font, margin etc.”

  18. Deepak Singh says:

    This is the mistake, most of newbie theme developers do. On homepage you can put H1 tag for your site main title while on single pages you should put H1 tag to article title instead. For this you can use if else statements with is_home() or is_front_page() Conditional Tag. look at the example below.

    if (is_home()) {
    <h1>Code to Print Site Main Title Here</h1>
    } else {
    <h1>Code to Print Single Post Article Here</h1>

    This all depends upon the wordpress theme you are using. On above code i am just giving you an basic Idea, for what all i am talking about. I could help you more if you can share the header.php code of your theme.

  19. Clear so far. I will give it a try (keeping backup copies) and if needed, come whimper again. The goal is to keep that blog name text the same but to remove H1 tag without doing any harm. I would rather set H1 headers manually for all the pages down in text area. In any other case your suggestion is deffinitely way to go.
    Thank you for your patience and all help.

  20. Migdi says:

    Deepak, I already solved it. Thanks a lot for your help. I really appreciate it. Best regards,

Leave a Reply

    Deepak Singh

    BlogTechnics is founded by Deepak Singh (me). I am a Professional Blogger & SEO Expert from India. I writes about Blogging, WordPress, Blogspot, SEO, Social Media, Web Development, Make Money Online and Technology. Along with Blogging I offers various services such as WordPress Blog Setup, WordPress SEO, Blogspot Template Designing, WordPress Theme Designing, more