Google-friendly structured data with NAICS industry classification — www.jsonldtool.com
A schedule defines a repeating time period used to describe a regularly occurring [[Event]]. At a minimum a schedule wi…
Schedule is a schema.org type. Use the generator above to build Schedule structured data as JSON-LD, Microdata, RDFa, XML or Open Graph, then paste it into your page to help Google, Bing and AI answer engines understand your content.
See the official definition at schema.org/Schedule.
Properties defined directly on Schedule:
| Property | Expected type | Description |
|---|---|---|
byDay | Text | Defines the day(s) of the week on which a recurring [[Event]] takes place. May be specified using e… |
byMonth | Number | Defines the month(s) of the year on which a recurring [[Event]] takes place. Specified as an [[Inte… |
byMonthDay | Number | Defines the day(s) of the month on which a recurring [[Event]] takes place. Specified as an [[Integ… |
byMonthWeek | Number | Defines the week(s) of the month on which a recurring Event takes place. Specified as an Integer be… |
duration | Text | The duration of the item (movie, audio recording, event, etc.) in [ISO 8601 duration format](http:/… |
endDate | DateTime | The end date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601)… |
endTime | DateTime | The endTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the … |
exceptDate | Date | Defines a [[Date]] or [[DateTime]] during which a scheduled [[Event]] will not take place. The prop… |
repeatCount | Number | Defines the number of times a recurring [[Event]] will take place. |
repeatFrequency | Text | Defines the frequency at which [[Event]]s will occur according to a schedule [[Schedule]]. The inte… |
scheduleTimezone | Text | Indicates the timezone for which the time(s) indicated in the [[Schedule]] are given. The value pro… |
startDate | DateTime | The start date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_860… |
startTime | DateTime | The startTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), th… |
Schedule also inherits properties from Intangible, Thing.
| Property | Expected type | Description |
|---|---|---|
additionalType | URL | An additional type for the item, typically used for adding more specific types from external vocabu… |
alternateName | Text | An alias for the item. |
description | Text | A description of the item. |
disambiguatingDescription | Text | A sub property of description. A short description of the item used to disambiguate from other, sim… |
identifier | URL | The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs,… |
image | URL | An image of the item. This can be a [[URL]] or a fully described [[ImageObject]]. |
mainEntityOfPage | URL | Indicates a page (or other CreativeWork) for which this thing is the main entity being described. S… |
name | Text | The name of the item. |
owner | Text | A person or organization who owns this Thing. |
potentialAction | Text | Indicates a potential Action, which describes an idealized action in which this thing would play an… |
sameAs | URL | URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the i… |
subjectOf | Text | A CreativeWork or Event about this Thing. |
url | URL | URL of the item. |
{
"@context": "https://schema.org",
"@type": "Schedule",
"name": "Example Schedule"
}Schedule (schema.org/Schedule) is a structured-data type used to describe a Schedule to search engines and AI systems. Adding Schedule JSON-LD to a page helps Google, Bing and answer engines understand the content and can enable rich results.
Fill in the Schedule fields in this tool, copy the generated JSON-LD, and paste it inside a <script type="application/ld+json"> tag in the <head> or <body> of your page. You can also export Microdata, RDFa, XML or Open Graph.
Yes. jsonldtool.com is a free Schedule schema generator and validator with no sign-up required.