From W3C Wiki
Jump to: navigation, search

GoodRelations is a lightweight ontology for exchanging e-commerce information, namely data about products, offers, points of sale, prices, terms and conditions, on the Web. It can be used in all RDF syntaxes (like RDF/XML, Turtle, RDFa, JSON-LD, ...), Microdata, and basically any syntax that supports an Entitity-Attribute-Value pattern.

GoodRelations started as an independent Web Ontology in 2007, see here for more information on the history. Since November 2012, it has been almost fully integrated into and is now the official e-commerce data model of this initiative.

GoodRelations stays an independent project and will remain the official version of the conceptual model. While a majority of GoodRelations data published on the Web will be in the namespace, the original version will be the default way of handling respective data in a full RDF/SPARQL/OWL environment.

GoodRelations provides a standard vocabulary for expressing things like

  • that a particular Web site describes an offer to sell cellphones of a certain make and model at a certain price,
  • that a pianohouse offers maintenance for pianos that weigh less than 150 kg,
  • or that a car rental company leases out cars of a certain make and model from a particular set of branches across the country.

Also, most if not all commercial and functional details of e-commerce scenarios can be expressed, e.g. eligible countries, payment and delivery options, quantity discounts, opening hours, etc.

The GoodRelations ontology is available under the Creative Commons Attribution 3.0 license. In a nutshell, you are free to copy, distribute and transmit the work; to remix/adapt the work (e.g. to import the ontology and create specializations of its elements), as long as you attribute the work.

GoodRelations is supported by Google, Yahoo, Bing, and Yandex as part of their initiative.

Project page and resources for developers

Useful Links

Overview Materials


See for additional publications.