Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Is is true <h1> tag should not have more than 1 on every page for SEO?

Every pages on the header, it includes and <h1> tag. Website Name which show an image from logo class, like this:

<div id="header">
  <h1 class="logo">
     <a href="#">Website Name</a>
  </h1>
</div>

and I also include <h1> on the contact page, help, etc and article page for example:

<h1>Contact Us</h1>
<h1>Name of the Article Title here</h1>

On the homepage, it just has one <h1> for the logo Site Name... other pages have 2 <h1> tags

share|improve this question
    
Used to do exactly that :) Now, the logo and name has its own style and each page gets an individual title. –  Itai Jun 25 '11 at 21:31
add comment

migrated from stackoverflow.com Jun 25 '11 at 10:45

This question came from our site for professional and enthusiast programmers.

10 Answers

It is very common saying, that <h1> should be on page just once. Matt Cutts (Google engineer) is explaining it right here: YouTube - More than one H1 on a page: good or bad?

So if it is logical for your page to have more just use them - no real penalty for this. Unless you have tens of <h1>s on page and nothing else. That could be little suspicious ;-)

share|improve this answer
add comment

Yes, you will get most out of SEO if you have a single h1 tag on each page.

Having a h1 tag that corresponds with the title of the page will increase the weight of the title somewhat. How important this is depends on the search engine, i.e. some secret formula that they use to determine what's important on the page.

Not having a h1 tag or having multiple h1 tags isn't a big deal, your pages will still be indexed pretty well, but if you really want to squeeze the last out of SEO you should use a single h1 tag.

share|improve this answer
add comment

Note that HTML5 makes these titles relative to the current section, so they regain their true semantic meaning, and make them relative to their context (you can have a h1 tag in a side block, for example).

Now, you might not use HTML5, and I don't know if search engines take it in account yet. If it is important for you, it might be more prudent to play it safe and use only h2 as main title, keeping the h1 to repeat the title tag (well, that's what I usually do).

share|improve this answer
add comment

Is is true <h1> tag should not have more than 1 on every page for SEO?

No, not that i know of. Headlines are structured in a hierarchy, whereas the top level may contain of multiple elements. So feel free to use several <h1> tags to indicate the main topics of your content if your page contains more than one.

share|improve this answer
1  
No doubt you can put more than one <h1> in your code. But the question is about the SEO aspect. And as far as I know, it's not recommended to have too much <h1> tags. When there is single <h1>, it's content will be rated higher. –  Oleg G. Jun 25 '11 at 10:16
add comment

<h1> tags are essentially the title of your pages. It should tell a user what the page is about. If you have more then one <h1> tag on a page then your page is probably doing too much and should be broken up into two or more pages. This allows each page to be focused on one main topic which makes it easier for users to understand and, not coincidentally, helps the search engines understand it too (in other words it is optimized for one topic which is good for your SEO).

share|improve this answer
    
As the asker shows, one h1 is for the site name and the other is for the page title, so they are not doing too much. It is very common to have both a site name and a page title for a web page. –  Tyler Long Jan 13 '13 at 2:44
add comment

It always helps to think about the users first - Every page should discuss a unique subject matter and therefore one heading should be enough to describe that subject matter. Hope this helps.

share|improve this answer
add comment

Technically - you can have as many H1's as you'd like.

Semantically - it's wrong, as a page should only have 1 main title. You can use H2, H3, etc for subtitles.

Remember, H1's were not invented for SEO, but for content formatting. Think about magazines - each article only has (1) primary header (h1) that describes the content of the page. Then a sub-heading (h2) that explains a bit more, then sub-headings (h3) to breakup the content, etc.

share|improve this answer
1  
kind of true... imagine a magazine page with several articles on it. each one would have it's own "h" structure. all the info on the page is not necessarily related or intended to be scoped together –  Jason Feb 7 '12 at 0:18
add comment

It looks like with HTML5 each page element can have its own H1 with the page hierarchy ranking the H1 in accordance with the other ones e.g. a H1 within the article tag might rank higher than one within the section tag. I have no idea what the impact would be of using HTML5 and multiple H1's now in a web build. I would assume the doc type should tell browsers not to punish the multiple HTML5 H1's?

With the addition of WAI-ARIA, not sure if this will impact SEO in the future, you can give more focus - for screen readers - to different elements on a page e.g. role="banner" would indicate the primary heading on a page (only one allowed per page), while role="heading" would indicate a sub header. If WAI-ARIA does start to have an impact on SEO in the future the roles might help give focus to the more important headings on a page.

share|improve this answer
add comment

1 h1 tag or 2 h1 tags?

I think the google bot will combine all the keywords in "h1 tags" on that specific page

So if, we have two h1 tags sentence, it will given the same weight age in SEO

"Its like why cannot we have two door for the same room". An YES we can have two H1 tags.

share|improve this answer
    
Why do you "think" that? Do you have any sort of evidence for this? –  John Conde Dec 1 '11 at 12:35
    
@John Conde - I think this coz I think, google has been more complex than what it look. –  itpian.com Dec 2 '11 at 8:59
add comment

For my two cents. Logos etc that don't change from page to page should not be a header item. It detracts from the page's unique quality. I would say there are cases where more than one h1 tag is warranted, but this is not one of them.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.