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?

2 Answers 2


Microformats is exactly what you're looking for.

  • Wow. Does it make coffee? Will google love me? Nov 1, 2010 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, 2010 at 1:45
  • 1
    HTML5 also addresses a lot of these issues.
    – Frank
    Nov 1, 2010 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.

  • 1
    Schema.org seems to be what Google is suggesting nowadays and compliments HTML5 better in my opinion.
    – Toby
    Jan 6, 2012 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, 2012 at 19:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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