March 29th, 2012 @ // No Comments
First of all, thank you to everyone who listened in to the Microformats and Schema.org webinar with Richard Baxter and myself. If you are a PRO member and haven’t had a chance to listen in, be sure to check it out!
During and after the webinar we received a ton of great feedback and questions which we unfortunately just didn’t have time to cover off (ah man!). But…as they were awesome questions, SEOmoz have given us the chance to rock out a blog post as a follow up. So, sit back and enjoy as we take your head from confusion to conclusion.
I don’t think we can really compare micro formats to schema.org directly – micro formats are a form of structured data, like microdata and RDFa with a limited set of pre-defined properties. The sole purpose of Schema.org is to extend the vocabulary used in structured data, and at the moment only microdata can be combined with Schema.org. Although there has been talk of plans to start using RDFa.
Due to the extensive vocabulary on offer and universal support from the major search engines, the future is looking bright for the growth of Schema.org. Can the same really be said for micro-formats? IMO no, it’s an easy to understand mark up but doesn’t have the universal support to maintain growth.
Marking up items on a web page creates a stronger overall definition of what the content is really about. Aaron Bradley wrote a great blog post on seoskeptic.com deciphering Google’s semantic search intentions.
You only need to look at Google’s recipe search as an example of what is starting to evolve from the data contained within the mark up we install.
I personally haven’t seen a direct impact on rankings from integrating any form of structured data, but that doesn’t mean it won’t happen in the near future. With the purchase of Metaweb/Freebase back in 2010, and new developments for its Semantic search on the horizon, we can only guess this will be playing a greater role.
Ok, let’s break down a few ideas which have the potential to generate a rich snippet for an Educational institute, first up ‘Place’.
There is a schema type for Educational Organization that allows us to mark up the name and location of the institute, resulting in the address featuring in the rich snippet. The mark up would resemble something like:
With regards to the courses themselves, why not gather some reviews from recent graduates for each course. This can then be marked up with standard Review schema, but then combined with some additional mark up to describe the actual person who left the review as a recent graduate. This can be done using the itemprop=”alumni”:
So now that we have a few reviews and ratings from recent graduates, why not take this one step further and create an aggregate rating with schema.org, which will ultimately lead to the star rating rich snippet.
If the resource is available another awesome addition to a course page would be a very quick introductory video of each course. This in turn can be marked up using schema’s VideoObject, which when combined with video XML sitemaps, correct video formatting and a bunch of other items described in this cool post by Geoff of Distilled, will lead to a video thumbnail being generated in the search results. Here is a quick piece of Schema video mark up:
Here are a few other things which could result in a rich snippet for an educational institute:
As for defining new ‘item types’ it is totally possible, check out the extension mechanism. This will allow applications to develop a basic level of understanding of the mark up used, but it’s unlikely to lead to a rich snippet being generated unless there is a large/growing popularity for the particular item type.
However the Schema vocabulary is growing, so although there may not be a defining type right now there could well be in the near future. For example there has been recent talk of collaboration between ESPN and Google to define a new Sports schema.
Yes, and it’s been happening, A LOT! Originally there was an approval process for a domain to become white-listed for rich snippets, which involved informing Google via a simple form submission. But I remember it having a pretty heavy waiting list, anything from 4 weeks to 6 months.
This eventually changed, and the approval speed for websites significantly improved (relying primarily on algorithmic validation). Within a day or so of implementing a set of mark up, rich snippets were being generated. This of course then led to a lot of the abuse, and a crackdown on spam by Google allowing people to report rich snippet spam.
There are always going to be questions on the validity of review data, but it’s a really tricky one to judge. I wonder whether trusted third party review platforms could play a greater role in helping to filter out spam in a similar way to that seen in Google Shopping, but even then they are still open to abuse.
Very good question, this would make for such an awesome rich snippet. Outside of video thumbnails, software applications, recipe search, and news/articles, rich snippet support for the image property is still quite restricted.
Motorauthority.com uses microdata to mark up its breadcrumb trail, resulting in the following snippet:
Ok, let’s say we are a kick ass clothing store and stock merchandise from a number of cool brands like Animal, Quicksilver, Rip Curl etc. Let’s take a broad category like ‘Animal’ as our example, which includes products like bags, shirts, shorts and hoodies – there are a couple of things we could affectively do:
The code for this would resemble something like:
Using the above code, here is an example rich snippet:
Applying CSS formatting directly to any of the properties of the mark up language shouldn’t affect the rich snippet code in any way. As long as the correct naming conventions have been used, there shouldn’t be any trouble.
There aren’t a huge amount of actual code generators, but here are the ones I’m aware of:
Here’s a list of some other tools and plug-ins which may also be of use.
The actual location of the mark up on a web page doesn’t impact the ability to generate rich snippets. The ordering of mark up can however, especially when nesting elements, so be sure to test thoroughly using the Google testing tool, or the Bing WMT equivalent.
Thanks again to all those who submitted questions. We hope that this post provides the answers you were seeking, and if there are any new questions please fire away in the comments!