Wednesday, July 20, 2011

On June 2nd we announced a collaboration between Bing, Google and Yahoo to create and support a standard set of schemas for structured data markup on web pages. Although our companies compete in many ways, it was evident to us that collaboration in this space would be good for each search engine individually and for the industry as a whole.

In the short time since the announcement we’ve received a lot of great feedback. We have participated in some conferences and we have seen a lot of discussion about our proposal on the web. We’ve also seen the Association of Educational Publishers publically announce their intention to build an industry specific extension! We’re genuinely pleased to see so much interest in the topic as it is very important to the work we do.

We have been reading all of the feedback, following the discussions and debating amongst our working group many of the concerns and suggestions that have been raised. We have not been able to respond to all of the feedback, but we have incorporated some of it into our site already and we will continue to iterate on that.

Going forward, this blog will serve as a vehicle for the team to share our thoughts, solicit feedback, announce schema updates and so on.

In that spirit, I'm happy to announce that we will be hosting a workshop to take place on September 21st in Silicon Valley. As a group we are deeply committed to working with the standards communities, tools vendors and organizations committed to driving industry specific extensions so we hope this workshop will be the first of many successful collaborations.

Over the next couple of weeks we’ll be reaching out to the leaders in the appropriate standards communities, amongst the tools vendors and in the vertical industries where extensions make the most sense inviting them to participate. This will be a working session – taking feedback, discussing options and figuring out the best way to incorporate it to make this simple and useful for publishers and the search engines. If you would like to be involved please send an email to

We are really looking forward to these discussions and we will share what we learn here on this blog. In the meantime, please continue to share your feedback.

Thanks again!

Michael O’Connor


  1. Hi Michael,

    Do you have a rough schedule or agenda for the workshop yet? Any particular location picked out? Do you have a public website (that is not just a link to the discussion boards or mailing lists) that you're tracking feedback so that we know what issues have been acknowledged by the search vendors? Have you considered holding a couple of public teleconferences where issues are raised and discussed transparently?

  2. The conference will be in the SF Bay area. We are still figuring out logistics.

    We are working on the issue tracking mechanism etc. and are hoping to have something to announce next week.

  3. Unfortunately, the date you've chosen is the same one that's been in place for some months for the DCMI Workshop on Vocabulary Management and Alignment (part of the DC-2011 Conference in The Hague)--it would be too bad if the conflict in dates hindered both conferences.

  4. Was Google aware that the September 21st 2011 date conflicted with another meeting by the DCMI Conference (200+ people) that regularly gets together and deals with vocabulary alignment issues like the stuff? It seems like you may want to switch dates to ensure that those people can attend your meeting as well. Accidentally having a meeting on the same day as them could be construed as being exclusionary to the people that regularly deal with issues like vocabulary alignment.

  5. I've already been implementing microdata across many of my clients' pages, and would love to have access to this conference, but can't make it to SF on this date. Any chance of streaming it or posting findings?

  6. Thanks Michael for the update. Hope the workshop would be available online as well.

  7. What is going to be the cost of attending the workshop?

  8. This comment has been removed by a blog administrator.

  9. This comment has been removed by a blog administrator.

  10. This comment has been removed by a blog administrator.

  11. I really like the idea of structured content and we activly try to markup everything we could. Somehow it seems that you totally forgot "discussions" when you created that long list of schemas.

  12. Dear Michael,

    please, please provide more info on the workshop quickly - if you want people to attend, they must plan their travel etc., and there are just five weeks left!

    Best wishes

    Martin Hepp

  13. Any forethought on how this migration of "standard set of schemas for structured data markup on web pages" will affect non new schemas web pages?

    Nice collabo!

    Gibron Williams, Head Honcho, Oevae Marketing Consultants

    Make a brand difference.™

  14. I just learned about schema during a SEO dot com seminar. I will no doubt be learning more about how to implement schema in my designs. I am impressed by the big three working together on this. I have always thought there is enough pie for everyone, glad I am not the only one.

  15. This comment has been removed by a blog administrator.

  16. Please add a Games type. You have movies, musics and sculptures but not games (video game, console game, pc game, flash game, iphone games etc etc etc). This really really doesn't make sense. Games is a multibillion dollar business and is enjoyed and searched by a lot of people.

    1. This comment has been removed by a blog administrator.

  17. Hi Michael,

    Great to see microformats taking shape (at last). I appreciate there are millions of possibilites, any chance on elaborating on education, specifically assessments/test/exams etc...

    Good luck

  18. I'm trying to implement all of these but none of them seem to work with the Rich Snippets testing tool?

    Is there any word on updates to it so I can at lease test if I am putting them in correctly?

  19. This comment has been removed by a blog administrator.

  20. I've been working on a simple generator, which essentially allows a user to input basic information and then have that info marked up using vocab. It's a work in progress, but I'd love to hear any feedback that this community has.


  21. This comment has been removed by a blog administrator.

  22. Hi I am looking for Schema to define services. For a product it is very elaborate but when it comes to a service say "SEO Services" how can I define it? For now I tried the schema for OFFER


  23. Hi,

    Are there details about this meeting yet? I have lots to contribute on behalf of the recorded music sector but information does not seem to be available.


  24. Nice post! Thank you for sharing excellent informations. Your web-site is so cool. I’m impressed by the details that you have on this site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found simply the info I already searched all over the place and simply could not come across. What an ideal website.

  25. Amazingly enough this coincides quite well with the Taxonomy I built for OpenRecommender back in 2008.

    I wonder if anyone used that Taxonomy as a resource, if so I'm flattered; if not, well, perhaps in the end, there really aren't that many different ways to look at the world or its not impossible to agree on things.

    In any case, I've started adding links back to the Types and Classes where available.

  26. This comment has been removed by a blog administrator.

  27. Hi,

    would it be usefull to have similar statuses in Product search and ?

    I mean addition of "AvailableForOrder" to

    Having same fields for Microdata mark-up and Product Search Feed and seems reasonable and efficient. >
    Product Search >

    availability [availability] - Availability status of the item
    'in stock': Include this value if you are certain that it will ship (or be in-transit to the customer) in 3 business days or less. For example, if you have the item available in your warehouse.
    'available for order': Include this value if it will take 4 or more business days to ship it to the customer. For example, if you don’t have it in your warehouse at the moment, but are sure that it will arrive in the next few days. For unreleased products, use the value 'preorder'
    'out of stock': You’re currently not accepting orders for this product. (Important tip: When your products are out of stock on your website, don't remove them from your data feed. Provide this value instead).
    'preorder': You are taking orders for this product, but it’s not yet been released.

  28. This comment has been removed by a blog administrator.


Note: Only a member of this blog may post a comment.