It is not every day of the week that you see fierce competitors team up to create a unified project. But exactly that has happened as Bing, Google and Yahoo have worked together to create schema.org.
Schema.org is a new site intended to help site owners with using a common…