|
I thought that I read that the search engines would provide the same benefits and rich snippets if one used RDFa to store the schema.org code in the same way that they offer a representation based on microcode. I am trying to figure out if I will lose any benefits if I don't use microcode but use RDFa instead. Also, for an app I have in mind, there is another vocabulary that I want to use and that is the resume/CV vocabulary, which is described here: http://rdfs.org/resume-rdf/
If the search engines like microcode better then I guess I need to create two versions of my pages. Or I can generate RDFa from RDF/XML (and perhaps using turtle as well) and just include the RDFa lower on the page and not enclose any displayable content. That might be a bad idea though. |
|
RDFa is now supported as well as microdata by schema.org, as announced earlier this year in June 2012, see these two blog posts: SemTech, RDFa, Microdata and more... and Good Relations and Schema.org. You will be able to confirm this if you test your RDFa pages with the Google Rich Snippet testing tool. RDFa pages also show up in live search results, see a live example of an event (note the dates and location in the search result): http://goo.gl/VyShi While I'm here, let me also comment on what was said in the other answers: Microdata is only for HTML5 and RDFa is for any XML language RDFa works in XML but also in HTML5 (see W3 spec) RDFa is more expressive but more complex RDFa Lite was created to address this concern and give a simpler flavor of RDFa to web developers. |
|
Hi Bruce, Have a look at google here and here. Google reads RDFa and you can view what the robot has found in Webmaster Tools (there's a link somewhere there too) I think it should make no difference for search engines whether they find RDFa or Microdata. However it has some implications for the developer, mainly:
Have a look at a comparison of RDFa and Microdata. 1
the link to the stuctured data testing tool: http://www.google.com/webmasters/tools/richsnippets |
|
Maybe a good statement of two search engines can be read here:
Seems to me, that they still support it, but they decided to focus on (or prefer) microdata. [1] http://ebiquity.umbc.edu/blogger/2011/06/02/microdata-rdfa-google-bing-yahoo-semantic-web/ 1
Hm, if what you write is accurate and this actually represents a trend towards Microdata then it's a shame, because RDFa is not that much more complicated and ofeers quite a lot more IMO. It is a bit confusing. In one place they seem to say they will support RDFa with the caveat that it is more complicated. In the quote from Google it says they will focus on one format, yet the links above say that one get rich snippets from RDFa. Hmm. Confusing. For me it looks like they would like to ignore all other formats but they cannot ignore RDFa, there is too much out there. |


Thanks for accepting an answer! :)