Warning: This tool or project is no longer maintained and kept available only for archival purposes. Since GoodRelations and schema.org have evolved significantly in the past years, the current status available on this page is unlikely to function as expected. We take no responsibility for any damage caused by the use of this outdated work, to the extent legally possible.

Due to a lack of resources, we are unable to provide support for this project outside of consulting projects or sponsored research. Please contact us if you can contribute resources to update and enhance these resources.

GoodRelations - The Web Vocabulary for E-Commerce

This is the archive of the goodrelations dicussion list

GoodRelations is a standardized vocabulary for product, price, and company data that can (1) be embedded into existing static and dynamic Web pages and that (2) can be processed by other computers. This increases the visibility of your products and services in the latest generation of search engines, recommender systems, and other novel applications.

[goodrelations] GoodRelations for SEO

Martin Hepp martin.hepp at ebusiness-unibw.org
Wed Apr 6 09:50:49 CEST 2011

Dear all:

I just posted a longer answer on how to use GoodRelations for SEO on Quora and thought it may also be interesting for people on this list:


Martin Hepp

Q: How can RDFa and microformats be used for SEO?

The important thing is that RDFa (and, to a lesser degree, microformats), allow you as a site owner to preserve the precision and structure of your product / item / service information when communicating it via the WWW. Without RDFa, what you send is just unstructured text, even though you use a precise collection of data in your shop system for creating the item pages. This makes it hard for the search engine to extract, interpret, and properly rank your individual pages.

With RDFa, you can "piggy-back" a smal yet rich piece of structured data (like an invisible, small datasheet for your product), which search engines AND novel browser extensions AND new mobile applications can use to inform potential customers much more precisely.

The most important standard for RDFa-based SEO is GoodRelations (http://purl.org/goodrelations/), a vocabulary for exposing price, product, store, payment, and delivery information.

Watch this 15 min webcast for more information:


Adding GoodRelations in RDFa to your site is actually pretty easy, see


For optimal Google results, use this modification:

GoodRelations is supported by Google and Yahoo, who will render your page much better if you have GoodRelations data inside, and is being used by companies like BestBuy, Overstock.com, CSNStores, and thousands of smaller shops.

For adding GoodRelations to a shop, you can either

- use a recipe from the GoodRelations Cookbook,


- use one of the existing free extensions for shop software like Magento, Wordpress WP4EC, Joomla/Virtuemart, and others; see list at


- use the GoodRelations snippet generator (mostly for a small shop with static HTML and few items):


- develop your own RDFa pattern

Tips for RDFa authoring are here


If you want to describe tickets for events, airfare or other transportation, also check out  the respective GoodRelations extension


For car sales and rental, bikes, boats, etc., check out


If you are selling a few but very specific items, you should combine GoodRelations with http://www.productontology.org, e.g.


If you have any other questions, please contact me by e-mail at mheppATcomputerDOTorg

Best wishes

Martin Hepp

More information about the goodrelations mailing list