Has anyone else noticed that there seems to be some changes to the replies one receives when filing a...
What Google Knows & The...
Link Values Simplified
Why Can't We Killl Bad...
In this video interview link building expert Jim Boykin explains[…]
Join Nick Mihailovski and Ikai Lan from the Analytics and[…]
Could you please give details on what should be included[…]
| RDFa or Microformats - Which is Better? |
| Written by Doc Sheldon | |
| Tuesday, 23 November 2010 13:20 | |
| Many siteowners and developers are unsure that rich snippets, in any form, offer sufficient ROI to make the effort worthwhile. Having to choose between RDFa and microformats as a medium just further complicates the decision. Is it worthwhile to recode my site?Let’s take a look first at the ROI question.
Both obviously can result in better SERPs ranking, higher CTR and more targeted visitors. To me, that translates into more conversions. So what was that question about ROI again?
Which one is better?Now here, it gets a little stickier. Personal preferences, comfort level with coding, confidence in Google and W3C… they all can come into play. My personal preference is RDFa, partly because I think it is more versatile and partly because I think W3C, as the backer of the RDFa model, has approached the question with less self-interest. But that’s just me. I also think that RDFa will ultimately become the preferred medium, and I hate to have to do things twice. MicroformatsEssentially, microformats are simply a set of attribute tags… actually called entities, derived from HTML, to classify certain types of data. These hTags can describe a person, business, event, product or review, for instance. Each entity has properties, as well, such as name, address, email, company name, job title. Here's an example of a short HTML block showing sample basic contact information for some random idiot:
You’ve probably heard that Google not long ago adopted the GoodRelations ontology for microformats. GoodRelations is a language developed by Martin Hepp, specifically for RDFa. By adopting it, Google has essentially accepted that language as being compatible with their version of microformats. (You can take a closer look at Martin’s schema on his GoodRelations Language Reference page.) Therein is the key, I think… their version. While Google is certainly dominant in the search engine field, they’re NOT the only search engine. To offer such a means of assisting the trend toward a Semantic Web would be noble, were no such other offering on the table. But the W3C has already endorsed RDFa. That makes Google’s refusal to accept RDFa suspect, in my mind. While microformats can be integrated well with HTML and CSS, I believe their lack of scalability make them impractical in the long run. At present, however, microformats will validate with HTML4 and XHTML 1.0, whereas RDFa validation with HTML4 is still under development. That is not to say that RDFa won’t work with HTML4, only that it won’t validate.
RDFaRDFa uses some simple XHTML attributes to categorize data, to an extent not available with microformats. RDF triples convey much more information, in a format that is readily interpreted by search engines. This categorization is becoming increasingly helpful – even necessary – as the web becomes more semantic in nature. An example, taken from W3.org’s website: In her blog's footer, Alice declares her content to be freely reusable, as long as she receives due credit when her articles are cited. The XHTML includes a link to a Creative Commons license: However, using RDFa, a minor modification removes any uncertainty as to the meaning of that link:
Similarly, the blog post’s title and author can be clearly called out for the browser. In simple HTML, it would appear like this: Whereas in RDFa, it would be:
SummarySo which is better? It depends upon what you’re looking for. As I said earlier, I feel RDFa is the more appropriate choice. Yes, the coding modifications are slightly more intricate, but not much. And it has the benefit of being more explicit, offering more versatility and I believe, greater longevity. Above all, it accomplishes far more, toward achieving semantic search capability. To defer the task of learning RDFa and opt instead for the somewhat quicker microformats integration is certainly an option. But if you do so, it’s possible that you’ll find yourself doing it all over again later, to incorporate RDFa into your site’s design. My recommendation would be to either implement RDFa technology now, or make it a key part of your next redesign. Wouldn’t you rather lead your competition, than follow them? More articles by this author | |
| Last Updated on Tuesday, 23 November 2010 18:20 |
Home - all the latest on SNC
SEO - our collection of SEO articles
Technical SEO - for the geeks
Latest News - latest news in search
Analytics - measure up and convert
RSS Rack - feeds from around the industry
Search - looking for something specific?
Authors - Author Login
SEO Training - Our sister site
Contact Us - get in touch with SNC
| Digital Marketing; Weekly - Issue 3 YouTube Trends Map One of the coolest new Trends tools to be rolled out is YouTube Trends which o [ ... ] | Matt Cutts on upcoming changes for SEO 2013 Matt Cutts had a blog post and video (made in early May) about “What to expect in SEO in the [ ... ] |
Comments
Thanks for this valuable post!
Here are a few reasons why GoodRelations in RDFa is a much better choice than either microformats or the Google-specific microdata markup:
1. With GoodRelations, you can feed Google, Yahoo, and a wealth of novel mobile applications and browser extensions in one turn. One markup for all.
2. GoodRelations is pretty simple to apply yet almost endlessly extensible to use RDFa for articulating your individual value proposition.
a) Simple: http://www.ebusiness-unibw.org/wiki/GoodRelationsQuickstart
b) Powerful:
- Sophisticated pricing: http://www.ebusiness-unibw.org/wiki/GoodRelationsPricing
- Tickets extension: http://www.heppnetz.de/ontologies/tio/ns.html
- Automotive extension: http://www.heppnetz.de/ontologies/vso/ns.html
Just look at the pricing options to grasp what you will be able to do with GoodRelations.
With microformats, you are limited to a fixed amount of data, while GoodRelations allows you to expose prices, product features, opening hours, payment options, warranty, etc. And you serve both immediate SEO needs for Google and Yahoo on in turn plus be visible in novel Web 3.0 services.
Best wishes
Martin Hepp
Very well done. This has become a buzz topic recently.
I don't think there is a question about ROI either. It does take a small effort, but when you combine dozens of small efforts they add up to big returns.
Thanks for dropping by and commenting. I'm sure everyone here knows that you're the "Father" of GoodRelations.
I was reading up on your new Tickets extension yesterday... great stuff... keep 'em coming!
I completely agree that RDFa has a lot more to offer than microformats. I think more people are beginning to realize that, and RDFa will be changing the face of the SERPs, little by little.
Hope to see you around here more often! ;)
True - implementing takes a little effort, but not really that much, once one gets the hang of it. And the payoff can be immense, particularly for those that get on-board before their competitors.
check out the RDFa themes for wordpress, full optional, zero headache :)
Know of any good tutorials or introductions to RDFa?
And is anybody seeing any impact in the serp's with this yet?
Obviously, W3 is a great place to start. Their [URL="http://www.w3.org/TR/xhtml-rdfa-primer/"]basic primer[/URL], for instance.
There's also plenty of good info to be had at [url="http://rdfa.info"]RDFa Info, including specifications and several case studies.
If you'd like to see what it looks like in practice, you could also visit the Best Buy site.
And finally, if you'd like to learn a little about the ontology, you can visit Dr. Martin Hepp's site, www.heppnetz.de/projects/goodrelations/, especially his GoodRelations ontology recently adopted by Google.
It's not that hard to mark-up the same content in both microformat, RDFa and any other format, and keep everyone happy.
They are not mutually exclusive! In fact, they are designed to cooperate and work together.
p.s. SNC needs a readable CAPTCHA
Impact seen is usually a CTR lift up in the SERPs, you better have decent ranking before.
See the well know Best Buy example which resulted in a 30% increase in search traffic. http://www.readwriteweb.com/archives/how_best_buy_is_using_the_semantic_web.php
You can also read my interview of Jay Myers here on Search News Central, for some more insights directly from the horse's mouth: http://searchnewscentral.com/20110207129/Technical/rdfa-the-inside-story-from-best-buy.html
RSS feed for comments to this post