What Schema.org type do I use to define a service?

Arnaubf picture Arnaubf · Feb 21, 2013 · Viewed 8.6k times · Source

How I define a service with schema.org?

For example, A pest control business: "Termite control" -> I think it's not a product ( http://schema.org/Product )

What should I use to define it?

Answer

unor picture unor · Feb 21, 2013

At http://schema.org/Product it reads (bold emphasis mine):

A product is anything that is made available for sale—for example, a pair of shoes, a concert ticket, or a car. Commodity services, like haircuts, can also be represented using this type.

So I’d say if you sell the "Termite control" service, Product is fine.

Update: The description for Product changed to this:

Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.

So it still includes services.


While there is now also the type Service ("A service provided by an organization, e.g. delivery service, print services, etc."), it misses properties to sell this service, i.e., you can’t reference an Offer and so you can’t denote a price for the service you provide.

Update: A Service can now also have the offers property, so it’s possible to sell/offer a Service. (Thanks for the notice, @Murali KG.)