If a company lists tour and travel packages on their site with proper price info and a link to book that package online, could such pages use the Product category from schema.org?

As far as I know, the Product schema should only be used if the product is a tangible item.

If not, should I use the Service category with nested Offer markups for such pages instead?

up vote 5 down vote accepted

If it has a price and/or if it can be booked, you have to use an Offer item.

The item that gets offered could be a Product (this is not only for tangible things!), a Service, an Event, or a CreativeWork.

I think in your case Event might make sense, but this ultimately depends on your specific case (your understanding of the tour/travel packages) and which properties you want to provide. Event is only appropriate if the date of the tour/travel is settled. If it’s instead something like a boilerplate, Product or Service should be used.

Note that you don’t have to provide an item for the thing which you offer. If you don’t need more properties (and if you don’t want to provide the additional data that something is an Event or whatever), you could use Offer only.

Properties:

  • Event/Product/… → offersOffer¹
  • OrganizationmakesOfferOffer²

¹ inverse in case of Product/Service: itemOffered

² inverse: offeredBy

  • Thanks Unor, I was expecting your answer only. You cleared my confusion. One more small question, the website is selling tour packages but there are no specific dates for city tour or country tour. So I think Product or Service one of them can be used, as you mentioned. Now Service schema won't make the website eligible to get Rich Snippets on organic search right? – Sanchit Mar 18 '16 at 3:51
  • @Sanchit: Yes, according to their documentation and their testing tool, the Products Rich Snippet does not work with Service. Maybe this is intentional, or maybe this is because they didn’t update it yet (using Service with offers etc. is only possible since the current version of Schema.org: 2.2). The Product type still says (and probably will keep it) that it’s for "Any offered product or service." – unor Mar 18 '16 at 8:21

protected by dan Dec 6 at 7:10

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.