Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

With all the talk about the semantic web these days, are there any pointers of special markup to use for indexing businesses?

For example a website that has an index of restaurants and a map of their location,

  • How to make each restaurant name/info more semantic?
  • How to make the geo location easier to recognize for robots and accessibility devices?

And what other things can make such a website more usable, semantically, to users and indexing robots?

share|improve this question
up vote 6 down vote accepted

Microformats is exactly what you're looking for.

share|improve this answer
Wow. Does it make coffee? Will google love me? – Evgeny Nov 1 '10 at 1:44
It won't make the coffee for you but it will markup it up semantically for you once it's made. – John Conde Nov 1 '10 at 1:45
HTML5 also addresses a lot of these issues. – Frank Nov 1 '10 at 6:39

There is also the Search Engine schema.org ( http://schema.org ), which differ from microformats and generally use html attributes instead of things like classes for rich snippets.

share|improve this answer
Schema.org seems to be what Google is suggesting nowadays and compliments HTML5 better in my opinion. – Toby Jan 6 '12 at 9:51
Yeah, and it's really really simple to mark up on a site that already has it's html in place, since you're essentially adding attributes, not subtracting anything. – Kzqai Feb 17 '12 at 19:15

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.