Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a news system that creates news posts, and I’m considering whether it makes sense to mark up the results with the Event type from Schema.org.

The problem is, some of the news posts are about physical events, and some are about online, non-physical, discounts of certain brands/groups of shoes sold on the website.

Does it make sense to mark up an online-only, limited-time (e.g., a week) sale with the Event schema? Has anyone seen that in use and being utilized anywhere? Or perhaps there’s another different type that would be more appropriate for that?

share|improve this question
By "sale" do you mean a period of time that a store has discounts? I ask because I think of "online sales" as a synonym for "online commerce". – Stephen Ostermiller Feb 5 '13 at 23:45
I do indeed mean a markdown for a certain period of time that the website has for a subset of items. The news blurb area here: shermanbrothers.com is the news system that I'm referring to. – Kzqai Feb 6 '13 at 0:01
up vote 2 down vote accepted

Yes it makes sense. There is even a specific event type for you, the saleEvent. A sale will use many of the fields of the event schema.

  • startDate
  • endDate
  • duration
  • name (like "Macy's Presidents' Day Sale")
  • description
  • image (website logo maybe?)
  • url

You won't be able to put in the location in the case of online-only sales. Or fields like performers. Those are not required fields, so it shouldn't be a problem.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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