HTML 5 and Search Engine Optimization

Hi ,

Era of HTML 5 has Started. Does HTML 5 helps little bit From SEO Perspective ? I know that Content Always Matter in Search Engine Optimization . Content should be Written for Users , Not for Search Engines & should be Unique . If we have good content on Two Different Website . One with html 4.1 & Other website with HTML 5 . Which one will Rank better ?

Not officially, because HTML5 is not ready yet. :slight_smile:

Anyhow, whether you use HTML4 or 5 should make no difference in terms of SEO. They are both the same thing, really. HTML5 is basically just 4 with a few extra elements.

This all depends upon the rendered contents and semantic HTML of the page, no matter if these are in done through using HTML 4 or 5 rules.

HTML 5 is only supposed to be used for testing out the proposed tags to see whether they should be included in the final version or not. If the search engines pay any attention to a page being written using HTML 5 at all it would therefore make sense for them to not include the page in their results at all at this time. I haven’t heard of any search engines using compliance to standards as a criteria though - if they did then the 95% of web sites still using HTML 3.2 tags would be penalised.

Even though HTML5 is only for testing purposes, the ‘era’ in many new websites has started.

The chances are that if you use semantic code in your site you’d rank better. However, the new/old ‘tags’ themselves won’t make you rank better. The search engine algorithm mostly cares about content, links and relevancy.

Although the HTML5 is not officially ready yet, there are some elements of HTML5 which are being used in On site SEO process! For example the usage of Microdata for getting Rich snippets in Google SERP! Hence I think soon the HTML5 is going to have a big impression in terms of the SEO perspective!

Do you mean microformats? That’s not actually HTML5, so far as I know. :slight_smile:

Microformats are not related to HTML5 (look at their website:

For now, using HTML5 semantic elements won’t have a real effect on your SEO nor will it help your page have higher SE rankings.
Here’s a good read about the matter:

As far as I could experience during the last weeks, microdata is getting more and more important –> I recommend everyone here to have a look at the documentation sheet at
Currenty, what I observed was that authorship is already working quite well as a ranking factor in the SERPs.

It’s really a pointless question.

  1. Take SEO as it is: marketing.
  2. Any SE will aim to please the masses, not the developers or website owners.
  3. Any SE will aim to please paying website owners, not masses.
  4. Today, SE will serve the HTML4 website to a user as best, and at the same time, the HTML5 website to another user as the same best.
  5. SE wants to take control and replace web search with their database search, i.e. give you answers not links to sites: a Googlepedia.


HTML5 is good for those that understand its benefits. Obviously, for those that don’t, HTML5 keeps the HTML4 door open, in the same multiplex.

A HTML5 web document has a better granularity, which help usability and accessibility out of the box, clear element style, not pretend div.class or attribute style.

But there are no SEO implications.

[font=verdana]Perhaps it would be more accurate to say that there are not yet any SEO implications.

As HTML5 becomes more widespread and (hopefully!) approved as a spec, it is very likely that Google (or whoever is king of the jungle at that time) will incorporate elements of the new semantics into its algorithm.[/font]

If you exclude a few semantic tags there’s plenty of new usable stuff in html5 that’s ready.

I think that Ralph meant that HTML5 is not yet the official standard :slight_smile:

Yes its advanced version so it has something new to show you, and if you have two site one is in HTML 4.1 and other one is on HTML 5 than always well optimized site will win. Well Structures Sites will get good result in SE.

Search engines do look at tags as part of their algorithm. I wonder if, for example, any of them take <header> tags into consideration?

Using HTML5 is a SEO consideration. For example, if using <header> instead of <h1> has a negative effect on rankings it’s probably best not to use the HTML5 header tag even when using other HTML5 tags. Have google or bing made any official announcements regarding HTML5?

You would never do that, as they have different purposes. :slight_smile:

If ever it’s been officially released, do you think that Google and the other search engines would use some attributes on the new tags as some sort of a new ranking factor? I think that’s one of the questions that should be asked here. Well, I also think that it’s a bit too early to ask that, but if you guys can share something, that would be awesome, too.

Remember that, ultimately, the search engines are trying to serve up relevant content, not code.

[font=verdana]I don’t see Google as using the new tags to determine the ranking, but I do see them building it into understanding the relevance – it’s all part of the semantic web. If text appears within <header>, <footer> or <aside>, it takes on a slightly different meaning (in relation to the overall purpose of the page) to if it appears in a main <article> or <section>. I doubt it will make a huge difference, but I wouldn’t underestimate Google’s capacity to use any possible indicator out there when analysing a page.

Of course, that will only come to fruition if webbists actually do start using those tags correctly – Google is pragmatic and will only include factors that have real-world relevance rather than a purely theoretical benefit.[/font]

I feel html5 is good from search engine point of view, it uses tags and those tags are very near to understandable by search engines. Like for content section you use <article>. These tags are really going to be a milestone in terms of optimization. I agree search engines are concerned with content, but every thing that is in source that is crawled by them. If it has been only content then why it has bad experience with flash? why it avoids java scripts? every thing is important!!