https://github.com/schemaorg/schemaorg
Tip revision: 620a5dd8eb09d5ac63ae1a0afc5009a1ecb55441 authored by Dataliberate on 29 May 2020, 15:13:02 UTC
Removed references to content negotiation on term pages
Removed references to content negotiation on term pages
Tip revision: 620a5dd
examples.txt
TYPES: #eg-1 Person,PostalAddress,addressRegion,postalCode,address,streetAddress,telephone,email,url,addressLocality
PRE-MARKUP:
Jane Doe
<img src="janedoe.jpg" alt="Photo of Jane Doe"/>
Professor
20341 Whitworth Institute
405 Whitworth
Seattle WA 98052
(425) 123-4567
<a href="mailto:jane-doe@xyz.edu">jane-doe@illinois.edu</a>
Jane's home page:
<a href="http://www.janedoe.com">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html">Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html">Bob Smith</a>
MICRODATA:
<div itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Jane Doe</span>
<img src="janedoe.jpg" itemprop="image" alt="Photo of Jane Doe"/>
<span itemprop="jobTitle">Professor</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">
20341 Whitworth Institute
405 N. Whitworth
</span>
<span itemprop="addressLocality">Seattle</span>,
<span itemprop="addressRegion">WA</span>
<span itemprop="postalCode">98052</span>
</div>
<span itemprop="telephone">(425) 123-4567</span>
<a href="mailto:jane-doe@xyz.edu" itemprop="email">
jane-doe@xyz.edu</a>
Jane's home page:
<a href="http://www.janedoe.com" itemprop="url">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html" itemprop="colleague">
Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html" itemprop="colleague">
Bob Smith</a>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Person">
<span property="name">Jane Doe</span>
<img src="janedoe.jpg" property="image" alt="Photo of Jane Doe"/>
<span property="jobTitle">Professor</span>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">
20341 Whitworth Institute
405 N. Whitworth
</span>
<span property="addressLocality">Seattle</span>,
<span property="addressRegion">WA</span>
<span property="postalCode">98052</span>
</div>
<span property="telephone">(425) 123-4567</span>
<a href="mailto:jane-doe@xyz.edu" property="email">
jane-doe@xyz.edu</a>
Jane's home page:
<a href="http://www.janedoe.com" property="url">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html" property="colleague">
Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html" property="colleague">
Bob Smith</a>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"address": {
"@type": "PostalAddress",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98052",
"streetAddress": "20341 Whitworth Institute 405 N. Whitworth"
},
"colleague": [
"http://www.xyz.edu/students/alicejones.html",
"http://www.xyz.edu/students/bobsmith.html"
],
"email": "mailto:jane-doe@xyz.edu",
"image": "janedoe.jpg",
"jobTitle": "Professor",
"name": "Jane Doe",
"telephone": "(425) 123-4567",
"url": "http://www.janedoe.com"
}
</script>
TYPES: #eg2 Place,LocalBusiness, address, streetAddress, addressLocality, PostalAddress, telephone
PRE-MARKUP:
<h1>Beachwalk Beachwear & Giftware</h1>
A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.
3102 Highway 98
Mexico Beach, FL
Phone: 850-648-4200
MICRODATA:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<h1><span itemprop="name">Beachwalk Beachwear & Giftware</span></h1>
<span itemprop="description"> A superb collection of fine gifts and clothing
to accent your stay in Mexico Beach.</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">3102 Highway 98</span>
<span itemprop="addressLocality">Mexico Beach</span>,
<span itemprop="addressRegion">FL</span>
</div>
Phone: <span itemprop="telephone">850-648-4200</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="LocalBusiness">
<h1><span property="name">Beachwalk Beachwear & Giftware</span></h1>
<span property="description"> A superb collection of fine gifts and clothing
to accent your stay in Mexico Beach.</span>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">3102 Highway 98</span>
<span property="addressLocality">Mexico Beach</span>,
<span property="addressRegion">FL</span>
</div>
Phone: <span property="telephone">850-648-4200</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"address": {
"@type": "PostalAddress",
"addressLocality": "Mexico Beach",
"addressRegion": "FL",
"streetAddress": "3102 Highway 98"
},
"description": "A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.",
"name": "Beachwalk Beachwear & Giftware",
"telephone": "850-648-4200"
}
</script>
TYPES: #eg-3 Painting,genre
PRE-MARKUP:
<h1>The Madonna with the Long Neck</h1>
Late Renaissance painting by Parmigianino
MICRODATA:
<div itemscope itemtype="http://schema.org/Painting">
<h1><span itemprop="name">The Madonna with the Long Neck</span></h1>
<meta itemprop="genre" content="http://vocab.getty.edu/aat/300021143"/>Late Renaissance painting by
<span itemprop="creator">Parmigianino</span>.
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Painting">
<h1><span property="name">The Madonna with the Long Neck</span></h1>
<span property="genre" content="http://vocab.getty.edu/aat/300021143">Late Renaissance</span> painting by
<span property="creator">Parmigianino</span>.
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Painting",
"name": "The Madonna with the Long Neck",
"genre": "http://vocab.getty.edu/aat/300021143"
}
</script>
TYPES: #eg-4 Restaurant,AggregateRating,FoodEstablishment,LocalBusiness,aggregateRating,ratingValue,reviewCount
PRE-MARKUP:
GreatFood
4 stars - based on 250 reviews
1901 Lemur Ave
Sunnyvale, CA 94086
(408) 714-1489
<a href="http://www.greatfood.com">www.greatfood.com</a>
Hours:
Mon-Sat 11am - 2:30pm
Mon-Thur 5pm - 9:30pm
Fri-Sat 5pm - 10pm
Categories: Middle Eastern, Mediterranean
Price Range: $$
Takes Reservations: Yes
MICRODATA:
<div itemscope itemtype="http://schema.org/Restaurant">
<span itemprop="name">GreatFood</span>
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">4</span> stars -
based on <span itemprop="reviewCount">250</span> reviews
</div>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">1901 Lemur Ave</span>
<span itemprop="addressLocality">Sunnyvale</span>,
<span itemprop="addressRegion">CA</span> <span itemprop="postalCode">94086</span>
</div>
<span itemprop="telephone">(408) 714-1489</span>
<a itemprop="url" href="http://www.greatfood.com">www.greatfood.com</a>
Hours:
<meta itemprop="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
<meta itemprop="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
<meta itemprop="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm
Categories:
<span itemprop="servesCuisine">
Middle Eastern
</span>,
<span itemprop="servesCuisine">
Mediterranean
</span>
Price Range: <span itemprop="priceRange">$$</span>
Takes Reservations: Yes
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Restaurant">
<span property="name">GreatFood</span>
<div property="aggregateRating" typeof="AggregateRating">
<span property="ratingValue">4</span> stars -
based on <span property="reviewCount">250</span> reviews
</div>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">1901 Lemur Ave</span>
<span property="addressLocality">Sunnyvale</span>,
<span property="addressRegion">CA</span> <span property="postalCode">94086</span>
</div>
<span property="telephone">(408) 714-1489</span>
<a property="url" href="http://www.greatfood.com">www.greatfood.com</a>
Hours:
<meta property="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
<meta property="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
<meta property="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm
Categories:
<span property="servesCuisine">
Middle Eastern
</span>,
<span property="servesCuisine">
Mediterranean
</span>
Price Range: <span property="priceRange">$$</span>
Takes Reservations: Yes
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Restaurant",
"address": {
"@type": "PostalAddress",
"addressLocality": "Sunnyvale",
"addressRegion": "CA",
"postalCode": "94086",
"streetAddress": "1901 Lemur Ave"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4",
"reviewCount": "250"
},
"name": "GreatFood",
"openingHours": [
"Mo-Sa 11:00-14:30",
"Mo-Th 17:00-21:30",
"Fr-Sa 17:00-22:00"
],
"priceRange": "$$",
"servesCuisine": [
"Middle Eastern",
"Mediterranean"
],
"telephone": "(408) 714-1489",
"url": "http://www.greatfood.com"
}
</script>
TYPES: #eg-5 Place,GeoCoordinates,latitude,longitude,geo
PRE-MARKUP:
<h1>What is the latitude and longitude of the Empire State Building?</h1>
Answer:
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 sec W
MICRODATA:
<div itemscope itemtype="http://schema.org/Place">
<h1>What is the latitude and longitude of the <span itemprop="name">Empire State Building</span>?</h1>
Answer:
<div itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 dec W
<meta itemprop="latitude" content="40.75" />
<meta itemprop="longitude" content="73.98" />
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Place">
<h1>What is the latitude and longitude of the <span property="name">Empire State Building</span>?</h1>
Answer:
<div property="geo" typeof="GeoCoordinates">
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 dec W
<meta property="latitude" content="40.75" />
<meta property="longitude" content="73.98" />
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Place",
"geo": {
"@type": "GeoCoordinates",
"latitude": "40.75",
"longitude": "73.98"
},
"name": "Empire State Building"
}
</script>
TYPES: #eg-6 MediaObject,AudioObject,encodingFormat,contentUrl,description,duration
PRE-MARKUP:
<b>12oclock_girona.mp3</b>
Total Time: 0m:15s - Recorded on a terrace of Girona a sunday morning
composed by Roger
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url", "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
MICRODATA:
<div itemscope itemtype="http://schema.org/AudioObject">
<span itemprop="name"><b>12oclock_girona.mp3</b></span>
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf",
"flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
<meta itemprop="encodingFormat" content="audio/mpeg" />
<meta itemprop="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />
<span class="description">
<meta itemprop="duration" content="T0M15S" />
<span itemprop="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="AudioObject">
<span property="name"><b>12oclock_girona.mp3</b></span>
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf",
"flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
<meta property="encodingFormat" content="audio/mpeg" />
<meta property="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />
<span class="description">
<meta property="duration" content="T0M15S" />
<span property="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "AudioObject",
"contentUrl": "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3",
"description": "Recorded on a terrace of Girona a sunday morning",
"duration": "T0M15S",
"encodingFormat": "audio/mpeg",
"name": "12oclock_girona.mp3"
}
</script>
TYPES: #eg-7 Organization,PostalAddress,address,streetAddress,postalCode,addressLocality,faxNumber,telephone
PRE-MARKUP:
Google.Org
Contact Details:
Main address: 38 avenue de l'Opera, F-75002 Paris, France
Tel: ( 33 1) 42 68 53 00, Fax: ( 33 1) 42 68 53 01
E-mail: secretariat (at) google.org
URL: <a href="http://www.google.org">www.google.org</a>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook: Member 1, Member 2
History:
MICRODATA:
<div itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Google.org (GOOG)</span>
Contact Details:
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
Main address:
<span itemprop="streetAddress">38 avenue de l'Opera</span>
<span itemprop="postalCode">F-75002</span>
<span itemprop="addressLocality">Paris, France</span>
,
</div>
Tel:<span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
Fax:<span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
E-mail: <span itemprop="email">secretariat(at)google.org</span>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
List of Alumni:
<span itemprop="alumni" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Jack Dan</span>
</span>,
<span itemprop="alumni" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">John Smith</span>
</span>,
History:
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Organization">
<span property="name">Google.org (GOOG)</span>
Contact Details:
<div property="address" typeof="PostalAddress">
Main address:
<span property="streetAddress">38 avenue de l'Opera</span>
<span property="postalCode">F-75002</span>
<span property="addressLocality">Paris, France</span>
,
</div>
Tel:<span property="telephone">( 33 1) 42 68 53 00 </span>,
Fax:<span property="faxNumber">( 33 1) 42 68 53 01 </span>,
E-mail: <span property="email">secretariat(at)google.org</span>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
List of Alumni:
<span property="alumni" typeof="Person">
<span property="name">Jack Dan</span>
</span>,
<span property="alumni" typeof="Person">
<span property="name">John Smith</span>
</span>
History:
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"address": {
"@type": "PostalAddress",
"addressLocality": "Paris, France",
"postalCode": "F-75002",
"streetAddress": "38 avenue de l'Opera"
},
"email": "secretariat(at)google.org",
"faxNumber": "( 33 1) 42 68 53 01",
"member": [
{
"@type": "Organization"
},
{
"@type": "Organization"
}
],
"alumni": [
{
"@type": "Person",
"name": "Jack Dan"
},
{
"@type": "Person",
"name": "John Smith"
}
],
"name": "Google.org (GOOG)",
"telephone": "( 33 1) 42 68 53 00"
}
</script>
TYPES: #eg-8 NGO
PRE-MARKUP:
Google.Org
Contact Details:
Main address: 38 avenue de l'Opera, F-75002 Paris, France
Tel: ( 33 1) 42 68 53 00, Fax: ( 33 1) 42 68 53 01
E-mail: secretariat (at) google.org
URL: <a href="http://www.google.org">www.google.org</a>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook: Member 1, Member 2
History:
MICRODATA:
<div itemscope itemtype="http://schema.org/NGO">
<span itemprop="name">Google.org (GOOG)</span>
Contact Details:
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
Main address:
<span itemprop="streetAddress">38 avenue de l'Opera</span>
<span itemprop="postalCode">F-75002</span>
<span itemprop="addressLocality">Paris, France</span>
,
</div>
Tel:<span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
Fax:<span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
E-mail: <span itemprop="email">secretariat(at)google.org</span>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
<span itemprop="member" itemscope itemtype="http://schema.org/Organization">
Member1
</span>,
<span itemprop="member" itemscope itemtype="http://schema.org/Organization">
Member2
</span>,
History:
</div>
RDFA:
<div vocab="http://schema.org/" typeof="NGO">
<span property="name">Google.org (GOOG)</span>
Contact Details:
<div property="address" typeof="PostalAddress">
Main address:
<span property="streetAddress">38 avenue de l'Opera</span>
<span property="postalCode">F-75002</span>
<span property="addressLocality">Paris, France</span>
,
</div>
Tel:<span property="telephone">( 33 1) 42 68 53 00 </span>,
Fax:<span property="faxNumber">( 33 1) 42 68 53 01 </span>,
E-mail: <span property="email">secretariat(at)google.org</span>
Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
<span property="member" typeof="Organization">
Member1
</span>,
<span property="member" typeof="Organization">
Member2
</span>,
History:
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "NGO",
"address": {
"@type": "PostalAddress",
"addressLocality": "Paris, France",
"postalCode": "F-75002",
"streetAddress": "38 avenue de l'Opera"
},
"email": "secretariat(at)google.org",
"faxNumber": "( 33 1) 42 68 53 01",
"member": [
{
"@type": "Organization"
},
{
"@type": "Organization"
}
],
"name": "Google.org (GOOG)",
"telephone": "( 33 1) 42 68 53 00"
}
</script>
TYPES: #eg-9 Event,Place,PostalAddress,AggregateOffer,location,startDate,address,offers,offerCount
PRE-MARKUP:
<a href="nba-miami-philidelphia-game3.html">
NBA Eastern Conference First Round Playoff Tickets:
Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)
</a>
Thu, 04/21/16
8:00 p.m.
<a href="wells-fargo-center.html">
Wells Fargo Center
</a>
Philadelphia, PA
Priced from: $35
1938 tickets left
MICRODATA:
<div itemscope itemtype="http://schema.org/Event">
<a itemprop="url" href="nba-miami-philidelphia-game3.html">
NBA Eastern Conference First Round Playoff Tickets:
<span itemprop="name"> Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1) </span>
</a>
<meta itemprop="startDate" content="2016-04-21T20:00">
Thu, 04/21/16
8:00 p.m.
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<a itemprop="url" href="wells-fargo-center.html">
Wells Fargo Center
</a>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="addressLocality">Philadelphia</span>,
<span itemprop="addressRegion">PA</span>
</div>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
Priced from: <span itemprop="lowPrice">$35</span>
<span itemprop="offerCount">1938</span> tickets left
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Event">
<a property="url" href="nba-miami-philidelphia-game3.html">
NBA Eastern Conference First Round Playoff Tickets:
<span property="name"> Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1) </span>
</a>
<meta property="startDate" content="2016-04-21T20:00">
Thu, 04/21/16
8:00 p.m.
<div property="location" typeof="Place">
<a property="url" href="wells-fargo-center.html">
Wells Fargo Center
</a>
<div property="address" typeof="PostalAddress">
<span property="addressLocality">Philadelphia</span>,
<span property="addressRegion">PA</span>
</div>
</div>
<div property="offers" typeof="AggregateOffer">
Priced from: <span property="lowPrice">$35</span>
<span property="offerCount">1938</span> tickets left
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Philadelphia",
"addressRegion": "PA"
},
"url": "wells-fargo-center.html"
},
"offers": {
"@type": "AggregateOffer",
"lowPrice": "$35",
"offerCount": "1938"
},
"startDate": "2016-04-21T20:00",
"url": "nba-miami-philidelphia-game3.html"
}
</script>
TYPES: #eg-10 Product,AggregateRating,Offer,Review,Rating, price,aggregateRating,ratingValue,reviewCount,availability,InStock
PRE-MARKUP:
Kenmore White 17" Microwave
<img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
Rated 3.5/5 based on 11 customer reviews
$55.00
In stock
Product description:
0.7 cubic feet countertop microwave. Has six preset cooking categories and
convenience features like Add-A-Minute and Child Lock.
Customer reviews:
Not a happy camper - by Ellie, April 1, 2011
1/5 stars
The lamp burned out and now I have to replace it.
Value purchase - by Lucas, March 25, 2011
4/5 stars
Great microwave for the price. It is small and fits in my apartment.
...
MICRODATA:
<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Kenmore White 17" Microwave</span>
<img itemprop="image" src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
<div itemprop="aggregateRating"
itemscope itemtype="http://schema.org/AggregateRating">
Rated <span itemprop="ratingValue">3.5</span>/5
based on <span itemprop="reviewCount">11</span> customer reviews
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<!--price is 1000, a number, with locale-specific thousands separator
and decimal mark, and the $ character is marked up with the
machine-readable code "USD" -->
<span itemprop="priceCurrency" content="USD">$</span><span
itemprop="price" content="1000.00">1,000.00</span>
<link itemprop="availability" href="http://schema.org/InStock" />In stock
</div>
Product description:
<span itemprop="description">0.7 cubic feet countertop microwave.
Has six preset cooking categories and convenience features like
Add-A-Minute and Child Lock.</span>
Customer reviews:
<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<span itemprop="name">Not a happy camper</span> -
by <span itemprop="author">Ellie</span>,
<meta itemprop="datePublished" content="2011-04-01">April 1, 2011
<div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content = "1">
<span itemprop="ratingValue">1</span>/
<span itemprop="bestRating">5</span>stars
</div>
<span itemprop="description">The lamp burned out and now I have to replace
it. </span>
</div>
<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<span itemprop="name">Value purchase</span> -
by <span itemprop="author">Lucas</span>,
<meta itemprop="datePublished" content="2011-03-25">March 25, 2011
<div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content = "1"/>
<span itemprop="ratingValue">4</span>/
<span itemprop="bestRating">5</span>stars
</div>
<span itemprop="description">Great microwave for the price. It is small and
fits in my apartment.</span>
</div>
...
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Product">
<span property="name">Kenmore White 17" Microwave</span>
<img property="image" src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
<div property="aggregateRating"
typeof="AggregateRating">
Rated <span property="ratingValue">3.5</span>/5
based on <span property="reviewCount">11</span> customer reviews
</div>
<div property="offers" typeof="Offer">
<!--price is 1000, a number, with locale-specific thousands separator
and decimal mark, and the $ character is marked up with the
machine-readable code "USD" -->
<span property="priceCurrency" content="USD">$</span><span
property="price" content="1000.00">1,000.00</span>
<link property="availability" href="http://schema.org/InStock" />In stock
</div>
Product description:
<span property="description">0.7 cubic feet countertop microwave.
Has six preset cooking categories and convenience features like
Add-A-Minute and Child Lock.</span>
Customer reviews:
<div property="review" typeof="Review">
<span property="name">Not a happy camper</span> -
by <span property="author">Ellie</span>,
<meta property="datePublished" content="2011-04-01">April 1, 2011
<div property="reviewRating" typeof="Rating">
<meta property="worstRating" content = "1">
<span property="ratingValue">1</span>/
<span property="bestRating">5</span>stars
</div>
<span property="description">The lamp burned out and now I have to replace
it. </span>
</div>
<div property="review" typeof="Review">
<span property="name">Value purchase</span> -
by <span property="author">Lucas</span>,
<meta property="datePublished" content="2011-03-25">March 25, 2011
<div property="reviewRating" typeof="Rating">
<meta property="worstRating" content = "1"/>
<span property="ratingValue">4</span>/
<span property="bestRating">5</span>stars
</div>
<span property="description">Great microwave for the price. It is small and
fits in my apartment.</span>
</div>
...
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "3.5",
"reviewCount": "11"
},
"description": "0.7 cubic feet countertop microwave. Has six preset cooking categories and convenience features like Add-A-Minute and Child Lock.",
"name": "Kenmore White 17\" Microwave",
"image": "kenmore-microwave-17in.jpg",
"offers": {
"@type": "Offer",
"availability": "http://schema.org/InStock",
"price": "55.00",
"priceCurrency": "USD"
},
"review": [
{
"@type": "Review",
"author": "Ellie",
"datePublished": "2011-04-01",
"description": "The lamp burned out and now I have to replace it.",
"name": "Not a happy camper",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "1",
"worstRating": "1"
}
},
{
"@type": "Review",
"author": "Lucas",
"datePublished": "2011-03-25",
"description": "Great microwave for the price. It is small and fits in my apartment.",
"name": "Value purchase",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "4",
"worstRating": "1"
}
}
]
}
</script>
TYPES: #eg-11 Product,AggregateRating,AggregateOffer,Offer,aggregateRating,image,offers
PRE-MARKUP:
<img src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor" />
Dell UltraSharp 30" LCD Monitor
87 out of 100 based on 24 user ratings
$1250 to $1495 from 8 sellers
Sellers:
<a href="save-a-lot-monitors.com/dell-30.html">
Save A Lot Monitors - $1250</a>
<a href="jondoe-gadgets.com/dell-30.html">
Jon Doe's Gadgets - $1350</a>
...
MICRODATA:
<div itemscope itemtype="http://schema.org/Product">
<img itemprop="image" src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor"/>
<span itemprop="name">Dell UltraSharp 30" LCD Monitor</span>
<div itemprop="aggregateRating"
itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">87</span>
out of <span itemprop="bestRating">100</span>
based on <span itemprop="ratingCount">24</span> user ratings
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
<span itemprop="lowPrice">$1250</span>
to <span itemprop="highPrice">$1495</span>
from <span itemprop="offerCount">8</span> sellers
Sellers:
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<a itemprop="url" href="save-a-lot-monitors.com/dell-30.html">
Save A Lot Monitors - $1250</a>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<a itemprop="url" href="jondoe-gadgets.com/dell-30.html">
Jon Doe's Gadgets - $1350</a>
</div>
</div>
...
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Product">
<img property="image" src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor"> <span property="name">Dell UltraSharp 30" LCD Monitor</span>
<div property="aggregateRating" typeof="AggregateRating">
<span property="ratingValue">87</span> out of
<span property="bestRating">100</span> based on
<span property="ratingCount">24</span> user ratings
</div>
<div property="offers" typeof="AggregateOffer">
<span property="lowPrice">$1250</span> to
<span property="highPrice">$1495</span> from
<span property="offerCount">8</span> sellers Sellers:
<div property="offers" typeof="Offer">
<a property="url" href="save-a-lot-monitors.com/dell-30.html">Save A Lot Monitors - $1250</a>
</div>
<div property="offers" typeof="Offer">
<a property="url" href="jondoe-gadgets.com/dell-30.html">Jon Doe's Gadgets - $1350</a>
</div>
...
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "100",
"ratingCount": "24",
"ratingValue": "87"
},
"image": "dell-30in-lcd.jpg",
"name": "Dell UltraSharp 30\" LCD Monitor",
"offers": {
"@type": "AggregateOffer",
"highPrice": "$1495",
"lowPrice": "$1250",
"offerCount": "8",
"offers": [
{
"@type": "Offer",
"url": "save-a-lot-monitors.com/dell-30.html"
},
{
"@type": "Offer",
"url": "jondoe-gadgets.com/dell-30.html"
}
]
}
}
</script>
TYPES: #eg-12 WebPage,Book,AggregateRating,Offer,Review,CreativeWork,mainEntity
PRE-MARKUP:
<a href="category/books.html">Books</a> >
<a href="category/books-literature.html">Literature & Fiction</a> >
<a href="category/books-classics">Classics</a>
<img src="catcher-in-the-rye-book-cover.jpg"
alt="cover art: red horse, city in background"/>
The Catcher in the Rye - Mass Market Paperback
by <a href="/author/jd_salinger.html">J.D. Salinger</a>
4 stars - 3077 reviews
Price: $6.99
In Stock
Product details
224 pages
Publisher: Little, Brown, and Company - May 1, 1991
Language: English
ISBN-10: 0316769487
Reviews:
5 stars - <b>"A masterpiece of literature" </b>
by John Doe. Written on May 4, 2006
I really enjoyed this book. It captures the essential challenge people face
as they try make sense of their lives and grow to adulthood.
4 stars - <b>"love it LOLOL111!" </b>
by Bob Smith, Written on June 15, 2006
Catcher in the Rye is a fun book. It's a good book to read.
MICRODATA:
<body itemscope itemtype="http://schema.org/WebPage">
...
<div itemprop="breadcrumb">
<a href="category/books.html">Books</a> >
<a href="category/books-literature.html">Literature & Fiction</a> >
<a href="category/books-classics">Classics</a>
</div>
<div itemprop="mainEntity" itemscope itemtype="http://schema.org/Book">
<img itemprop="image" src="catcher-in-the-rye-book-cover.jpg"
alt="cover art: red horse, city in background"/>
<span itemprop="name">The Catcher in the Rye</span> -
<link itemprop="bookFormat" href="http://schema.org/Paperback">Mass Market Paperback
by <a itemprop="author" href="/author/jd_salinger.html">J.D. Salinger</a>
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">4</span> stars -
<span itemprop="reviewCount">3077</span> reviews
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
Price: $<span itemprop="price">6.99</span>
<meta itemprop="priceCurrency" content="USD" />
<link itemprop="availability" href="http://schema.org/InStock">In Stock
</div>
Product details
<span itemprop="numberOfPages">224</span> pages
Publisher: <span itemprop="publisher">Little, Brown, and Company</span> -
<meta itemprop="datePublished" content="1991-05-01">May 1, 1991
Language: <span itemprop="inLanguage">English</span>
ISBN-10: <span itemprop="isbn">0316769487</span>
Reviews:
<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<span itemprop="reviewRating">5</span> stars -
<b>"<span itemprop="name">A masterpiece of literature</span>"</b>
by <span itemprop="author">John Doe</span>,
Written on <meta itemprop="datePublished" content="2006-05-04">May 4, 2006
<span itemprop="reviewBody">I really enjoyed this book. It captures the essential
challenge people face as they try make sense of their lives and grow to adulthood.</span>
</div>
<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<span itemprop="reviewRating">4</span> stars -
<b>"<span itemprop="name">A good read.</span>" </b>
by <span itemprop="author">Bob Smith</span>,
Written on <meta itemprop="datePublished" content="2006-06-15">June 15, 2006
<span itemprop="reviewBody">Catcher in the Rye is a fun book. It's a good book to read.</span>
</div>
</div>
...
</body>
RDFA:
<body vocab="http://schema.org/" typeof="WebPage">
...
<div property="breadcrumb">
<a href="category/books.html">Books</a> >
<a href="category/books-literature.html">Literature & Fiction</a> >
<a href="category/books-classics">Classics</a>
</div>
<div property="mainEntity" typeof="Book">
<img property="image" src="catcher-in-the-rye-book-cover.jpg"
alt="cover art: red horse, city in background"/>
<span property="name">The Catcher in the Rye</span> -
<link property="bookFormat" href="http://schema.org/Paperback">Mass Market Paperback
by <a property="author" href="/author/jd_salinger.html">J.D. Salinger</a>
<div property="aggregateRating" typeof="AggregateRating">
<span property="ratingValue">4</span> stars -
<span property="reviewCount">3077</span> reviews
</div>
<div property="offers" typeof="Offer">
Price: $<span property="price">6.99</span>
<meta property="priceCurrency" content="USD" />
<link property="availability" href="http://schema.org/InStock">In Stock
</div>
Product details
<span property="numberOfPages">224</span> pages
Publisher: <span property="publisher">Little, Brown, and Company</span> -
<meta property="datePublished" content="1991-05-01">May 1, 1991
Language: <span property="inLanguage">English</span>
ISBN-10: <span property="isbn">0316769487</span>
Reviews:
<div property="review" typeof="Review">
<span property="reviewRating">5</span> stars -
<b>"<span property="name">A masterpiece of literature</span>"</b>
by <span property="author">John Doe</span>,
Written on <meta property="datePublished" content="2006-05-04">May 4, 2006
<span property="reviewBody">I really enjoyed this book. It captures the essential
challenge people face as they try make sense of their lives and grow to adulthood.</span>
</div>
<div property="review" typeof="Review">
<span property="reviewRating">4</span> stars -
<b>"<span property="name">A good read.</span>" </b>
by <span property="author">Bob Smith</span>,
Written on <meta property="datePublished" content="2006-06-15">June 15, 2006
<span property="reviewBody">Catcher in the Rye is a fun book. It's a good book to read.</span>
</div>
</div>
...
</body>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"breadcrumb": "Books > Literature & Fiction > Classics",
"mainEntity":{
"@type": "Book",
"author": "/author/jd_salinger.html",
"bookFormat": "http://schema.org/Paperback",
"datePublished": "1991-05-01",
"image": "catcher-in-the-rye-book-cover.jpg",
"inLanguage": "English",
"isbn": "0316769487",
"name": "The Catcher in the Rye",
"numberOfPages": "224",
"offers": {
"@type": "Offer",
"availability": "http://schema.org/InStock",
"price": "6.99",
"priceCurrency": "USD"
},
"publisher": "Little, Brown, and Company",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4",
"reviewCount": "3077"
},
"review": [
{
"@type": "Review",
"author": "John Doe",
"datePublished": "2006-05-04",
"name": "A masterpiece of literature",
"reviewBody": "I really enjoyed this book. It captures the essential challenge people face as they try make sense of their lives and grow to adulthood.",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
}
},
{
"@type": "Review",
"author": "Bob Smith",
"datePublished": "2006-06-15",
"name": "A good read.",
"reviewBody": "Catcher in the Rye is a fun book. It's a good book to read.",
"reviewRating": "4"
}
]
}
}
</script>
TYPES: #eg-13 Recipe,NutritionInformation, image,datePublished,prepTime,cookTime,recipeYield,recipeIngredient,calories,fatContent, suitableForDiet, LowFatDiet, RestrictedDiet
PRE-MARKUP:
Mom's World Famous Banana Bread
By John Smith, May 8, 2009
<img src="bananabread.jpg" alt="Banana bread on a plate" />
This classic banana bread recipe comes from my mom -- the walnuts add a nice
texture and flavor to the banana bread.
Prep Time: 15 minutes
Cook time: 1 hour
Yield: 1 loaf
Tags: Low fat
Nutrition facts:
240 calories, 9 grams fat
Ingredients:
- 3 or 4 ripe bananas, smashed
- 1 egg
- 3/4 cup of sugar
...
Instructions:
Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the
flour last. Pour the mixture into a loaf pan and bake for one hour.
140 comments:
From Janel, May 5 -- thank you, great recipe!
...
MICRODATA:
<div itemscope itemtype="http://schema.org/Recipe">
<span itemprop="name">Mom's World Famous Banana Bread</span>
By <span itemprop="author">John Smith</span>,
<meta itemprop="datePublished" content="2009-05-08">May 8, 2009
<img itemprop="image" src="bananabread.jpg"
alt="Banana bread on a plate" />
<span itemprop="description">This classic banana bread recipe comes
from my mom -- the walnuts add a nice texture and flavor to the banana
bread.</span>
Prep Time: <meta itemprop="prepTime" content="PT15M">15 minutes
Cook time: <meta itemprop="cookTime" content="PT1H">1 hour
Yield: <span itemprop="recipeYield">1 loaf</span>
Tags: <link itemprop="suitableForDiet" href="http://schema.org/LowFatDiet" />Low fat
<div itemprop="nutrition"
itemscope itemtype="http://schema.org/NutritionInformation">
Nutrition facts:
<span itemprop="calories">240 calories</span>,
<span itemprop="fatContent">9 grams fat</span>
</div>
Ingredients:
- <span itemprop="recipeIngredient">3 or 4 ripe bananas, smashed</span>
- <span itemprop="recipeIngredient">1 egg</span>
- <span itemprop="recipeIngredient">3/4 cup of sugar</span>
...
Instructions:
<span itemprop="recipeInstructions">
Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
the flour last. Pour the mixture into a loaf pan and bake for one hour.
</span>
140 comments:
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="http://schema.org/CommentAction" />
<meta itemprop="userInteractionCount" content="140" />
</div>
From Janel, May 5 -- thank you, great recipe!
...
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Recipe">
<span property="name">Mom's World Famous Banana Bread</span>
By <span property="author">John Smith</span>,
<meta property="datePublished" content="2009-05-08">May 8, 2009
<img property="image" src="bananabread.jpg"
alt="Banana bread on a plate" />
<span property="description">This classic banana bread recipe comes
from my mom -- the walnuts add a nice texture and flavor to the banana
bread.</span>
Prep Time: <meta property="prepTime" content="PT15M">15 minutes
Cook time: <meta property="cookTime" content="PT1H">1 hour
Yield: <span property="recipeYield">1 loaf</span>
Tags: <link property="suitableForDiet" href="http://schema.org/LowFatDiet" />Low Fat
<div property="nutrition" typeof="NutritionInformation">
Nutrition facts:
<span property="calories">240 calories</span>,
<span property="fatContent">9 grams fat</span>
</div>
Ingredients:
- <span property="recipeIngredient">3 or 4 ripe bananas, smashed</span>
- <span property="recipeIngredient">1 egg</span>
- <span property="recipeIngredient">3/4 cup of sugar</span>
...
Instructions:
<span property="recipeInstructions">
Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
the flour last. Pour the mixture into a loaf pan and bake for one hour.
</span>
140 comments:
<div property="interactionStatistic" typeof="InteractionCounter">
<meta property="interactionType" content="http://schema.org/CommentAction" />
<meta property="userInteractionCount" content="140" />
</div>
From Janel, May 5 -- thank you, great recipe!
...
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Recipe",
"author": "John Smith",
"cookTime": "PT1H",
"datePublished": "2009-05-08",
"description": "This classic banana bread recipe comes from my mom -- the walnuts add a nice texture and flavor to the banana bread.",
"image": "bananabread.jpg",
"recipeIngredient": [
"3 or 4 ripe bananas, smashed",
"1 egg",
"3/4 cup of sugar"
],
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "http://schema.org/Comment",
"userInteractionCount": "140"
},
"name": "Mom's World Famous Banana Bread",
"nutrition": {
"@type": "NutritionInformation",
"calories": "240 calories",
"fatContent": "9 grams fat"
},
"prepTime": "PT15M",
"recipeInstructions": "Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the flour last. Pour the mixture into a loaf pan and bake for one hour.",
"recipeYield": "1 loaf",
"suitableForDiet": "http://schema.org/LowFatDiet"
}
</script>
TYPES: #eg-14 VideoObject,MusicGroup,MusicRecording,Event,video,interactionStatistic,InteractionCounter,duration,interactionStatistic,interactionType
PRE-MARKUP:
<h1>Foo Fighters</h1>
<h2>Video: Interview with the Foo Fighters</h2>
<object ...>
<param ...>
<embed type="application/x-shockwave-flash" ...>
</object>
Catch this exclusive interview with Dave Grohl and the Foo Fighters
about their new album, Rope.
<h2>Songs</h2>
Rope
Length: 4:05 - 14300 plays
<a href="foo-fighters-rope-play.html">Play</a>
<a href="foo-fighters-rope-buy.html">Buy</a>
From album: <a href="foo-fighters-wasting-light.html">Wasting Light</a>
Everlong
Length: 6:33 - 11700 plays
<a href="foo-fighters-everlong-play.html">Play</a>
<a href="foo-fighters-everlong-buy.html">Buy</a>
From album: <a href="foo-fighters-color-and-shape.html">The Color And The Shape</a>
<h2>Upcoming shows</h2>
<a href="foo-fighters-may20-fedexforum">FedExForum</a>
Memphis, TN, US
May 20
<a href="ticketworlds.com/foofighters/may20-2011">Buy tickets</a>
<a href="foo-fighters-may23-midamericacenter">Mid America Center</a>
Council Bluffs, IA, US
May 23
<a href="ticketworlds.com/foofighters/may23-2011">Buy tickets</a>
<h2><a href="foo-fighters-photos">28 Photos</a></h2>
<a href="foofighters-1.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb1.jpg" /></a>
<a href="foofighters-2.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb2.jpg" /></a>
<a href="foofighters-3.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb3.jpg" /></a>
<h2>Comments:</h2>
Excited about seeing them in concert next week. -Lawrence , Jan 23
I dig their latest single. -Mary, Jan 19
Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>
MICRODATA:
<div itemscope itemtype="http://schema.org/MusicGroup">
<h1 itemprop="name">
Foo Fighters
</h1>
<div itemprop="subjectOf" itemscope itemtype="http://schema.org/VideoObject">
<h2>
Video: <span itemprop="name">Interview with the Foo Fighters</span>
</h2>
<meta itemprop="duration" content="T1M33S">
<meta itemprop="thumbnail" content="foo-fighters-interview-thumb.jpg"><object>
<param>
<embed type="application/x-shockwave-flash">
</object> <span itemprop="description">Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.</span>
<h3>
Comments:
</h3>Excited about seeing them in concert next week. -Lawrence , Jan 23 I dig their latest single. -Mary, Jan 19
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="http://schema.org/CommentAction">
<meta itemprop="userInteractionCount" content="18">
</div>Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>
</div>
<h2>
Songs
</h2>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Rope</span>
<link itemprop="url" href="foo-fighters-rope.html">Length:
<meta itemprop="duration" content="PT4M5S">4:05 - 14300 plays
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="http://schema.org/ListenAction">
<meta itemprop="userInteractionCount" content="14300">
</div><a href="foo-fighters-rope-play.html" itemprop="audio">Play</a> <a href="foo-fighters-rope-buy.html" itemprop="offers">Buy</a> From album: <a href="foo-fighters-wasting-light.html" itemprop="inAlbum">Wasting Light</a>
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Everlong</span>
<link itemprop="url" href="foo-fighters-everlong.html">Length:
<meta itemprop="duration" content="PT6M33S">6:33 - 11700 plays
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="http://schema.org/ListenAction">
<meta itemprop="userInteractionCount" content="11700">
</div><a href="foo-fighters-everlong-play.html" itemprop="audio">Play</a> <a href="foo-fighters-everlong-buy.html" itemprop="offers">Buy</a> From album: <a href="foo-fighters-color-and-shape.html" itemprop="inAlbum">The Color And The Shape</a>
</div>
<h2>
Upcoming shows
</h2>
<div itemprop="event" itemscope itemtype="http://schema.org/Event">
<a href="foo-fighters-may20-fedexforum" itemprop="url"><span itemprop="name">FedExForum</span></a> <span itemprop="location">Memphis, TN, US</span>
<meta itemprop="startDate" content="2011-05-20">May 20 <a href="ticketmaster.com/foofighters/may20-2011" itemprop="offers">Buy tickets</a>
</div>
<div itemprop="event" itemscope itemtype="http://schema.org/Event">
<a href="foo-fighters-may23-midamericacenter" itemprop="url"><span itemprop="name">Mid America Center</span></a> <span itemprop="location">Council Bluffs, IA, US</span>
<meta itemprop="startDate" content="2011-05-23">May 23 <a href="ticketmaster.com/foofighters/may23-2011" itemprop="offers">Buy tickets</a>
</div>
<h2>
<a href="foo-fighters-photos">28 Photos</a>
</h2><a href="foofighters-1.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb1.jpg"></a> <a href="foofighters-2.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb2.jpg"></a> <a href="foofighters-3.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb3.jpg"></a>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="MusicGroup">
<h1 property="name">
Foo Fighters
</h1>
<div property="subjectOf" typeof="VideoObject">
<h2>
Video: <span property="name">Interview with the Foo Fighters</span>
</h2>
<meta property="duration" content="T1M33S">
<meta property="thumbnail" content="foo-fighters-interview-thumb.jpg"><object>
<param>
<embed type="application/x-shockwave-flash">
</object> <span property="description">Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.</span>
<h3>
Comments:
</h3>Excited about seeing them in concert next week. -Lawrence , Jan 23 I dig their latest single. -Mary, Jan 19
<div property="interactionStatistic" typeof="http://schema.org/InteractionCounter">
<meta property="interactionType" content="http://schema.org/CommentAction">
<meta property="userInteractionCount" content="18">
</div>Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>
</div>
<h2>
Songs
</h2>
<div property="track" typeof="MusicRecording">
<span property="name">Rope</span>
<link property="url" href="foo-fighters-rope.html">Length:
<meta property="duration" content="PT4M5S">4:05 - 14300 plays
<div property="interactionStatistic" typeof="http://schema.org/InteractionCounter">
<meta property="interactionType" content="http://schema.org/ListenAction">
<meta property="userInteractionCount" content="14300">
</div><a href="foo-fighters-rope-play.html" property="audio">Play</a> <a href="foo-fighters-rope-buy.html" property="offers">Buy</a> From album: <a href="foo-fighters-wasting-light.html" property="inAlbum">Wasting Light</a>
</div>
<div property="track" typeof="MusicRecording">
<span property="name">Everlong</span>
<link property="url" href="foo-fighters-everlong.html">Length:
<meta property="duration" content="PT6M33S">6:33 - 11700 plays
<div property="interactionStatistic" typeof="http://schema.org/InteractionCounter">
<meta property="interactionType" content="http://schema.org/ListenAction">
<meta property="userInteractionCount" content="11700">
</div><a href="foo-fighters-everlong-play.html" property="audio">Play</a> <a href="foo-fighters-everlong-buy.html" property="offers">Buy</a> From album: <a href="foo-fighters-color-and-shape.html" property="inAlbum">The Color And The Shape</a>
</div>
<h2>
Upcoming shows
</h2>
<div property="event" typeof="Event">
<a href="foo-fighters-may20-fedexforum" property="url"><span property="name">FedExForum</span></a> <span property="location">Memphis, TN, US</span>
<meta property="startDate" content="2011-05-20">May 20 <a href="ticketmaster.com/foofighters/may20-2011" property="offers">Buy tickets</a>
</div>
<div property="event" typeof="Event">
<a href="foo-fighters-may23-midamericacenter" property="url"><span property="name">Mid America Center</span></a> <span property="location">Council Bluffs, IA, US</span>
<meta property="startDate" content="2011-05-23">May 23 <a href="ticketmaster.com/foofighters/may23-2011" property="offers">Buy tickets</a>
</div>
<h2>
<a href="foo-fighters-photos">28 Photos</a>
</h2><a href="foofighters-1.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb1.jpg"></a> <a href="foofighters-2.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb2.jpg"></a> <a href="foofighters-3.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb3.jpg"></a>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicGroup",
"event": [
{
"@type": "Event",
"location": "Memphis, TN, US",
"offers": "ticketmaster.com/foofighters/may20-2011",
"startDate": "2011-05-20",
"url": "foo-fighters-may20-fedexforum"
},
{
"@type": "Event",
"location": "Council Bluffs, IA, US",
"offers": "ticketmaster.com/foofighters/may23-2011",
"startDate": "2011-05-23",
"url": "foo-fighters-may23-midamericacenter"
}
],
"image": [
"foofighters-1.jpg",
"foofighters-2.jpg",
"foofighters-3.jpg"
],
"name": "Foo Fighters",
"track": [
{
"@type": "MusicRecording",
"audio": "foo-fighters-rope-play.html",
"duration": "PT4M5S",
"inAlbum": "foo-fighters-wasting-light.html",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "http://schema.org/ListenAction",
"userInteractionCount": "14300"
},
"name": "Rope",
"offers": "foo-fighters-rope-buy.html",
"url": "foo-fighters-rope.html"
},
{
"@type": "MusicRecording",
"audio": "foo-fighters-everlong-play.html",
"duration": "PT6M33S",
"inAlbum": "foo-fighters-color-and-shape.html",
"name": "Everlong",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "http://schema.org/ListenAction",
"userInteractionCount": "11700"
},
"offers": "foo-fighters-everlong-buy.html",
"url": "foo-fighters-everlong.html"
}
],
"subjectOf": {
"@type": "VideoObject",
"description": "Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.",
"duration": "T1M33S",
"name": "Interview with the Foo Fighters",
"thumbnail": "foo-fighters-interview-thumb.jpg",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "http://schema.org/CommentAction",
"userInteractionCount": "18"
}
}
}
</script>
TYPES: ItemList
PRE-MARKUP:
<h2>Top 10 laptops</h2>
<p>1. HP Pavilion dv6-6013cl</p>
<p>2. Dell XPS 15 (Sandy Bridge)</p>
<p>3. Lenovo ThinkPad X220</p>
...
MICRODATA:
<div itemscope itemtype="http://schema.org/ItemList">
<h2 itemprop="name">Top 10 laptops</h2><br>
<link itemprop="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
<p>1. <span itemprop="itemListElement">HP Pavilion dv6-6013cl</span></p>
<p>2. <span itemprop="itemListElement">Dell XPS 15 (Sandy Bridge)</span></p>
<p>3. <span itemprop="itemListElement">Lenovo ThinkPad X220</span></p>
...
</div>
RDFA:
<div vocab="http://schema.org/" typeof="ItemList">
<h2 property="name">Top 10 laptops</h2><br>
<link property="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
<p>1. <span property="itemListElement">HP Pavilion dv6-6013cl</span></p>
<p>2. <span property="itemListElement">Dell XPS 15 (Sandy Bridge)</span></p>
<p>3. <span property="itemListElement">Lenovo ThinkPad X220</span></p>
...
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ItemList",
"itemListElement": [
"HP Pavilion dv6-6013cl",
"Dell XPS 15 (Sandy Bridge)",
"Lenovo ThinkPad X220"
],
"itemListOrder": "http://schema.org/ItemListOrderDescending",
"name": "Top 10 laptops"
}
</script>
TYPES: Movie
PRE-MARKUP:
<h1>Pirates of the Carribean: On Stranger Tides (2011)</h1>
Jack Sparrow and Barbossa embark on a quest to find the elusive fountain
of youth, only to discover that Blackbeard and his daughter are after it too.
Director: Rob Marshall
Writers: Ted Elliott, Terry Rossio, and 7 more credits
Stars: Johnny Depp, Penelope Cruz, Ian McShane
8/10 stars from 200 users. Reviews: 50.
MICRODATA:
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop="name">Pirates of the Carribean: On Stranger Tides (2011)</h1>
<span itemprop="description">Jack Sparrow and Barbossa embark on a quest to
find the elusive fountain of youth, only to discover that Blackbeard and
his daughter are after it too.</span>
Director:
<div itemprop="director" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Rob Marshall</span>
</div>
Writers:
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Ted Elliott</span>
</div>
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Terry Rossio</span>
</div>
, and 7 more credits
Stars:
<div itemprop="actor" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Johnny Depp</span>,
</div>
<div itemprop="actor" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Penelope Cruz</span>,
</div>
<div itemprop="actor" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Ian McShane</span>
</div>
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">8</span>/<span itemprop="bestRating">10</span> stars from
<span itemprop="ratingCount">200</span> users.
Reviews: <span itemprop="reviewCount">50</span>.
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Movie">
<h1 property="name">Pirates of the Carribean: On Stranger Tides (2011)</h1>
<span property="description">Jack Sparrow and Barbossa embark on a quest to
find the elusive fountain of youth, only to discover that Blackbeard and
his daughter are after it too.</span>
Director:
<div property="director" typeof="Person">
<span property="name">Rob Marshall</span>
</div>
Writers:
<div property="author" typeof="Person">
<span property="name">Ted Elliott</span>
</div>
<div property="author" typeof="Person">
<span property="name">Terry Rossio</span>
</div>
, and 7 more credits
Stars:
<div property="actor" typeof="Person">
<span property="name">Johnny Depp</span>,
</div>
<div property="actor" typeof="Person">
<span property="name">Penelope Cruz</span>,
</div>
<div property="actor" typeof="Person">
<span property="name">Ian McShane</span>
</div>
<div property="aggregateRating" typeof="AggregateRating">
<span property="ratingValue">8</span>/<span property="bestRating">10</span> stars from
<span property="ratingCount">200</span> users.
Reviews: <span property="reviewCount">50</span>.
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Movie",
"actor": [
{
"@type": "Person",
"name": "Johnny Depp"
},
{
"@type": "Person",
"name": "Penelope Cruz"
},
{
"@type": "Person",
"name": "Ian McShane"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "10",
"ratingCount": "200",
"ratingValue": "8",
"reviewCount": "50"
},
"author": [
{
"@type": "Person",
"name": "Ted Elliott"
},
{
"@type": "Person",
"name": "Terry Rossio"
}
],
"description": "Jack Sparrow and Barbossa embark on a quest to find the elusive fountain of youth, only to discover that Blackbeard and his daughter are after it too.",
"director": {
"@type": "Person",
"name": "Rob Marshall"
},
"name": "Pirates of the Carribean: On Stranger Tides (2011)"
}
</script>
TYPES: Table
PRE-MARKUP:
<h2>list of presidents</h2>>
<table>
<tr><th>President</th><th>Party</th></tr>
<tr>
<td>George Washington (1789-1797)</td>
<td>no party</td>
</tr>
<tr>
<td>John Adams (1797-1801)</td>
<td>Federalist</td>
</tr>
...
</table>
MICRODATA:
<div itemscope itemtype="http://schema.org/Table">
<h2 itemprop="about">list of presidents</h2>
<table>
<tr><th>President</th><th>Party</th></tr>
<tr>
<td>George Washington (1789-1797)</td>
<td>no party</td>
</tr>
<tr>
<td>John Adams (1797-1801)</td>
<td>Federalist</td>
</tr>
...
</table>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Table">
<h2 property="about">list of presidents</h2>
<table>
<tr><th>President</th><th>Party</th></tr>
<tr>
<td>George Washington (1789-1797)</td>
<td>no party</td>
</tr>
<tr>
<td>John Adams (1797-1801)</td>
<td>Federalist</td>
</tr>
...
</table>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Table",
"about": "list of presidents"
}
</script>
TYPES: PostalAddress
PRE-MARKUP:
Google Inc.
P.O. Box 1234
Mountain View, CA
94043
United States
MICRODATA:
<div itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="name">Google Inc.</span>
P.O. Box<span itemprop="postOfficeBoxNumber">1234</span>
<span itemprop="addressLocality">Mountain View</span>,
<span itemprop="addressRegion">CA</span>
<span itemprop="postalCode">94043</span>
<span itemprop="addressCountry">United States</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="PostalAddress">
<span property="name">Google Inc.</span>
P.O. Box<span property="postOfficeBoxNumber">1234</span>
<span property="addressLocality">Mountain View</span>,
<span property="addressRegion">CA</span>
<span property="postalCode">94043</span>
<span property="addressCountry">United States</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "PostalAddress",
"addressCountry": "United States",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"name": "Google Inc.",
"postOfficeBoxNumber": "1234",
"postalCode": "94043"
}
</script>
TYPES: CreativeWork,ContentRating
PRE-MARKUP:
<div>
Resistance 3: Fall of Man
by Sony
Platform: Playstation 3
Rated: Mature
<img alt="Fall of Man cover art" src="videogame.jpg" />
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/CreativeWork">
<img itemprop="image" alt="Fall of Man cover art"
src="videogame.jpg" />
<span itemprop="name">Resistance 3: Fall of Man</span>
by <span itemprop="author">Sony</span>,
Platform: Playstation 3
Rated:<span itemprop="contentRating">Mature</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="CreativeWork">
<img property="image" alt="Fall of Man cover art"
src="videogame.jpg" />
<span property="name">Resistance 3: Fall of Man</span>
by <span property="author">Sony</span>,
Platform: Playstation 3
Rated:<span property="contentRating">Mature</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CreativeWork",
"author": "Sony",
"contentRating": "Mature",
"image": "videogame.jpg",
"name": "Resistance 3: Fall of Man"
}
</script>
TYPES: ImageObject
PRE-MARKUP:
<h2>Beach in Mexico</h2>
<img src="mexico-beach.jpg" alt="Sunny, sandy beach."/>
By Jane Doe
Photographed in Puerto Vallarta, Mexico
Date uploaded: Jan 25, 2008
I took this picture while on vacation last year.
MICRODATA:
<div itemscope itemtype="http://schema.org/ImageObject">
<h2 itemprop="name">Beach in Mexico</h2>
<img src="mexico-beach.jpg"
alt="Sunny, sandy beach."
itemprop="contentUrl" />
By <span itemprop="author">Jane Doe</span>
Photographed in
<span itemprop="contentLocation">Puerto Vallarta, Mexico</span>
Date uploaded:
<meta itemprop="datePublished" content="2008-01-25">Jan 25, 2008
<span itemprop="description">I took this picture while on vacation last year.</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="ImageObject">
<h2 property="name">Beach in Mexico</h2>
<img src="mexico-beach.jpg" alt="Sunny, sandy beach."
property="contentUrl" />
By <span property="author">Jane Doe</span>
Photographed in
<span property="contentLocation">Puerto Vallarta, Mexico</span>
Date uploaded:
<meta property="datePublished" content="2008-01-25">Jan 25, 2008
<span property="description">I took this picture while on vacation last year.</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ImageObject",
"author": "Jane Doe",
"contentLocation": "Puerto Vallarta, Mexico",
"contentUrl": "mexico-beach.jpg",
"datePublished": "2008-01-25",
"description": "I took this picture while on vacation last year.",
"name": "Beach in Mexico"
}
</script>
TYPES: MusicPlaylist
PRE-MARKUP:
Classic Rock Playlist
1.Sweet Home Alabama - Lynard Skynard
2.Shook you all Night Long - AC/DC
3.Sharp Dressed Man - ZZ Top
4.Old Time Rock and Roll - Bob Seger
5.Hurt So Good - John Cougar
MICRODATA:
<div itemscope itemtype="http://schema.org/MusicPlaylist">
<span itemprop="name">Classic Rock Playlist</span>
<meta itemprop="numTracks" content="5"/>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
1.<span itemprop="name">Sweet Home Alabama</span> -
<span itemprop="byArtist">Lynard Skynard</span>
<link href="sweet-home-alabama" itemprop="url" />
<meta content="PT4M45S" itemprop="duration" />
<meta content="Second Helping" itemprop="inAlbum" />
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
2.<span itemprop="name">Shook you all Night Long</span> -
<span itemprop="byArtist">AC/DC</span>
<link href="shook-you-all-night-long" itemprop="url" />
<meta content="PT3M32S" itemprop="duration" />
<meta content="Back In Black" itemprop="inAlbum" />
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
3.<span itemprop="name">Sharp Dressed Man</span> -
<span itemprop="byArtist">ZZ Top</span>
<link href="sharp-dressed-man" itemprop="url" />
<meta content="PT4M13S" itemprop="duration" />
<meta content="Eliminator" itemprop="inAlbum" />
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
4.<span itemprop="name">Old Time Rock and Roll</span> -
<span itemprop="byArtist">Bob Seger</span>
<link href="old-time-rock-and-roll" itemprop="url" />
<meta content="PT3M12S" itemprop="duration" />
<meta content="Stranger In Town" itemprop="inAlbum" />
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
5.<span itemprop="name">Hurt So Good</span> -
<span itemprop="byArtist">John Cougar</span>
<link href="hurt-so-good" itemprop="url" />
<meta content="PT3M39S" itemprop="duration" />
<meta content="American Fool" itemprop="inAlbum" />
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="MusicPlaylist">
<span property="name">Classic Rock Playlist</span>
<meta property="numTracks" content="5"/>
<div property="track" typeof="MusicRecording">
1.<span property="name">Sweet Home Alabama</span> -
<span property="byArtist">Lynard Skynard</span>
<link href="sweet-home-alabama" property="url" />
<meta content="PT4M45S" property="duration" />
<meta content="Second Helping" property="inAlbum" />
</div>
<div property="track" typeof="MusicRecording">
2.<span property="name">Shook you all Night Long</span> -
<span property="byArtist">AC/DC</span>
<link href="shook-you-all-night-long" property="url" />
<meta content="PT3M32S" property="duration" />
<meta content="Back In Black" property="inAlbum" />
</div>
<div property="track" typeof="MusicRecording">
3.<span property="name">Sharp Dressed Man</span> -
<span property="byArtist">ZZ Top</span>
<link href="sharp-dressed-man" property="url" />
<meta content="PT4M13S" property="duration" />
<meta content="Eliminator" property="inAlbum" />
</div>
<div property="track" typeof="MusicRecording">
4.<span property="name">Old Time Rock and Roll</span> -
<span property="byArtist">Bob Seger</span>
<link href="old-time-rock-and-roll" property="url" />
<meta content="PT3M12S" property="duration" />
<meta content="Stranger In Town" property="inAlbum" />
</div>
<div property="track" typeof="MusicRecording">
5.<span property="name">Hurt So Good</span> -
<span property="byArtist">John Cougar</span>
<link href="hurt-so-good" property="url" />
<meta content="PT3M39S" property="duration" />
<meta content="American Fool" property="inAlbum" />
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicPlaylist",
"name": "Classic Rock Playlist",
"numTracks": "5",
"track": [
{
"@type": "MusicRecording",
"byArtist": "Lynard Skynard",
"duration": "PT4M45S",
"inAlbum": "Second Helping",
"name": "Sweet Home Alabama",
"url": "sweet-home-alabama"
},
{
"@type": "MusicRecording",
"byArtist": "AC/DC",
"duration": "PT3M32S",
"inAlbum": "Back In Black",
"name": "Shook you all Night Long",
"url": "shook-you-all-night-long"
},
{
"@type": "MusicRecording",
"byArtist": "ZZ Top",
"duration": "PT4M13S",
"inAlbum": "Eliminator",
"name": "Sharp Dressed Man",
"url": "sharp-dressed-man"
},
{
"@type": "MusicRecording",
"byArtist": "Bob Seger",
"duration": "PT3M12S",
"inAlbum": "Stranger In Town",
"name": "Old Time Rock and Roll",
"url": "old-time-rock-and-roll"
},
{
"@type": "MusicRecording",
"byArtist": "John Cougar",
"duration": "PT3M39S",
"inAlbum": "American Fool",
"name": "Hurt So Good",
"url": "hurt-so-good"
}
]
}
</script>
TYPES: InteractionCounter,Article
PRE-MARKUP:
How to Tie a Reef Knot
by John Doe
This article has been tweeted 1203 times and contains 78 user comments.
MICRODATA:
<div itemscope itemtype="http://schema.org/Article">
<span itemprop="name">How to Tie a Reef Knot</span>
by <span itemprop="author">John Doe</span>
This article has been tweeted 1203 times and contains 78 user comments.
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<div itemprop="interactionService" itemscope itemid="http://www.twitter.com" itemtype="http://schema.org/WebSite">
<meta itemprop="name" content="Twitter" />
</div>
<meta itemprop="interactionType" content="http://schema.org/ShareAction"/>
<meta itemprop="userInteractionCount" content="1203" />
</div>
<div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="http://schema.org/CommentAction"/>
<meta itemprop="userInteractionCount" content="78" />
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Article">
<span property="name">How to Tie a Reef Knot</span>
by <span property="author">John Doe</span>
This article has been tweeted 1203 times and contains 78 user comments.
<div property="interactionStatistic" typeof="InteractionCounter">
<div property="interactionService" typeof="WebSite">
<meta property="url" content="http://www.twitter.com"/>
<meta property="name" content="Twitter" />
</div>
<meta property="interactionType" content="http://schema.org/ShareAction"/>
<meta property="userInteractionCount" content="1203" />
</div>
<div property="interactionStatistic" typeof="InteractionCounter">
<meta property="interactionType" content="http://schema.org/CommentAction"/>
<meta property="userInteractionCount" content="78" />
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"author": "John Doe",
"interactionStatistic": [
{
"@type": "InteractionCounter",
"interactionService": {
"@type": "WebSite",
"name": "Twitter",
"url": "http://www.twitter.com"
},
"interactionType": "http://schema.org/ShareAction",
"userInteractionCount": "1203"
},
{
"@type": "InteractionCounter",
"interactionType": "http://schema.org/CommentAction",
"userInteractionCount": "78"
}
],
"name": "How to Tie a Reef Knot"
}
</script>
TYPES: CivicStructure,Place
PRE-MARKUP:
Springfield Town Hall
Hours:
Mon-Fri 9am - 5:30pm
Sat 9am - 12pm
Closed Sun
MICRODATA:
<div itemscope itemtype="http://schema.org/CivicStructure">
<span itemprop="name">Springfield Town Hall</span>
Hours:
<meta itemprop="openingHours" content="Mo-Fr 09:00-17:30">Mon-Fri 9am - 5:30pm
<meta itemprop="openingHours" content="Sa 09:00-12:00">Sat 9am - 12pm
Closed Sun
</div>
RDFA:
<div vocab="http://schema.org/" typeof="CivicStructure">
<span property="name">Springfield Town Hall</span>
Hours:
<meta property="openingHours" content="Mo-Fr 09:00-17:30">Mon-Fri 9am - 5:30pm
<meta property="openingHours" content="Sa 09:00-12:00">Sat 9am - 12pm
Closed Sun
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CivicStructure",
"name": "Springfield Town Hall",
"openingHours": [
"Mo-Fr 09:00-17:30",
"Sa 09:00-12:00"
]
}
</script>
TYPES: EducationalOrganization
PRE-MARKUP:
Palo Alto High School
50 Embarcadero Rd
Pallo Alto, CA 94301
List of Alumni:
John Doe
Sarah Glames
MICRODATA:
<div itemscope itemtype="http://schema.org/EducationalOrganization">
<span itemprop="name">Palo Alto High School</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">50 Embarcadero Rd</span>
<span itemprop="addressLocality">Palo Alto</span>,
<span itemprop="addressRegion">CA</span> <span itemprop="postalCode">94301</span>
</div>
List of Alumni
<span itemprop="alumni" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">John Doe</span>
</span>
<span itemprop="alumni" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Sarah Glames</span>
</span>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="EducationalOrganization">
<span property="name">Palo Alto High School</span>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">50 Embarcadero Rd</span>
<span property="addressLocality">Palo Alto</span>,
<span property="addressRegion">CA</span> <span property="postalCode">94301</span>
</div>
List of Alumni
<span property="alumni" typeof="Person">
<span property="name">John Doe</span>
</span>
<span property="alumni" typeof="Person">
<span property="name">Sarah Glames</span>
</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EducationalOrganization",
"address": {
"@type": "PostalAddress",
"addressLocality": "Palo Alto",
"addressRegion": "CA",
"postalCode": "94301",
"streetAddress": "50 Embarcadero Rd"
},
"alumni": [
{
"@type": "Person",
"name": "John Doe"
},
{
"@type": "Person",
"name": "Sarah Glames"
}
],
"name": "Palo Alto High School"
}
</script>
TYPES: TVSeries,TVSeason,TVEpisode
PRE-MARKUP:
Grey's Anatomy is a medical drama television series created by Shonda Rimes
Starring:
Justin Chambers
Jessica Capshaw
Season 1 - May 22, 2005
Season 2 - May 14, 2006
MICRODATA:
<div itemscope itemtype="http://schema.org/TVSeries">
<span itemprop="name">Greys Anatomy</span> is a medical drama television series created by
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Shonda Rimes</span>
</div>
Starring:
<div itemprop="actor" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Justin Chambers</span>
</div>
<div itemprop="actor" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Jessica Capshaw</span>
</div>
<div itemprop="containsSeason" itemscope itemtype="http://schema.org/TVSeason">
<span itemprop="name">Season 1</span> -
<meta itemprop="numberOfEpisodes" content="14"/>
<meta itemprop="datePublished" content="2005-05-22">May 22, 2005
</div>
<div itemprop="containsSeason" itemscope itemtype="http://schema.org/TVSeason">
<span itemprop="name">Season 2</span> -
<meta itemprop="numberOfEpisodes" content="27"/>
<meta itemprop="datePublished" content="2006-05-14">May 14, 2006
<div itemprop="episode" itemscope itemtype="http://schema.org/TVEpisode">
<span itemprop="name">Episode 1</span> -
<meta itemprop="episodeNumber" content="1"/>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="TVSeries">
<span property="name">Greys Anatomy</span> is a medical drama television series created by
<div property="author" typeof="Person">
<span property="name">Shonda Rimes</span>
</div>
Starring:
<div property="actor" typeof="Person">
<span property="name">Justin Chambers</span>
</div>
<div property="actor" typeof="Person">
<span property="name">Jessica Capshaw</span>
</div>
<div property="containsSeason" typeof="TVSeason">
<span property="name">Season 1</span> -
<meta property="numberOfEpisodes" content="14"/>
<meta property="datePublished" content="2005-05-22">May 22, 2005
</div>
<div property="containsSeason" typeof="TVSeason">
<span property="name">Season 2</span> -
<meta property="numberOfEpisodes" content="27"/>
<meta property="datePublished" content="2006-05-14">May 14, 2006
<div property="episode" typeof="TVEpisode">
<span property="name">Episode 1</span> -
<meta property="episodeNumber" content="1"/>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TVSeries",
"actor": [
{
"@type": "Person",
"name": "Justin Chambers"
},
{
"@type": "Person",
"name": "Jessica Capshaw"
}
],
"author": {
"@type": "Person",
"name": "Shonda Rimes"
},
"name": "Greys Anatomy",
"containsSeason": [
{
"@type": "TVSeason",
"datePublished": "2005-05-22",
"name": "Season 1",
"numberOfEpisodes": "14"
},
{
"@type": "TVSeason",
"datePublished": "2006-05-14",
"episode": {
"@type": "TVEpisode",
"episodeNumber": "1",
"name": "Episode 1"
},
"name": "Season 2",
"numberOfEpisodes": "27"
}
]
}
</script>
TYPES: MusicAlbum
PRE-MARKUP:
<h1> King of Limbs </h1>
<img alt="Blurry, spooky cover art" src="king-of-limbs.jpg" />
<h2> Radiohead </h2>
<h3>Sample Tracks</h3>
Bloom - 5:14<br>
Morning Mr Magpie - 4:40<br>
MICRODATA:
<div itemscope itemtype="http://schema.org/MusicAlbum">
<h1 itemprop="name"> King of Limbs </h1>
<link href="/artist/radiohead/album/the-king-of-limbs" itemprop="url" />
<img alt="Blurry, spooky cover art"
src="king-of-limbs.jpg" itemprop="image" />
<meta content="8" itemprop="numTracks" />
<meta content="Alt/Punk" itemprop="genre" />
<h2 itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Radiohead</span>
</h2>
<h3>Sample Tracks</h3>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Bloom</span>
<link href="/artist/radiohead/album/the-king-of-limbs/track/bloom" itemprop="url" />
<meta content="PT5M14S" itemprop="duration" />5:14
</div>
<div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Morning Mr Magpie</span>
<link href="/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie" itemprop="url" />
<meta content="PT4M40S" itemprop="duration" />4:40
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="MusicAlbum">
<h1 property="name"> King of Limbs </h1>
<link href="/artist/radiohead/album/the-king-of-limbs" property="url" />
<img alt="Blurry, spooky cover art"
src="king-of-limbs.jpg" property="image" />
<meta content="8" property="numTracks" />
<meta content="Alt/Punk" property="genre" />
<h2 property="byArtist" typeof="MusicGroup">
<span property="name">Radiohead</span>
</h2>
<h3>Sample Tracks</h3>
<div property="track" typeof="MusicRecording">
<span property="name">Bloom</span>
<link href="/artist/radiohead/album/the-king-of-limbs/track/bloom" property="url" />
<meta content="PT5M14S" property="duration" />5:14
</div>
<div property="track" typeof="MusicRecording">
<span property="name">Morning Mr Magpie</span>
<link href="/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie" property="url" />
<meta content="PT4M40S" property="duration" />4:40
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicAlbum",
"byArtist": {
"@type": "MusicGroup",
"name": "Radiohead"
},
"genre": "Alt/Punk",
"image": "king-of-limbs.jpg",
"name": "King of Limbs",
"numTracks": "8",
"track": [
{
"@type": "MusicRecording",
"duration": "PT5M14S",
"name": "Bloom",
"url": "/artist/radiohead/album/the-king-of-limbs/track/bloom"
},
{
"@type": "MusicRecording",
"duration": "PT4M40S",
"name": "Morning Mr Magpie",
"url": "/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie"
}
],
"url": "/artist/radiohead/album/the-king-of-limbs"
}
</script>
TYPES: JobPosting
PRE-MARKUP:
<div>
<h2>Software Engineer</h2>
<p><strong>Location:</strong>
Kirkland WA</p>
<p><strong>Industry:</strong> Computer Software
<br><strong>Occupational Category:</strong> 15-1132.00 Software Developers, Application
<br><strong>Hours:</strong> Full-time, 40 hours per week
<br><strong>Salary:</strong> USD 100000
</p>
<p>
<strong>Description:</strong> ABC Company Inc.
seeks a full-time mid-level software engineer to develop in-house tools.
</p>
<p><strong>Responsibilities:</strong></p>
<ul>
<li>Design and write specifications for tools for in-house customers</li>
<li>Build tools according to specifications</li>
</ul>
<p><strong>Educational requirements:</strong></p>
<ul>
<li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
</ul>
<p><strong>Experience requirements:</strong></p>
<ul>
<li>Minumum 3 years experience as a software engineer</li>
</ul>
<p><strong>Desired Skills:</strong></p>
<ul>
<li>Web application development using Java/J2EE</li>
<li>Web application development using Python or familiarity with dynamic programming languages</li>
</ul>
<p><strong>Qualifications:</strong></p>
<ul>
<li>Ability to work in a team environment with members of varying skill levels.</li>
<li>Highly motivated.</li>
<li>Learns quickly.</li>
</ul>
<p><strong>Benefits:</strong></p>
<ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including: Medical, Life, Dental</li>
</ul>
<p><strong>Incentives:</strong></p>
<ul><li>Performance-based annual bonus plan, project-completion bonuses</li>
</ul>
<p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
<p>Date Posted: 2011-10-31</p>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/JobPosting">
<meta itemprop="specialCommitments" content="VeteranCommit" />
<h2 itemprop="title">Software Engineer</h2>
<span>
<p><strong>Location:</strong> <span itemprop="jobLocation" itemscope itemtype="http://schema.org/Place"><span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="addressLocality">Kirkland</span> <span itemprop="addressRegion">WA</span></span></span></p>
</span>
<p><strong>Industry:</strong> <span itemprop="industry">Computer Software</span>
<br><strong>Occupational Category:</strong> <span itemprop="occupationalCategory">15-1132.00 Software Developers, Application</span>
<br><strong>Hours:</strong> <span itemprop="employmentType">Full-time</span>, <span itemprop="workHours">40 hours per week</span>
<br><strong>Salary:</strong> <span itemprop="salaryCurrency">USD</span> <span itemprop="baseSalary">100000</span>
</p>
<p itemprop="description">
<strong>Description:</strong> <span itemprop="hiringOrganization" itemscope itemtype="http://schema.org/Organization"><span itemprop="name">ABC Company Inc.</span>
seeks a full-time mid-level software engineer to develop in-house tools.</span>
</p>
<p><strong>Responsibilities:</strong></p>
<ul itemprop="responsibilities">
<li>Design and write specifications for tools for in-house customers</li>
<li>Build tools according to specifications</li>
</ul>
<p><strong>Educational requirements:</strong></p>
<ul itemprop="educationRequirements">
<li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
</ul>
<p><strong>Experience requirements:</strong></p>
<ul itemprop="experienceRequirements">
<li>Minumum 3 years experience as a software engineer</li>
</ul>
<p><strong>Desired Skills:</strong></p>
<ul itemprop="skills">
<li>Web application development using Java/J2EE</li>
<li>Web application development using Python or familiarity with dynamic programming languages</li>
</ul>
<p><strong>Qualifications:</strong></p>
<ul itemprop="qualifications">
<li>Ability to work in a team environment with members of varying skill levels.</li>
<li>Highly motivated.</li>
<li>Learns quickly.</li>
</ul>
<p><strong>Benefits:</strong></p>
<ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including:<span itemprop="jobBenefits"> Medical, Life, Dental</span></li>
</ul>
<p><strong>Incentives:</strong></p>
<ul><li><span itemprop="incentiveCompensation">Performance-based annual bonus plan, project-completion bonuses</span></li>
</ul>
<p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
<p>Date Posted: <span itemprop="datePosted">2011-10-31</span></p>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="JobPosting">
<meta property="specialCommitments" content="VeteranCommit" />
<h2 property="title">Software Engineer</h2>
<span>
<p><strong>Location:</strong> <span property="jobLocation" typeof="Place"><span property="address" typeof="PostalAddress">
<span property="addressLocality">Kirkland</span> <span property="addressRegion">WA</span></span></span></p>
</span>
<p><strong>Industry:</strong> <span property="industry">Computer Software</span>
<br><strong>Occupational Category:</strong> <span property="occupationalCategory">15-1132.00 Software Developers, Application</span>
<br><strong>Hours:</strong> <span property="employmentType">Full-time</span>, <span property="workHours">40 hours per week</span>
<br><strong>Salary:</strong> <span property="salaryCurrency">USD</span> <span property="baseSalary">100000</span>
</p>
<p property="description">
<strong>Description:</strong> <span property="hiringOrganization" typeof="Organization"><span property="name">ABC Company Inc.</span>
seeks a full-time mid-level software engineer to develop in-house tools.</span>
</p>
<p><strong>Responsibilities:</strong></p>
<ul property="responsibilities">
<li>Design and write specifications for tools for in-house customers</li>
<li>Build tools according to specifications</li>
</ul>
<p><strong>Educational requirements:</strong></p>
<ul property="educationRequirements">
<li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
</ul>
<p><strong>Experience requirements:</strong></p>
<ul property="experienceRequirements">
<li>Minumum 3 years experience as a software engineer</li>
</ul>
<p><strong>Desired Skills:</strong></p>
<ul property="skills">
<li>Web application development using Java/J2EE</li>
<li>Web application development using Python or familiarity with dynamic programming languages</li>
</ul>
<p><strong>Qualifications:</strong></p>
<ul property="qualifications">
<li>Ability to work in a team environment with members of varying skill levels.</li>
<li>Highly motivated.</li>
<li>Learns quickly.</li>
</ul>
<p><strong>Benefits:</strong></p>
<ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including:<span property="jobBenefits"> Medical, Life, Dental</span></li>
</ul>
<p><strong>Incentives:</strong></p>
<ul><li><span property="incentiveCompensation">Performance-based annual bonus plan, project-completion bonuses</span></li>
</ul>
<p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
<p>Date Posted: <span property="datePosted">2011-10-31</span></p>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JobPosting",
"baseSalary": "100000",
"jobBenefits": "Medical, Life, Dental",
"datePosted": "2011-10-31",
"description": "Description: ABC Company Inc. seeks a full-time mid-level software engineer to develop in-house tools.",
"educationRequirements": "Bachelor's Degree in Computer Science, Information Systems or related fields of study.",
"employmentType": "Full-time",
"experienceRequirements": "Minumum 3 years experience as a software engineer",
"incentiveCompensation": "Performance-based annual bonus plan, project-completion bonuses",
"industry": "Computer Software",
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Kirkland",
"addressRegion": "WA"
}
},
"occupationalCategory": "15-1132.00 Software Developers, Application",
"qualifications": "Ability to work in a team environment with members of varying skill levels. Highly motivated. Learns quickly.",
"responsibilities": "Design and write specifications for tools for in-house customers Build tools according to specifications",
"salaryCurrency": "USD",
"skills": "Web application development using Java/J2EE Web application development using Python or familiarity with dynamic programming languages",
"specialCommitments": "VeteranCommit",
"title": "Software Engineer",
"workHours": "40 hours per week"
}
</script>
TYPES: IndividualProduct
PRE-MARKUP:
<div>
ACME Racing Bike in black (2008). ACME Racing Bike, bought 8/2008, almost new, with
a signature of Eddy Merckx on the frame.
</div>
MICRODATA:
We use the IndividualProduct type when we are concerned with the specific item,
rather than a set of indistinguishably similar items.
<div itemscope itemtype="http://schema.org/IndividualProduct" itemid="#product">
<link itemprop="additionalType" href="http://www.productontology.org/id/Racing_bicycle" />
<span itemprop="name">ACME Racing Bike in black (2008)</span>
<span itemprop="description">ACME Racing Bike, bought 8/2008, almost new, with a signature of
Eddy Merckx on the frame.</span>
</div>
RDFA:
We use the IndividualProduct type when we are concerned with the specific item,
rather than a set of indistinguishably similar items.
<div typeof="IndividualProduct" resource="#product">
<link property="additionalType" href="http://www.productontology.org/id/Racing_bicycle" />
<span property="name">ACME Racing Bike in black (2008)</span>
<span property="description">ACME Racing Bike, bought 8/2008, almost new, with a signature of
Eddy Merckx on the frame.</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@id": "#product",
"@type": "IndividualProduct",
"additionalType": "http://www.productontology.org/id/Racing_bicycle",
"description": "ACME Racing Bike, bought 8/2008, almost new, with a signature of Eddy Merckx on the frame.",
"name": "ACME Racing Bike in black (2008)"
}
</script>
TYPES: SomeProducts
PRE-MARKUP:
<div>
We have the Brother HL-2230 on sale! Brother HL-2230 Compact Laser
Printer. A fast, great-looking, compact laser printer for your
desk. GTIN13: 0012502627104
</div>
MICRODATA:
The SomeProducts type is used when the product is an item drawn from a
collection of interchangeably similar items.
<div itemscope itemtype="http://schema.org/SomeProducts" itemid="#product">
We have the Brother HL-2230 on sale!
<span itemprop="name">Brother HL-2230 Compact Laser Printer</span>
<link itemprop="additionalType"
href="http://www.productontology.org/id/Printer_(computing)" />
<span itemprop="description">A fast, great-looking, compact laser
printer for your desk.</span>
GTIN13: <span itemprop="gtin13">0012502627104</span>
</div>
RDFA:
The SomeProducts type is used when the product is an item drawn from a
collection of interchangeably similar items.
<div typeof="SomeProducts" resource="#product">
We have the Brother HL-2230 on sale!
<span property="name">Brother HL-2230 Compact Laser Printer</span>
<link property="additionalType"
href="http://www.productontology.org/id/Printer_(computing)" />
<span property="description">A fast, great-looking, compact laser
printer for your desk.</span>
GTIN13: <span property="gtin13">0012502627104</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@id": "#product",
"@type": "SomeProducts",
"additionalType": "http://www.productontology.org/id/Printer_(computing)",
"description": "A fast, great-looking, compact laser printer for your desk.",
"gtin13": "0012502627104",
"name": "Brother HL-2230 Compact Laser Printer"
}
</script>
TYPES: ProductModel
PRE-MARKUP:
<div>
ACME Colorvision 123. The ACME Colorvision 123 is the leading-edge color TV from
our company. EAN/UPC: 1234567890123.
</div>
MICRODATA:
A ProductModel gives a datasheet or vendor specification of a
product (in the sense of a prototypical description). Use this type
when you are describing a product datasheet rather than an actual
product, e.g. if you are the manufacturer of the product and want to
mark up your product specification pages. For example: The ACME
Colorvision 123 specifiation on the ACME Corp. site for that model.
<div itemscope itemtype="http://schema.org/ProductModel" itemid="#model">
<link itemprop="additionalType"
href="http://www.productontology.org/id/Television_set" />
<span itemprop="name">ACME Colorvision 123</span>
<span itemprop="description">The ACME Colorvision 123 is
the leading-edge color TV from our company.</span>
EAN/UPC: <span itemprop="gtin13">1234567890123</span>
</div>
Recommendation: Try to provide identifiers (gtin13, gtin14, gtin8, mpn
properties) and link to you as the manufacturer (manufacturer
property) so that search engines can use your data to enrich offers of
your products found elsewhere.
RDFA:
A ProductModel gives a datasheet or vendor specification of a
product (in the sense of a prototypical description). Use this type
when you are describing a product datasheet rather than an actual
product, e.g. if you are the manufacturer of the product and want to
mark up your product specification pages. For example: The ACME
Colorvision 123 specifiation on the ACME Corp. site for that model.
<div typeof="ProductModel" resource="#model">
<link property="additionalType"
href="http://www.productontology.org/id/Television_set" />
<span property="name">ACME Colorvision 123</span>
<span property="description">The ACME Colorvision 123 is
the leading-edge color TV from our company.</span>
EAN/UPC: <span property="gtin13">1234567890123</span>
</div>
Recommendation: Try to provide identifiers (gtin13, gtin14, gtin8, mpn
properties) and link to you as the manufacturer (manufacturer
property) so that search engines can use your data to enrich offers of
your products found elsewhere.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@id": "#model",
"@type": "ProductModel",
"additionalType": "http://www.productontology.org/id/Television_set",
"description": "The ACME Colorvision 123 is the leading-edge color TV from our company.",
"gtin13": "1234567890123",
"name": "ACME Colorvision 123"
}
</script>
TYPES: Action
PRE-MARKUP:
John listened to Pink with Steve at Anna's apartment on his iPod.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John listened to Pink with Steve at Anna's apartment on his iPod. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ListenAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicGroup",
"name": "Pink!"
},
"participant": {
"@type": "Person",
"name": "Steve"
},
"location": {
"@type": "Residence",
"name": "Ann's apartment"
},
"instrument": {
"@type": "Product",
"name": "iPod"
}
}
</script>
TYPES: Action
PRE-MARKUP:
John created an exercise plan with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John created an exercise plan with Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CreateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"result": {
"@type": "ExercisePlan",
"name": "John's weight loss plan"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: AchieveAction
PRE-MARKUP:
John achieved his exercise plan.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John achieved his exercise plan. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "AchieveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"exerciseType": "biking"
}
}
</script>
TYPES: LoseAction
PRE-MARKUP:
John lost a match of angry birds to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John lost a match of angry birds to Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LoseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SoftwareApplication",
"name": "Angry Birds"
},
"winner": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: TieAction
PRE-MARKUP:
John tied on a match of chess with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John tied on a match of chess with Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SoftwareApplication",
"name": "chess"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: WinAction
PRE-MARKUP:
John won a Nobel prize.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John won a book about the Nobel prize. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Top 1000 Things You Didn't Know about Nobel prizes"
}
}
</script>
TYPES: AssessAction
PRE-MARKUP:
John assessed a scholar paper.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John assessed a scholar paper. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "AssessAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "Does P = NP?"
}
}
</script>
TYPES: ChooseAction
PRE-MARKUP:
John chose Dogfish Head between that and Russian River.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John chose Dogfish Head between that and Russian River. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ChooseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Brewery",
"name": "Dogfish Head"
},
"actionOption": [
{
"@type": "Brewery",
"name": "Dogfish Head"
},
{
"@type": "Brewery",
"name": "Russian River"
}
]
}
</script>
TYPES: ChooseAction
PRE-MARKUP:
John chose Dogfish Head from all breweries.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John chose Dogfish Head from all breweries. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ChooseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Brewery",
"name": "Dogfish Head"
},
"actionOption": "Brewery"
}
</script>
TYPES: VoteAction
PRE-MARKUP:
John voted on Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John voted on Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "VoteAction",
"agent": {
"@type": "Person",
"name": "John"
},
"candidate": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: IgnoreAction
PRE-MARKUP:
John ignored Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John ignored Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "IgnoreAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: IgnoreAction
PRE-MARKUP:
John and Steve ignored an article.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve ignored an article. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "IgnoreAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "Do we really need to know whether P = NP?"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: IgnoreAction
PRE-MARKUP:
John ignores a friend request from Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John ignores a friend request from Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "IgnoreAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "BefriendAction",
"agent": {
"@type": "Person",
"name": "Steve"
},
"instrument": {
"@type": "WebPage",
"url": "https://www.social.com"
}
}
}
</script>
TYPES: ReactAction
PRE-MARKUP:
John reacted to a scholar paper claiming that P = NP!.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John reacted to a scholar paper claiming that P = NP!. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReactAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
}
}
</script>
TYPES: AgreeAction
PRE-MARKUP:
John and Steve agreed with a scholar paper claiming that P = NP!.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve agreed with a scholar paper claiming that P = NP!. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "AgreeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: DisagreeAction
PRE-MARKUP:
John and Steve disagreed with a scholar paper claiming that P = NP!, resulting in another scholar paper claiming that P is in fact != NP!.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve disagreed with a scholar paper claiming that P = NP!, resulting in another scholar paper claiming that P is in fact != NP!. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DisagreeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
},
"participant": {
"@type": "Person",
"name": "Steve"
},
"result": {
"@type": "ScholarlyArticle",
"name": "No it is not! P != NP!"
}
}
</script>
TYPES: DislikeAction
PRE-MARKUP:
John and Steve dislike an article.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve dislike an article. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DislikeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: EndorseAction
PRE-MARKUP:
John endorsed Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John endorsed Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EndorseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"endorsee": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: LikeAction
PRE-MARKUP:
John and Steve like an article.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve like an article. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LikeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: WantAction
PRE-MARKUP:
John and Steve want an ipod.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve want an ipod. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WantAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "ipod"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: ReviewAction
PRE-MARKUP:
John and Steve reviewed an article.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John and Steve reviewed an article. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReviewAction",
"agent": {
"@type": "Person",
"name": "John"
},
"resultReview": {
"@type": "Review",
"reviewBody": "It is pretty awesome!"
},
"object": {
"@type": "ScholarlyArticle",
"name": "We found out that P = NP!"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: ConsumeAction
PRE-MARKUP:
The biceps consumed 100 calories.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- The biceps consumed 100 calories. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ConsumeAction",
"agent": {
"@type": "Person",
"name": "Test Candidate One"
},
"object": {
"@type": "Energy",
"name": "100 calories"
}
}
</script>
TYPES: DrinkAction
PRE-MARKUP:
John drank a coke.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John drank a coke. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DrinkAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "Coke"
}
}
</script>
TYPES: EatAction
PRE-MARKUP:
John eat a cake.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John eat a cake. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EatAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "Cake"
}
}
</script>
TYPES: InstallAction
PRE-MARKUP:
John installed fitbit.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John installed fitbit. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "InstallAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MobileApplication",
"name": "Fitbit"
}
}
</script>
TYPES: ListenAction
PRE-MARKUP:
John listened to Pink.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John listened to Pink. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ListenAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicGroup",
"name": "Pink!"
}
}
</script>
TYPES: ListenAction
PRE-MARKUP:
John listened to star 101.3.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John listened to star 101.3. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ListenAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "RadioStation",
"name": "Star 101.3"
}
}
</script>
TYPES: ListenAction
PRE-MARKUP:
John listened to an Elvis playlist.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John listened to an Elvis playlist. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ListenAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicPlaylist",
"name": "All Elvis Songs"
}
}
</script>
TYPES: ReadAction
PRE-MARKUP:
John read an article.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John read an article. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReadAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ScholarlyArticle",
"name": "Article"
}
}
</script>
TYPES: ReadAction
PRE-MARKUP:
John read a book.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John read a book. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReadAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "We found that P = NP!"
}
}
</script>
TYPES: ReadAction
PRE-MARKUP:
John read a code.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John read a code. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReadAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SoftwareSourceCode",
"name": "The linux kernel"
}
}
</script>
TYPES: ReadAction
PRE-MARKUP:
John read a web page.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John read a web page. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReadAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "WebPage",
"name": "CNN news!"
}
}
</script>
TYPES: UseAction
PRE-MARKUP:
John used an exercise plan.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John used an exercise plan. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "UseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"name": "How to lose 100 calories a day."
}
}
</script>
TYPES: WearAction
PRE-MARKUP:
John wore Calvin Klein.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John wore Calvin Klein. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WearAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Brand",
"name": "Calvin Klein"
}
}
</script>
TYPES: ViewAction
PRE-MARKUP:
John viewed Les demoiselles d'avignon.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John viewed Les demoiselles d'avignon. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ViewAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Painting",
"name": "Les demoiselles d'avignon"
}
}
</script>
TYPES: ViewAction
PRE-MARKUP:
John viewed a photo of Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John viewed a photo of Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ViewAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ImageObject",
"name": "Steve"
}
}
</script>
TYPES: ViewAction
PRE-MARKUP:
John viewed The Thinker.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John viewed The Thinker. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ViewAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Sculpture",
"name": "The Thinker"
}
}
</script>
TYPES: WatchAction
PRE-MARKUP:
John watched Friends.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John watched Friends. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WatchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "TVEpisode",
"name": "Friends!"
}
}
</script>
TYPES: WatchAction
PRE-MARKUP:
John watched The Big Bang Theory
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John watched The Big Bang Theory -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WatchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "TVSeries",
"name": "The Big Bang Theory"
}
}
</script>
TYPES: WatchAction
PRE-MARKUP:
John watched The Internship
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John watched The Internship -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WatchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
}
}
</script>
TYPES: WatchAction
PRE-MARKUP:
John watched The Bolshoi Ballet group in Russia.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John watched The Bolshoi Ballet group in Russia.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WatchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "PerformingGroup",
"name": "Bolshoi"
},
"location": {
"@type": "PerformingArtsTheater",
"name": "Chuvash State Opera and Ballet Theater"
}
}
</script>
TYPES: CreateAction
PRE-MARKUP:
John created a website.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John created a web page. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CreateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"result": {
"@type": "WebPage",
"name": "John's thought about the web"
}
}
</script>
TYPES: CookAction
PRE-MARKUP:
John cooked a dinner.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John cooked a dinner.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CookAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Thing",
"name": "dinner!"
}
}
</script>
TYPES: DrawAction
PRE-MARKUP:
John drew a painting.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John drew a painting.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DrawAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Painting",
"name": "Les Demoiselles d'Avignon"
}
}
</script>
TYPES: FilmAction
PRE-MARKUP:
John filmed The Internship.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John filmed The Internship.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FilmAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
}
}
</script>
TYPES: PaintAction
PRE-MARKUP:
John painted Les Demoiselles d'Avignon.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John painted Les Demoiselles d'Avignon.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "PaintAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Painting",
"name": "Les Demoiselles d'Avignon"
}
}
</script>
TYPES: PhotographAction
PRE-MARKUP:
John took a photo of Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John took a photo of Steve.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "PhotographAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ImageObject",
"url": "http://john.com/steve.jpg"
}
}
</script>
TYPES: WriteAction
PRE-MARKUP:
John wrote an article on algorithms.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John wrote an article on algorithms. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WriteAction",
"agent": {
"@type": "Person",
"name": "John"
},
"result": {
"@type": "ScholarlyArticle",
"name": "We found that P = NP!"
}
}
</script>
TYPES: FindAction
PRE-MARKUP:
John found the answer to life.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John found the answer to life. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FindAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "QuantitativeValue",
"name": "42"
}
}
</script>
TYPES: CheckAction
PRE-MARKUP:
John checked his flight status.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked his flight status.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Flight",
"name": "AA123"
},
"result": "On time"
}
</script>
TYPES: CheckAction
PRE-MARKUP:
John checked his blood test.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked his blood test. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "BloodTest",
"name": "You are fine!"
}
}
</script>
TYPES: DiscoverAction
PRE-MARKUP:
John discovered a Pink!
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John discovered a Pink! -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DiscoverAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicRecording",
"name": "Pink"
}
}
</script>
TYPES: TrackAction
PRE-MARKUP:
John tracked his fitbit via UPS.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John tracked his fitbit via UPS. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TrackAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "fitbit"
},
"deliveryMethod": {
"@type": "DeliveryMethod",
"@id": "http://purl.org/goodrelations/v1#UPS"
}
}
</script>
TYPES: InteractAction
PRE-MARKUP:
John interacted with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John interacted with Steve.-->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "InteractAction",
"agent": {
"@type": "Person",
"name": "John"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: InteractAction
PRE-MARKUP:
John interacted with the IEEE.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John interacted with the IEEE. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "InteractAction",
"agent": {
"@type": "Person",
"name": "John"
},
"participant": {
"@type": "Organization",
"name": "IEEE"
}
}
</script>
TYPES: BefriendAction
PRE-MARKUP:
John befriended Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John befriended Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BefriendAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: CommunicateAction
PRE-MARKUP:
John communicated with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John communicated with Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CommunicateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: CommunicateAction
PRE-MARKUP:
John communicated to the medical community his retirement.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John communicated to the medical community his retirement. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CommunicateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "MedicalAudience",
"name": "Brain surgeons"
},
"object": "I'm retiring"
}
</script>
TYPES: AskAction,Question
PRE-MARKUP:
John asked Steve 'What is 2 + 2?'.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John asked Steve 'What is 2 + 2?'. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "AskAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"question": {
"@type": "Question",
"text": "What's 2 + 2?"
}
}
</script>
TYPES: CheckInAction
PRE-MARKUP:
John checked in at Yandex.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked in at Yandex. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckInAction",
"agent": {
"@type": "Person",
"name": "John"
},
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"name": "Yandex",
"streetAddress": "16 Leo Tolstoy St",
"addressLocality": "Moscow",
"addressCountry": "Russia",
"postalCode": "119021"
}
}
}
</script>
TYPES: CheckInAction
PRE-MARKUP:
John checked into a flight at the airport.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked into a flight at the airport. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckInAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Flight",
"flightNumber": "110",
"provider": "Aeroflot",
"departureAirport": "SVO",
"departureTime": "2014-10-01T15:30:00Z",
"arrivalTime": "2014-10-02T12:00:00Z",
"arrivalAirport": "SFO"
},
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"name": "Sheremetyevo International Airport",
"addressLocality": "Khimki",
"addressRegion": "Moscow Region",
"addressCountry": "Russia",
"postalCode": "141400"
}
}
}
</script>
TYPES: CheckInAction
PRE-MARKUP:
John checked into a flight online.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked into a flight online. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckInAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Flight",
"flightNumber": "AA110"
},
"instrument": {
"@type": "WebApplication",
"url": "http://aa.com"
}
}
</script>
TYPES: CheckOutAction
PRE-MARKUP:
John checked out of a flight online.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John checked out of a flight online. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CheckOutAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Flight",
"flightNumber": "AA110"
},
"instrument": {
"@type": "WebApplication",
"url": "http://aa.com"
}
}
</script>
TYPES: CommentAction
PRE-MARKUP:
John commented on a blog post.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John commented on a blog post. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "CommentAction",
"agent": {
"@type": "Person",
"name": "John"
},
"resultComment": {
"@type": "Comment",
"text": "That's cool!"
},
"about": {
"@type": "ScholarlyArticle",
"name": "We found that P = NP!"
}
}
</script>
TYPES: InformAction
PRE-MARKUP:
John informed Steve of a work party.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John informed Steve of a work party. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "InformAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"event": {
"@type": "BusinessEvent",
"name": "Department party"
}
}
</script>
TYPES: ConfirmAction
PRE-MARKUP:
John confirmed the game was still on.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John confirmed the game was still on. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ConfirmAction",
"agent": {
"@type": "Person",
"name": "John"
},
"event": {
"@type": "SportsEvent",
"name": "NBA finals"
}
}
</script>
TYPES: RsvpAction
PRE-MARKUP:
John confirmed his presence on the event.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John confirmed his presence on the event. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RsvpAction",
"agent": {
"@type": "Person",
"name": "John"
},
"event": {
"@type": "SportsEvent",
"name": "NBA finals"
}
}
</script>
TYPES: InviteAction
PRE-MARKUP:
John invited Steve to his party.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John invited Steve to his party. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "InviteAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"event": {
"@type": "Event",
"name": "Steve's party"
}
}
</script>
TYPES: ReplyAction,Question,Answer
PRE-MARKUP:
John replied '4' to Steve's question 'What's 2 + 2?'.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John replied '4' to Steve's question 'What's 2 + 2?'. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ReplyAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"resultComment": {
"@type": "Answer",
"parentItem": {
"@type": "Question",
"text": "What's 2 + 2?"
},
"text": "4."
}
}
</script>
TYPES: ShareAction
PRE-MARKUP:
John shared a post with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John shared a post with Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ShareAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"object": {
"@type": "Blog",
"name": "We proved that 2 + 2 = 4!"
}
}
</script>
TYPES: ShareAction
PRE-MARKUP:
John shared an image with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John shared an image with Steve. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ShareAction",
"agent": {
"@type": "Person",
"name": "John"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"object": {
"@type": "ImageObject",
"name": "My kids",
"url": "http://john.com/kids.jpg"
}
}
</script>
TYPES: FollowAction
PRE-MARKUP:
John followed Steve on Twitter.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John followed Steve on Twitter. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FollowAction",
"agent": {
"@type": "Person",
"name": "John"
},
"followee": {
"@type": "Person",
"name": "Steve"
},
"object": {
"@type": "Product",
"name": "Twitter"
}
}
</script>
TYPES: JoinAction
PRE-MARKUP:
John joined the basketball team.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John joined the basketball team. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JoinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SportsTeam",
"name": "Chicago Bulls"
}
}
</script>
TYPES: JoinAction
PRE-MARKUP:
John joined the Beatles.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John joined the Beatles. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JoinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicGroup",
"name": "The Beatles"
}
}
</script>
TYPES: JoinAction
PRE-MARKUP:
John joined the Cats cast.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John joined the Cats cast. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JoinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "TheaterGroup",
"name": "Cats"
}
}
</script>
TYPES: JoinAction
PRE-MARKUP:
John joined the festival.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John joined the festival. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JoinAction",
"agent": {
"@type": "Person",
"name": "John"
},
"event": {
"@type": "Festival",
"name": "Woodstock"
}
}
</script>
TYPES: LeaveAction
PRE-MARKUP:
John left the Chicago Bulls.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John left the Chicago Bulls. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LeaveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SportsTeam",
"name": "Chicago Bulls"
}
}
</script>
TYPES: MarryAction
PRE-MARKUP:
John married Ann.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John married Ann. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MarryAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Person",
"name": "Ann"
}
}
</script>
TYPES: RegisterAction
PRE-MARKUP:
John registered for the IEEE.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John registered for the IEEE. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RegisterAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Organization",
"name": "IEEE"
}
}
</script>
TYPES: RegisterAction
PRE-MARKUP:
John registered to Twitter.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John registered to Twitter. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RegisterAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "Twitter"
}
}
</script>
TYPES: RegisterAction
PRE-MARKUP:
John registered to Comcast.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John registered to Comcast. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RegisterAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "Comcast"
}
}
</script>
TYPES: SubscribeAction
PRE-MARKUP:
John subscribed to mailing list.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John subscribed to mailing list. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "SubscribeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "IEEE Mailing List"
}
}
</script>
TYPES: UnRegisterAction
PRE-MARKUP:
John unregistered from Comcast.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John unregistered from Comcast. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "UnRegisterAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Product",
"name": "Comcast"
}
}
</script>
TYPES: MoveAction
PRE-MARKUP:
John moved a sculpture from one museum to another.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John moved a sculpture from one museum to another. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MoveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Sculpture",
"name": "The thinker"
},
"fromLocation": {
"@type": "Museum",
"name": "MOMA"
},
"toLocation": {
"@type": "Museum",
"name": "Guggenheim"
}
}
</script>
TYPES: ArriveAction
PRE-MARKUP:
John arrived at the hotel.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John arrived at the hotel. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ArriveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Hotel",
"name": "The Hilton"
}
}
</script>
TYPES: DepartAction
PRE-MARKUP:
John departed from the hotel.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<!-- John departed from the hotel. -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "DepartAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Hotel",
"name": "The Hilton"
}
}
</script>
TYPES: TravelAction
PRE-MARKUP:
John travel to Brazil.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John travel to Brazil.
{
"@context": "http://schema.org",
"@type": "TravelAction",
"agent": {
"@type": "Person",
"name": "John"
},
"toLocation": {
"@type": "Country",
"name": "Brazil"
}
}
</script>
TYPES: TravelAction
PRE-MARKUP:
John travel from the US to Brazil with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John travel from the US to Brazil with Steve.
{
"@context": "http://schema.org",
"@type": "TravelAction",
"agent": {
"@type": "Person",
"name": "John"
},
"fromLocation": {
"@type": "Country",
"name": "USA"
},
"toLocation": {
"@type": "Country",
"name": "Brazil"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: OrganizeAction
PRE-MARKUP:
John organized his webpage.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John organized his webpage.
{
"@context": "http://schema.org",
"@type": "OrganizeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "WebPage",
"name": "John's thought about the web"
}
}
</script>
TYPES: OrganizeAction
PRE-MARKUP:
John organized his business.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John organized his business.
{
"@context": "http://schema.org",
"@type": "OrganizeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "LocalBusiness",
"name": "John's tavern"
}
}
</script>
TYPES: AllocateAction
PRE-MARKUP:
John allocated 5 hours to exercise.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John allocated 5 hours to exercise.
{
"@context": "http://schema.org",
"@type": "AllocateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Duration",
"name": "5 hours"
},
"purpose": {
"@type": "ExercisePlan",
"name": "John's weight loss plan"
}
}
</script>
TYPES: AcceptAction
PRE-MARKUP:
John accepted a plan to exercise to help with his obesity.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John accepted a plan to exercise to help with his obesity.
{
"@context": "http://schema.org",
"@type": "AcceptAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"name": "John's weight loss plan"
},
"purpose": {
"@type": "MedicalCondition",
"name": "Obesity"
}
}
</script>
TYPES: AssignAction
PRE-MARKUP:
Dr. John assigned an exercise plan to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// Dr. John assigned an exercise plan to Steve.
{
"@context": "http://schema.org",
"@type": "AssignAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"name": "Steve's weight loss plan"
},
"participant": {
"@type": "Person",
"name": "Steve"
},
"purpose": {
"@type": "MedicalCondition",
"name": "Obesity"
}
}
</script>
TYPES: AuthorizeAction
PRE-MARKUP:
Dr. John authorized Steve's diet.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// Dr. John authorized Steve's diet.
{
"@context": "http://schema.org",
"@type": "AuthorizeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Diet",
"name": "Steve's weight loss plan"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"purpose": {
"@type": "MedicalCondition",
"name": "Obesity"
}
}
</script>
TYPES: RejectAction
PRE-MARKUP:
John rejected a plan to exercise that helps him with his obesity.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John rejected a plan to exercise that helps him with his obesity.
{
"@context": "http://schema.org",
"@type": "RejectAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"name": "John's weight loss plan"
},
"purpose": {
"@type": "MedicalCondition",
"name": "Obesity"
}
}
</script>
TYPES: ApplyAction
PRE-MARKUP:
John applied to Harvard.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John applied to Harvard.
{
"@context": "http://schema.org",
"@type": "ApplyAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "CollegeOrUniversity",
"name": "Harvard"
}
}
</script>
TYPES: BookmarkAction
PRE-MARKUP:
John bookmarked a photo using instagram.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John bookmarked a photo using instagram.
{
"@context": "http://schema.org",
"@type": "BookmarkAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ImageObject",
"name": "Steve",
"url": "http://john.com/steve.jpg"
},
"instrument": {
"@type": "Product",
"name": "Instagram"
}
}
</script>
TYPES: PlanAction
PRE-MARKUP:
John planned a trip with a travel agency.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John planned a trip with a travel agency.
{
"@context": "http://schema.org",
"@type": "PlanAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Event",
"name": "John's trip"
},
"instrument": {
"@type": "TravelAgency",
"name": "AFS"
}
}
</script>
TYPES: PlanAction
PRE-MARKUP:
John planned an exercise plan with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John planned an exercise plan with Steve.
{
"@context": "http://schema.org",
"@type": "PlanAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "ExercisePlan",
"name": "John's weight loss plan"
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: CancelAction
PRE-MARKUP:
John cancelled a trip with a travel agency.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John cancelled a trip with a travel agency.
{
"@context": "http://schema.org",
"@type": "CancelAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Event",
"name": "John's trip"
},
"instrument": {
"@type": "TravelAgency",
"name": "AFS"
}
}
</script>
TYPES: ReserveAction
PRE-MARKUP:
John reserved a table for May.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John reserved a table for May.
{
"@context": "http://schema.org",
"@type": "ReserveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Reservation",
"name": "Table at Bar Tartine"
},
"scheduledTime": "May"
}
</script>
TYPES: ScheduleAction
PRE-MARKUP:
John scheduled an event to occur in May.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John scheduled an event to occur in May.
{
"@context": "http://schema.org",
"@type": "ScheduleAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Event",
"name": "SXSW"
},
"scheduledTime": "May"
}
</script>
TYPES: PlayAction
PRE-MARKUP:
John played angry birds with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John played angry birds with Steve.
{
"@context": "http://schema.org",
"@type": "PlayAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MobileApplication",
"name": "Angry Birds."
},
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: ExerciseAction
PRE-MARKUP:
John ran 100 miles with Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John ran 100 miles with Steve.
{
"@context": "http://schema.org",
"@type": "ExerciseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"exerciseType": "Running",
"distance": "100 miles",
"participant": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: ExerciseAction
PRE-MARKUP:
John played tennis against Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John played tennis against Steve.
{
"@context": "http://schema.org",
"@type": "ExerciseAction",
"agent": {
"@type": "Person",
"name": "John"
},
"exerciseType": "Tennis",
"opponent": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: PerformAction
PRE-MARKUP:
John performed as a DJ playing Daft Punk on his turntable at Woodstock.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John performed as a DJ playing Daft Punk on his turntable at Woodstock.
{
"@context": "http://schema.org",
"@type": "PerformAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MusicRecording",
"name": "Daft Punk"
},
"instrument": {
"@type": "Product",
"name": "Turntable"
},
"event": {
"@type": "Festival",
"name": "Woodstock"
}
}
</script>
TYPES: SearchAction
PRE-MARKUP:
John searched for 'What is the answer to life the universe and everything?'.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John searched for 'What is the answer to life the universe and everything?'.
{
"@context": "http://schema.org",
"@type": "SearchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"query": "What is the answer to life the universe and everything?"
}
</script>
TYPES: SearchAction
PRE-MARKUP:
John searched for hotels.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John searched for hotels.
{
"@context": "http://schema.org",
"@type": "SearchAction",
"agent": {
"@type": "Person",
"name": "John"
},
"query": "Hotels"
}
</script>
TYPES: TradeAction
PRE-MARKUP:
John traded a Book for US$ 50.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John traded a Book for US$ 50.
{
"@context": "http://schema.org",
"@type": "TradeAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"price": "50",
"priceCurrency": "USD"
}
</script>
TYPES: BuyAction
PRE-MARKUP:
John bought a Book on amazon.com.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John bought a Book on amazon.com.
{
"@context": "http://schema.org",
"@type": "BuyAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"seller": {
"@type": "Organization",
"name": "Amazon"
}
}
</script>
TYPES: DonateAction
PRE-MARKUP:
John donated $10 to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John donated $10 to Steve.
{
"@context": "http://schema.org",
"@type": "DonateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"price": "10",
"priceCurrency": "USD",
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: OrderAction
PRE-MARKUP:
John ordered a Book on amazon.com.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John ordered a Book on amazon.com.
{
"@context": "http://schema.org",
"@type": "OrderAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"location": {
"@type": "LocalBusiness",
"name": "Amazon"
}
}
</script>
TYPES: PayAction
PRE-MARKUP:
John paid US$ 1,500 for a flight.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John paid US$ 1,500 for a flight.
{
"@context": "http://schema.org",
"@type": "PayAction",
"agent": {
"@type": "Person",
"name": "John"
},
"price": "1500",
"priceCurrency": "USD",
"purpose": {
"@type": "Flight",
"name": "AA123"
}
}
</script>
TYPES: QuoteAction
PRE-MARKUP:
John quoted a flight for US$ 1,500.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John quoted a flight for US$ 1,500.
{
"@context": "http://schema.org",
"@type": "QuoteAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Flight",
"name": "AA123"
},
"price": "1500",
"priceCurrency": "UDC"
}
</script>
TYPES: RentAction
PRE-MARKUP:
John rented a house from Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John rented a house from Steve.
{
"@context": "http://schema.org",
"@type": "RentAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Residence",
"name": "Steve's place"
},
"landlord": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: SellAction
PRE-MARKUP:
John sold a Book on amazon.com.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John sold a Book on amazon.com.
{
"@context": "http://schema.org",
"@type": "SellAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"participant": {
"@type": "Organization",
"name": "Amazon"
},
"location": "Amazon.com"
}
</script>
TYPES: TipAction
PRE-MARKUP:
John tipped $10 to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John tipped $10 to Steve.
{
"@context": "http://schema.org",
"@type": "TipAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "10"
},
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: TransferAction
PRE-MARKUP:
John transfered his store from Brazil to the USA.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John transfered his store from Brazil to the USA.
{
"@context": "http://schema.org",
"@type": "TransferAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Store",
"name": "John's pizzerie"
},
"fromLocation": {
"@type": "Country",
"name": "Brazil"
},
"toLocation": {
"@type": "Country",
"name": "USA"
}
}
</script>
TYPES: BorrowAction
PRE-MARKUP:
John borrowed Steve's book.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John borrowed Steve's book.
{
"@context": "http://schema.org",
"@type": "BorrowAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"lender": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: DownloadAction
PRE-MARKUP:
John downloaded the java updates.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John downloaded the java updates.
{
"@context": "http://schema.org",
"@type": "DownloadAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SoftwareApplication",
"name": "Java Updates"
}
}
</script>
TYPES: GiveAction
PRE-MARKUP:
John gave a book to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John gave a book to Steve.
{
"@context": "http://schema.org",
"@type": "GiveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: LendAction
PRE-MARKUP:
John lent $10 to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John lent $10 to Steve.
{
"@context": "http://schema.org",
"@type": "LendAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "10"
},
"borrower": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: ReceiveAction
PRE-MARKUP:
John received a book from Steve via UPS from Brazil to the USA.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John received a book from Steve via UPS from Brazil to the USA.
{
"@context": "http://schema.org",
"@type": "ReceiveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"sender": {
"@type": "Person",
"name": "Steve"
},
"deliveryMethod": {
"@type": "DeliveryMethod",
"name": "http://purl.org/goodrelations/v1#UPS"
},
"fromLocation": {
"@type": "Country",
"name": "Brazil"
},
"toLocation": {
"@type": "Country",
"name": "USA"
}
}
</script>
TYPES: ReturnAction
PRE-MARKUP:
John returned the book to Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John returned the book to Steve.
{
"@context": "http://schema.org",
"@type": "ReturnAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: SendAction
PRE-MARKUP:
John sent a book to Steve via UPS from Brazil to the USA.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John sent a book to Steve via UPS from Brazil to the USA.
{
"@context": "http://schema.org",
"@type": "SendAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"recipient": {
"@type": "Person",
"name": "Steve"
},
"deliveryMethod": {
"@type": "DeliveryMethod",
"name": "http://purl.org/goodrelations/v1#UPS"
},
"fromLocation": {
"@type": "Country",
"name": "Brazil"
},
"toLocation": {
"@type": "Country",
"name": "USA"
}
}
</script>
TYPES: GiveAction
PRE-MARKUP:
John took a book from Steve.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John gave a book to Steve.
{
"@context": "http://schema.org",
"@type": "GiveAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Book",
"name": "Outliers"
},
"recipient": {
"@type": "Person",
"name": "Steve"
}
}
</script>
TYPES: UpdateAction
PRE-MARKUP:
John updated his movie collection.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John updated his movie collection.
{
"@context": "http://schema.org",
"@type": "UpdateAction",
"agent": {
"@type": "Person",
"name": "John"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: AddAction
PRE-MARKUP:
John add a movie to his movie queue.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John add a movie to his movie queue.
{
"@context": "http://schema.org",
"@type": "AddAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: AddAction
PRE-MARKUP:
John added SAAS to his skillset.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John added SAAS to his skillset.
{
"@context": "http://schema.org",
"@type": "AddAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "SoftwareApplication",
"name": "SAAS"
},
"targetCollection": {
"@type": "ItemList",
"name": "John's skillset",
"url": "http://linkedn.com/john/skillset"
}
}
</script>
TYPES: InsertAction
PRE-MARKUP:
John inserted a movie to his movie queue at the third slot.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John inserted a movie to his movie queue.
{
"@context": "http://schema.org",
"@type": "InsertAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: AppendAction
PRE-MARKUP:
John appended a movie to his movie queue.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John appended a movie to his movie queue.
{
"@context": "http://schema.org",
"@type": "AppendAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: PrependAction
PRE-MARKUP:
John prepended a movie to his movie queue.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John prepended a movie to his movie queue.
{
"@context": "http://schema.org",
"@type": "PrependAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: DeleteAction
PRE-MARKUP:
John deleted The Internship from his movie queue.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John deleted The Internship from his movie queue.
{
"@context": "http://schema.org",
"@type": "DeleteAction",
"agent": {
"@type": "Person",
"name": "John"
},
"object": {
"@type": "Movie",
"name": "The Internship"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: ReplaceAction
PRE-MARKUP:
John replaced The Internship with The Wedding Crashers from his movie queue.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
// John replaced The Internship with The Wedding Crashers from his movie queue.
{
"@context": "http://schema.org",
"@type": "ReplaceAction",
"agent": {
"@type": "Person",
"name": "John"
},
"replacee": {
"@type": "Movie",
"name": "The Internship"
},
"replacer": {
"@type": "Movie",
"name": "The Wedding Crashers"
},
"targetCollection": {
"@type": "ItemList",
"name": "List of my favorite movies",
"url": "http://netflix.com/john/favorite"
}
}
</script>
TYPES: TVSeries,TVSeason,TVEpisode,OnDemandEvent,BroadcastEvent,BroadcastService
PRE-MARKUP:
<div>
<a href="http://www.bbc.co.uk/programmes/b006q2x0">Doctor Who</a>,
<a href="http://www.bbc.co.uk/programmes/b00rs69w">Series 5</a>,
<a href="http://www.bbc.co.uk/programmes/b00sj9sq">The Hungry Earth</a>, episode 8,
broadcast on BBC One at 18:15, 22nd of May 2010, available on
<a href="http://www.bbc.co.uk/iplayer/b00sj9sq">BBC iPlayer</a> from 19:45
on the 2nd of June until the 9th.
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/TVSeries">
<a itemprop="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
<span itemprop="name">Doctor Who</span></a>,
<div itemprop="containsSeason" itemscope itemtype="http://schema.org/TVSeason">
<a itemprop="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
<span itemprop="name">Series 5</span></a>,
<div itemprop="episode" itemscope itemtype="http://schema.org/TVEpisode">
<a itemprop="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
<span itemprop="name">The Hungry Earth</span></a>,
episode <span itemprop="position">8</span>, broadcast on
<div itemprop="publication" itemscope itemtype="http://schema.org/BroadcastEvent">
<div itemprop="publishedOn" itemscope itemtype="http://schema.org/BroadcastService">
<a itemprop="url" href="http://www.bbc.co.uk/bbcone"><span itemprop="name">BBC One</span></a>
</div> at
<span itemprop="startDate"
content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
</div>,
available on
<div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
<a itemprop="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
</div> from
<div itemprop="publication" itemscope itemtype="http://schema.org/OnDemandEvent">
<span itemprop="startDate"
content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
<span itemprop="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
</div>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="TVSeries">
<a property="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
<span property="name">Doctor Who</span></a>,
<div property="containsSeason" typeof="TVSeason">
<a property="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
<span property="name">Series 5</span></a>,
<div property="episode" typeof="TVEpisode">
<a property="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
<span property="name">The Hungry Earth</span></a>,
episode <span property="position">8</span>, broadcast on
<div property="publication" typeof="BroadcastEvent">
<div property="publishedOn" typeof="BroadcastService">
<a property="url" href="http://www.bbc.co.uk/bbcone"><span property="name">BBC One</span></a>
</div> at
<span property="startDate"
content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
</div>,
available on
<div property="video" typeof="VideoObject">
<a property="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
</div> from
<div property="publication" typeof="OnDemandEvent">
<span property="startDate"
content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
<span property="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
</div>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TVSeries",
"containsSeason": {
"@type": "TVSeason",
"episode": {
"@type": "TVEpisode",
"position": "8",
"publication": [
{
"@type": "BroadcastEvent",
"publishedOn": {
"@type": "BroadcastService",
"url": "http://www.bbc.co.uk/bbcone"
},
"startDate": "2010-05-22T18:15:00+01:00"
},
{
"@type": "OnDemandEvent",
"endDate": "2012-06-09T19:44:00+01:00",
"startDate": "2012-06-02T19:45:00+01:00"
}
],
"url": "http://www.bbc.co.uk/programmes/b00sj9sq",
"video": {
"@type": "VideoObject",
"url": "http://www.bbc.co.uk/iplayer/episode/b00sj9sq"
}
},
"url": "http://www.bbc.co.uk/programmes/b00rs69w"
},
"url": "http://www.bbc.co.uk/programmes/b006q2x0"
}
</script>
TYPES: RadioSeries,RadioSeason,RadioEpisode,OnDemandEvent,BroadcastEvent,BroadcastService
PRE-MARKUP:
<div>
<a href="http://www.bbc.co.uk/programmes/b006qykl">In Our Time</a>,
<a href="http://www.bbc.co.uk/programmes/b03ggc19">Ordinary Language Philosophy</a>, episode 604,
broadcast on BBC Radio 4 at 09:00, 7th of November 2013, available online from 09:45 on the same day.
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/RadioSeries">
<a itemprop="url" href="http://www.bbc.co.uk/programmes/b006qykl">
<span itemprop="name">In Our Time</span></a>,
<div itemprop="episode" itemscope itemtype="http://schema.org/RadioEpisode">
<a itemprop="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
<span itemprop="name">Ordinary Language Philosophy</span></a>,
episode <span itemprop="position">604</span>, broadcast on
<div itemprop="publication" itemscope itemtype="http://schema.org/BroadcastEvent">
<div itemprop="publishedOn" itemscope itemtype="http://schema.org/BroadcastService">
<a itemprop="url" href="http://www.bbc.co.uk/radio4"><span itemprop="name">BBC Radio 4</span></a>
</div> at
<span itemprop="startDate"
content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
</div>,
available online from
<div itemprop="publication" itemscope itemtype="http://schema.org/OnDemandEvent">
<span itemprop="startDate"
content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="RadioSeries">
<a property="url" href="http://www.bbc.co.uk/programmes/b006qykl">
<span property="name">In Our Time</span></a>,
<div property="episode" typeof="RadioEpisode">
<a property="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
<span property="name">Ordinary Language Philosophy</span></a>,
episode <span property="position">604</span>, broadcast on
<div property="publication" typeof="BroadcastEvent">
<div property="publishedOn" typeof="BroadcastService">
<a property="url" href="http://www.bbc.co.uk/radio4"><span property="name">BBC Radio 4</span></a>
</div> at
<span property="startDate"
content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
</div>,
available online from
<div property="publication" typeof="OnDemandEvent">
<span property="startDate"
content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RadioSeries",
"episode": {
"@type": "RadioEpisode",
"position": "604",
"publication": [
{
"@type": "BroadcastEvent",
"publishedOn": {
"@type": "BroadcastService",
"url": "http://www.bbc.co.uk/radio4"
},
"startDate": "2013-11-07T09:00:00+01:00"
},
{
"@type": "OnDemandEvent",
"startDate": "2013-11-07T09:45:00+01:00"
}
],
"url": "http://www.bbc.co.uk/programmes/b03ggc19"
},
"url": "http://www.bbc.co.uk/programmes/b006qykl"
}
</script>
TYPES: GovernmentPermit,GovernmentOrganization,GovernmentService,AdministrativeArea
PRE-MARKUP:
<div>
NYC Food Service Establishment Permit, issued by Department of Health and Mental Hygiene.
(issued through NYC Food Service Establishment Permit Service; valid in New York for 1 year).
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/GovernmentPermit">
<span itemprop="name">NYC Food Service Establishment Permit</span>
<div itemprop="issuedBy" itemscope itemtype="http://schema.org/GovernmentOrganization">
<span itemprop="name">Department of Health and Mental Hygiene"</span>
</div>
<div itemprop="issuedThrough" itemscope itemtype="http://schema.org/GovernmentService">
<span itemprop="name">NYC Food Service Establishment Permit Service</span>
</div>
<div itemprop="validIn" itemscope itemtype="http://schema.org/AdministrativeArea">
<span itemprop="name">New York</span>
</div>
<time itemprop="validFor" datetime="P1Y">1 year</time>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="GovernmentPermit">
<span property="name">NYC Food Service Establishment Permit</span>
<div property="issuedBy" typeof="GovernmentOrganization">
<span property="name">Department of Health and Mental Hygiene"</span>
</div>
<div property="issuedThrough" typeof="GovernmentService">
<span property="name">NYC Food Service Establishment Permit Service</span>
</div>
<div property="validIn" typeof="AdministrativeArea">
<span property="name">New York</span>
</div>
<time property="validFor" datetime="P1Y">1 Year</time>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "GovernmentPermit",
"issuedBy": {
"@type": "GovernmentOrganization",
"name": "Department of Health and Mental Hygiene\""
},
"issuedThrough": {
"@type": "GovernmentService",
"name": "NYC Food Service Establishment Permit Service"
},
"name": "NYC Food Service Establishment Permit",
"validFor": "P1Y",
"validIn": {
"@type": "AdministrativeArea",
"name": "New York"
}
}
</script>
TYPES: GovernmentService,GovernmentOrganization,AdministrativeArea,CivicAudience,ContactPoint,Language,Hospital
PRE-MARKUP:
This example shows a JSON-LD description of services that do not necessarily have a direct
human-oriented HTML description. It describes a GovernmentService named "Veterans Affairs Emergency Mental Health",
its operator, service area and service details, such as its Veterans Crisis Line (including phone contact line
hours of operation, language and other details).
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "GovernmentService",
"name": "Veterans Affairs Emergency Mental Health",
"serviceType": "Psychiatric Emergency Services",
"serviceOperator": {
"@type": "GovernmentOrganization",
"name": "US Department of Veterans Affairs"
},
"areaServed": {
"@type": "AdministrativeArea",
"name": "Massachusetts"
},
"audience": {
"@type": "Audience",
"name": "Veterans"
},
"availableChannel": {
"@type": "ServiceChannel",
"name": "Urgent Care Clinic",
"availableLanguage": {
"@type": "Language",
"name": "Spanish",
"alternateName": "es"
},
"serviceLocation": {
"@type": "Hospital",
"name": "VA Boston -- West Roxbury",
"address": {
"@type": "PostalAddress",
"streetAddress": "1400 VFW Parkway",
"addressLocality": "West Roxbury",
"addressRegion": "MA",
"postalCode": "02132"
}
}
}
}
</script>
TYPES: Event,Place,PostalAddress,Offer
PRE-MARKUP:
<div class="event-wrapper">
<div class="event-date">Sat Sep 14</div>
<div class="event-title">Typhoon with Radiation City</div>
<div class="event-venue">
The Hi-Dive
<div class="address">
7 S. Broadway<br>
Denver, CO 80209
</div>
</div>
<div class="event-time">9:30 PM</div>
<div class="event-price">$13.00</div>
<a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
MICRODATA:
<div class="event-wrapper" itemscope itemtype="http://schema.org/Event">
<div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
Sat Sep 14
</div>
<div class="event-title" itemprop="name">
Typhoon with Radiation City
</div>
<div class="event-venue" itemprop="location" itemscope itemtype="http://schema.org/Place">
<span itemprop="name">The Hi-Dive</span>
<div class="address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">7 S. Broadway</span><br>
<span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div class="event-price" itemprop="price" content="13.00">$13.00</div>
<meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" class="event-wrapper" typeof="Event">
<div class="event-date" property="startDate" content="2013-09-14T21:30">Sat Sep 14</div>
<div class="event-title" property="name">Typhoon with Radiation City</div>
<div class="event-venue" property="location" typeof="Place">
<span property="name">The Hi-Dive</span>
<div class="address" property="address" typeof="PostalAddress">
<span property="streetAddress">7 S. Broadway</span><br>
<span property="addressLocality">Denver</span>,
<span property="addressRegion">CO</span>
<span property="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<span property="offers" typeof="Offer">
<div class="event-price">
<meta property="priceCurrency" content="USD" />$
<meta property="price" content="13.00" />13.00
</div>
<a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80209",
"streetAddress": "7 S. Broadway"
},
"name": "The Hi-Dive"
},
"name": "Typhoon with Radiation City",
"offers": {
"@type": "Offer",
"price": "13.00",
"priceCurrency": "USD",
"url": "http://www.ticketfly.com/purchase/309433"
},
"startDate": "2013-09-14T21:30"
}
</script>
TYPES: Event,Place,PostalAddress,Offer,EventCancelled
PRE-MARKUP:
<div class="event-wrapper">
<div class="event-date">Sat Sep 14</div>
<div class="event-title">Typhoon with Radiation City</div>
<div class="event-title">CANCELLED - Typhoon with Radiation City</div>
<div class="event-venue">
The Hi-Dive
<div class="address">
7 S. Broadway<br>
Denver, CO 80209
</div>
</div>
<div class="event-time">9:30 PM</div>
<div class="event-price">$13.00</div>
<a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
MICRODATA:
<div class="event-wrapper" itemscope itemtype="http://schema.org/Event">
<div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
Sat Sep 14
</div>
<div class="event-title" itemprop="name">
CANCELLED - Typhoon with Radiation City
</div>
<meta itemprop="eventStatus" content="http://schema.org/EventCancelled">
<div class="event-venue" itemprop="location" itemscope itemtype="http://schema.org/Place">
<span itemprop="name">The Hi-Dive</span>
<div class="address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">7 S. Broadway</span><br>
<span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div class="event-price" itemprop="price" content="13.00">$13.00</div>
<meta itemprop="priceCurrency" content="USD">
<a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" class="event-wrapper" typeof="Event">
<div class="event-date" property="startDate" content="2013-09-14T21:30">
Sat Sep 14
</div>
<div class="event-title" property="name">
CANCELLED - Typhoon with Radiation City
</div>
<meta property="eventStatus" content="http://schema.org/EventCancelled">
<div class="event-venue" property="location" typeof="Place">
<span property="name">The Hi-Dive</span>
<div class="address" property="address" typeof="PostalAddress">
<span property="streetAddress">7 S. Broadway</span><br>
<span property="addressLocality">Denver</span>, <span property="addressRegion">CO</span> <span property="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<div property="offers" typeof="Offer">
$<div class="event-price" property="price">13.00</div>
<meta property="priceCurrency" content="USD"><a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"eventStatus": "http://schema.org/EventCancelled",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80209",
"streetAddress": "7 S. Broadway"
},
"name": "The Hi-Dive"
},
"name": "CANCELLED - Typhoon with Radiation City",
"offers": {
"@type": "Offer",
"price": "13.00",
"priceCurrency": "USD",
"url": "http://www.ticketfly.com/purchase/309433"
},
"startDate": "2013-09-14T21:30"
}
</script>
TYPES: Event,Place,PostalAddress,Offer
PRE-MARKUP:
<div class="event-wrapper">
<div class="event-date">Sat Oct 12</div>
<div><span>(previously scheduled for Sept 14th)</span></div>
<div class="event-title">Typhoon with Radiation City</div>
<div class="event-venue">
The Hi-Dive
<div class="address">
7 S. Broadway<br>
Denver, CO 80209
</div>
</div>
<div class="event-time">10:00 PM</div>
<span>
<div class="event-price">$13.00</div>
<a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</span>
</div>
MICRODATA:
<div class="event-wrapper" itemscope itemtype="http://schema.org/Event">
<div class="event-date" itemprop="startDate" content="2013-10-12T22:00">
Sat Oct 12
</div>
<div class="event-title" itemprop="name">
Typhoon with Radiation City
</div>
<meta itemprop="eventStatus" content="http://schema.org/EventRescheduled"><span itemprop="previousStartDate" content="2013-09-14T21:30">(previously scheduled for Sept 14th)</span>
<div class="event-venue" itemprop="location" itemscope itemtype="http://schema.org/Place">
<span itemprop="name">The Hi-Dive</span>
<div class="address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">7 S. Broadway</span><br>
<span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
</div>
</div>
<div class="event-time">
10:00 PM
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div class="event-price" itemprop="price" content="13.00">$13.00</div>
<meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" class="event-wrapper">
<div class="event-date" property="startDate" content="2013-10-12T22:00">Sat Oct 12</div>
<div class="event-title" property="name">Typhoon with Radiation City</div>
<meta property="eventStatus" content="http://schema.org/EventRescheduled">
<span property="previousStartDate" content="2013-09-14T21:30">(previously scheduled for Sept 14th)</span>
<div class="event-venue" property="location" typeof="Place">
<span property="name">The Hi-Dive</span>
<div class="address" property="address" typeof="PostalAddress">
<span property="streetAddress">7 S. Broadway</span><br>
<span property="addressLocality">Denver</span>,
<span property="addressRegion">CO</span>
<span property="postalCode">80209</span>
</div>
</div>
<div class="event-time">10:00 PM</div>
<span property="offers" typeof="Offer">
<div class="event-price">
<meta property="priceCurrency" content="USD" />$
<meta property="price" content="13.00" />13.00
</div>
<a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@graph": [
{
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80209",
"streetAddress": "7 S. Broadway"
},
"name": "The Hi-Dive"
},
{
"@type": "Offer",
"price": "13.00",
"priceCurrency": "USD",
"url": "http://www.ticketfly.com/purchase/309433"
}
]
}
</script>
TYPES: Event,Place,PostalAddress,Offer,SoldOut
PRE-MARKUP:
<div class="event-wrapper">
<div class="event-date">Sat Sep 14</div>
<div class="event-title">SOLD OUT! Typhoon with Radiation City</div>
<div class="event-venue">
The Hi-Dive
<div class="address">
7 S. Broadway<br>
Denver, CO 80209
</div>
</div>
<div class="event-time">10:00 PM</div>
<span>
<div class="event-price">$13.00</div>
<a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</span>
</div>
MICRODATA:
<div class="event-wrapper" itemscope itemtype="http://schema.org/Event">
<div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
Sat Sep 14
</div>
<div class="event-title" itemprop="name">
SOLD OUT! Typhoon with Radiation City
</div>
<div class="event-venue" itemprop="location" itemscope itemtype="http://schema.org/Place">
<span itemprop="name">The Hi-Dive</span>
<div class="address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">7 S. Broadway</span><br>
<span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="availability" content="http://schema.org/SoldOut">
<div class="event-price" itemprop="price" content="13.00">$13.00</div>
<meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" class="event-wrapper" typeof="Event">
<div class="event-date" property="startDate" content="2013-09-14T21:30">Sat Sep 14</div>
<div class="event-title" property="name">SOLD OUT! Typhoon with Radiation City</div>
<div class="event-venue" property="location" typeof="Place">
<span property="name">The Hi-Dive</span>
<div class="address" property="address" typeof="PostalAddress">
<span property="streetAddress">7 S. Broadway</span><br>
<span property="addressLocality">Denver</span>,
<span property="addressRegion">CO</span>
<span property="postalCode">80209</span>
</div>
</div>
<div class="event-time">9:30 PM</div>
<span property="offers" typeof="Offer">
<meta property="availability" content="http://schema.org/SoldOut">
<div class="event-price">
<meta property="priceCurrency" content="USD" />$
<meta property="price" content="13.00" />13.00
</div>
<a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
</span>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80209",
"streetAddress": "7 S. Broadway"
},
"name": "The Hi-Dive"
},
"name": "SOLD OUT! Typhoon with Radiation City",
"offers": {
"@type": "Offer",
"availability": "http://schema.org/SoldOut",
"price": "13.00",
"priceCurrency": "USD",
"url": "http://www.ticketfly.com/purchase/309433"
},
"startDate": "2013-09-14T21:30"
}
</script>
TYPES: Event,Place,PostalAddress,MusicGroup,Offer,LimitedAvailability
PRE-MARKUP:
JSON-LD description of a scheduled Event with limited ticket availability and performer details indicated using sameAs.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Event",
"name" : "Typhoon with Radiation City",
"startDate" : "2013-09-14T21:30",
"location" : {
"@type" : "Place",
"sameAs" : "http://www.hi-dive.com",
"name" : "The Hi-Dive",
"address" : {
"@type" : "PostalAddress",
"streetAddress" : "7 S. Broadway",
"addressLocality" : "Denver",
"addressRegion" : "CO",
"postalCode" : "80209" }
},
"performer" : [
{ "@type" : "MusicGroup",
"name" : "Typhoon",
"sameAs" : "http://en.wikipedia.org/wiki/Typhoon_(American_band)" },
{ "@type" : "MusicGroup",
"name" : "RadiationCity",
"sameAs" : "http://en.wikipedia.org/wiki/Radiation_City" }],
"offers" : {
"@type" : "Offer",
"availability" : "http://schema.org/LimitedAvailability",
"price" : "$13.00",
"url" : "http://www.ticketfly.com/purchase/309433" },
"typicalAgeRange" : "18+"
}
</script>
TYPES: Book,CreativeWork,accessibilityFeature,accessibilityHazard,accessibilityControl,accessibilityAPI
PRE-MARKUP:
<div>
<dl>
<dt>Name:</dt>
<dd>Holt Physical Science</dd>
<dt>Brief Synopsis:</dt>
<dd>NIMAC-sourced textbook</dd>
<dt>Long Synopsis:</dt>
<dd>N/A</dd>
<dt>Book Quality:</dt>
<dd>Publisher Quality</dd>
<dt>Book Size:</dt>
<dd>598 Pages</dd>
<dt>ISBN-13:</dt>
<dd>9780030426599</dd>
<dt>Publisher:</dt>
<dd >Holt, Rinehart and Winston</dd>
<dt>Date of Addition:</dt>
<dd>06/08/10</dd>
<dt>Copyright Date:</dt>
<dd>2007</dd>
<dt>Copyrighted By:</dt>
<dd>Holt, Rinehart and Winston</dd>
<dt>Adult content:</dt>
<dd>No</dd>
<dt>Language:</dt>
<dd>English US</dd>
<dt>Essential Images:</dt>
<dd>861</dd>
<dt>Described Images:</dt>
<dd>910</dd>
<dt>Categories:</dt>
<dd>Educational Materials</dd>
<dt>Grade Levels:</dt>
<dd>Sixth grade, Seventh grade, Eighth grade</dd>
<dt>Submitted By:</dt>
<dd>Bookshare Staff</dd>
<dt>NIMAC:</dt>
<dd>This book is currently only available to public K-12 schools and organizations in the
United States for use with students with an IEP, because it was created from files
supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
</dl>
<div class="bookReviews">
<h2>Reviews of Holt Physical Science (0 reviews)</h2>
<div class="bookReviewScore">
<span>0 - No Rating Yet</span>
</div>
</div>
</div>
MICRODATA:
<p>
This example shows the addition of Accessibility metadata. Although these properties are not
a formal enumeration, there is evolving consensus amongst accessibility experts for
appropriate values for these properties. This example shows simple text values,
as suggested by www.a11ymetadata.org.
</p>
<div itemscope="" itemtype="http://schema.org/Book">
<meta itemprop="bookFormat" content="EBook/DAISY3"/>
<meta itemprop="accessibilityFeature" content="largePrint/CSSEnabled"/>
<meta itemprop="accessibilityFeature" content="highContrast/CSSEnabled"/>
<meta itemprop="accessibilityFeature" content="resizeText/CSSEnabled"/>
<meta itemprop="accessibilityFeature" content="displayTransformability"/>
<meta itemprop="accessibilityFeature" content="longDescription"/>
<meta itemprop="accessibilityFeature" content="alternativeText"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullMouseControl"/>
<meta itemprop="accessibilityHazard" content="noFlashingHazard"/>
<meta itemprop="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta itemprop="accessibilityHazard" content="noSoundHazard"/>
<meta itemprop="accessibilityAPI" content="ARIA"/>
<dl>
<dt>Name:</dt>
<dd itemprop="name">Holt Physical Science</dd>
<dt>Brief Synopsis:</dt>
<dd itemprop="description">NIMAC-sourced textbook</dd>
<dt>Long Synopsis:</dt>
<dd>N/A</dd>
<dt>Book Quality:</dt>
<dd>Publisher Quality</dd>
<dt>Book Size:</dt>
<dd><span itemprop="numberOfPages">598</span> Pages</dd>
<dt>ISBN-13:</dt>
<dd itemprop="isbn">9780030426599</dd>
<dt>Publisher:</dt>
<dd itemprop="publisher" itemtype="http://schema.org/Organization" itemscope=""><span itemprop="name">Holt, Rinehart and Winston</span></dd>
<dt>Date of Addition:</dt>
<dd>06/08/10</dd>
<dt>Copyright Date:</dt>
<dd itemprop="copyrightYear">2007</dd>
<dt>Copyrighted By:</dt>
<dd itemprop="copyrightHolder" itemtype="http://schema.org/Organization" itemscope=""><span itemprop="name">Holt, Rinehart and Winston</span></dd>
<dt>Adult content:</dt>
<dd><meta itemprop="isFamilyFriendly" content="true"/>No</dd>
<dt>Language:</dt>
<dd><meta itemprop="inLanguage" content="en-US"/>English US</dd>
<dt>Essential Images:</dt>
<dd>861</dd>
<dt>Described Images:</dt>
<dd>910</dd>
<dt>Categories:</dt>
<dd><span itemprop="genre">Educational Materials</span></dd>
<dt>Grade Levels:</dt>
<dd>Sixth grade, Seventh grade, Eighth grade</dd>
<dt>Submitted By:</dt>
<dd>Bookshare Staff</dd>
<dt>NIMAC:</dt>
<dd>This book is currently only available to public K-12 schools and organizations in the
United States for use with students with an IEP, because it was created from files
supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
</dl>
<div class="bookReviews" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<h2>Reviews of Holt Physical Science (<span itemprop="reviewCount">0</span> reviews)</h2>
<div class="bookReviewScore">
<span><span itemprop="ratingValue">0</span> - No Rating Yet</span>
</div>
</div>
</div>
RDFA:
<p>
This example shows the addition of Accessibility metadata. Although these properties are not
a formal enumeration, there is evolving consensus amongst accessibility experts for
appropriate values for these properties. This example shows simple text values,
as suggested by www.a11ymetadata.org.
</p>
<div vocab="http://schema.org/" typeof="Book">
<meta property="bookFormat" content="EBook/DAISY3"/>
<meta property="accessibilityFeature" content="largePrint/CSSEnabled"/>
<meta property="accessibilityFeature" content="highContrast/CSSEnabled"/>
<meta property="accessibilityFeature" content="resizeText/CSSEnabled"/>
<meta property="accessibilityFeature" content="displayTransformability"/>
<meta property="accessibilityFeature" content="longDescription"/>
<meta property="accessibilityFeature" content="alternativeText"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullMouseControl"/>
<meta property="accessibilityHazard" content="noFlashingHazard"/>
<meta property="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta property="accessibilityHazard" content="noSoundHazard"/>
<meta property="accessibilityAPI" content="ARIA"/>
<dl>
<dt>Name:</dt>
<dd property="name">Holt Physical Science</dd>
<dt>Brief Synopsis:</dt>
<dd property="description">NIMAC-sourced textbook</dd>
<dt>Long Synopsis:</dt>
<dd>N/A</dd>
<dt>Book Quality:</dt>
<dd>Publisher Quality</dd>
<dt>Book Size:</dt>
<dd><span property="numberOfPages">598</span> Pages</dd>
<dt>ISBN-13:</dt>
<dd property="isbn">9780030426599</dd>
<dt>Publisher:</dt>
<dd property="publisher" typeof="Organization"><span property="name">Holt, Rinehart and Winston</span></dd>
<dt>Date of Addition:</dt>
<dd>06/08/10</dd>
<dt>Copyright Date:</dt>
<dd property="copyrightYear">2007</dd>
<dt>Copyrighted By:</dt>
<dd property="copyrightHolder" typeof="Organization"><span property="name">Holt, Rinehart and Winston</span></dd>
<dt>Adult content:</dt>
<dd><meta property="isFamilyFriendly" content="true"/>No</dd>
<dt>Language:</dt>
<dd><meta property="inLanguage" content="en-US"/>English US</dd>
<dt>Essential Images:</dt>
<dd>861</dd>
<dt>Described Images:</dt>
<dd>910</dd>
<dt>Categories:</dt>
<dd><span property="genre">Educational Materials</span></dd>
<dt>Grade Levels:</dt>
<dd>Sixth grade, Seventh grade, Eighth grade</dd>
<dt>Submitted By:</dt>
<dd>Bookshare Staff</dd>
<dt>NIMAC:</dt>
<dd>This book is currently only available to public K-12 schools and organizations in the
United States for use with students with an IEP, because it was created from files
supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
</dl>
<div class="bookReviews" property="aggregateRating" typeof="AggregateRating">
<h2>Reviews of Holt Physical Science (<span property="reviewCount">0</span> reviews)</h2>
<div class="bookReviewScore">
<span><span property="ratingValue">0</span> - No Rating Yet</span>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Book",
"accessibilityAPI": "ARIA",
"accessibilityControl": [
"fullKeyboardControl",
"fullMouseControl"
],
"accessibilityFeature": [
"largePrint/CSSEnabled",
"highContrast/CSSEnabled",
"resizeText/CSSEnabled",
"displayTransformability",
"longDescription",
"alternativeText"
],
"accessibilityHazard": [
"noFlashingHazard",
"noMotionSimulationHazard",
"noSoundHazard"
],
"aggregateRating": {
"@type": "AggregateRating",
"reviewCount": "0"
},
"bookFormat": "EBook/DAISY3",
"copyrightHolder": {
"@type": "Organization",
"name": "Holt, Rinehart and Winston"
},
"copyrightYear": "2007",
"description": "NIMAC-sourced textbook",
"genre": "Educational Materials",
"inLanguage": "en-US",
"isFamilyFriendly": "true",
"isbn": "9780030426599",
"name": "Holt Physical Science",
"numberOfPages": "598",
"publisher": {
"@type": "Organization",
"name": "Holt, Rinehart and Winston"
}
}
</script>
TYPES: accessibilityFeature, accessibilityHazard, encodingFormat
PRE-MARKUP:
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
MICRODATA:
<figure itemscope itemtype="http://schema.org/CreativeWork">
<meta itemprop="accessibilityFeature" content="textAlternative">
<meta itemprop="accessibilityFeature" content="longDescription">
<meta itemprop="accessibilityHazard" content="noFlashingHazard">
<meta itemprop="accessibilityHazard" content="noMotionSimulationHazard">
<meta itemprop="encodingFormat" content="image/png">
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>
RDFA:
<figure vocab="http://schema.org/" typeof="CreativeWork">
<meta property="accessibilityFeature" content="textAlternative">
<meta property="accessibilityFeature" content="longDescription">
<meta property="accessibilityHazard" content="noFlashingHazard">
<meta property="accessibilityHazard" content="noMotionSimulationHazard">
<meta property="encodingFormat" content="image/png">
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>
JSON:
No Json example available
TYPES: encodingFormat, accessibilityHazard, accessibilityFeature, accessibilityControl, accessibilityAPI
PRE-MARKUP:
[A basic presentation in HTML]
MICRODATA:
<main itemscope itemtype="http://schema.org/CreativeWork">
<meta itemprop="accessibilityHazard" content="FlashingHazard"/>
<meta itemprop="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta itemprop="accessibilityHazard" content="noSoundHazard"/>
<meta itemprop="accessibilityFeature" content="longDescription"/>
<meta itemprop="accessibilityFeature" content="alternativeText"/>
<meta itemprop="encodingFormat" content="text/html"/>
<meta itemprop="encodingFormat" content="image/png"/>
<meta itemprop="encodingFormat" content="text/css"/>
<meta itemprop="encodingFormat" content="text/javascript"/>
<meta itemprop="accessibilityAPI" content="ARIA"/>
<meta itemprop="accessibilityAPI" content="UIA"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullMouseControl"/>
<!--...slide content...-->
</main>
RDFA:
<div vocab="http://schema.org/" typeof="CreativeWork">
<meta property="accessibilityHazard" content="FlashingHazard"/>
<meta property="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta property="accessibilityHazard" content="noSoundHazard"/>
<meta property="accessibilityFeature" content="longDescription"/>
<meta property="accessibilityFeature" content="alternativeText"/>
<meta property="encodingFormat" content="text/html"/>
<meta property="encodingFormat" content="image/png"/>
<meta property="encodingFormat" content="text/css"/>
<meta property="encodingFormat" content="text/javascript"/>
<meta property="accessibilityAPI" content="ARIA"/>
<meta property="accessibilityAPI" content="UIA"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullMouseControl"/>
<!--...slide content...-->
</div>
JSON:
<script type="application/ld+json"> {
"@context" : "http://schema.org/" ,
"@type" : "CreativeWork" ,
"accessibilityHazard" : [
"FlashingHazard" , "noSoundHazard" ,
"noMotionSimulationHazard" ] ,
"accessibilityFeature" : [
"alternativeText" , "longDescription" ] ,
"encodingFormat" : [
"text/html" , "image/png" ,
"text/javascript" , "text/css" ] ,
"accessibilityAPI" : [
"ARIA" , "UIA" ],
"accessibilityControl" : [
"fullKeyboardControl" , "fullTouchControl" ,
"fullVoiceControl" , "fullMouseControl" ]
} </script>
TYPES: TrainReservation, TrainTrip
PRE-MARKUP:
Original:
Train Reservation #AB3XY2
Departing: Munich Central 2017-01-04T10:30:00+01:00
Arriving: Paris Gare De Lyon 2017-01-04T03:10:00+01:00
Passenger: Eva Green
Seat: 27B
Seating: 1st Class
Ticket: 123XYZ
Ticket Token: aztecCode:AB34
We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationId": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": "Eva Green",
"ticketedSeat": {
"@type": "Seat",
"seatNumber": "27B",
"seatingType": "1st Class"
},
"ticketNumber": "123XYZ",
"ticketToken": "aztecCode:AB34",
"description": "We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."
}
}
</script>
TYPES: BusReservation, BusTrip
PRE-MARKUP:
Original:
Bolt NYC #123456
Departing: Port Authority, NYC 2017-01-04T12:30:00-05:00
Arriving: Boston South Station 2017-01-04T17:10:00-05:00
Passenger: John Smith
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BusReservation",
"reservationId": "123456",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "BusTrip",
"provider": {
"@type": "Organization",
"name": "Bolt NYC"
},
"departureBusStop": {
"@type": "BusStop",
"name": "Port Authority, NYC"
},
"departureTime": "2017-01-04T12:30:00-05:00",
"arrivalBusStop": {
"@type": "BusStop",
"name": "Boston South Station"
},
"arrivalTime": "2017-01-04T17:10:00-05:00"
}
}
</script>
TYPES: EventReservation, Ticket, Seat
PRE-MARKUP:
Original:
Reservation #E123456789
under name: John Smith
Foo Fighters Concert
2017-03-06T19:30:00-08:00
AT&T Park
24 Willie Mays Plaza
San Francisco, CA 94107
Ticket #abc123
Section: 101
Row: A
Seat: 12
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EventReservation",
"reservationId": "E123456789",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "Event",
"name": "Foo Fighters Concert",
"startDate": "2017-03-06T19:30:00-08:00",
"location": {
"@type": "Place",
"name": "AT&T Park",
"address": {
"@type": "PostalAddress",
"streetAddress": "24 Willie Mays Plaza",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94107",
"addressCountry": "US"
}
}
},
"reservedTicket": {
"@type": "Ticket",
"ticketNumber": "abc123",
"ticketToken": "qrCode:AB34",
"ticketedSeat": {
"@type": "Seat",
"seatRow": "A",
"seatNumber": "12",
"seatSection": "101"
}
}
}
</script>
TYPES: Flight, FlightReservation
PRE-MARKUP:
Reservation #RXJ34P
Passenger: Eva Green
Flight: United Airlines Flight 110
Operated By: Continental Airlines
Departing: San Francisco Airport (SFO) 2017-03-04T20:15:00-08:00
Arriving: John F. Kennedy International Airport (JFK) 2017-03-05T06:30:00-05:00
Passenger Sequence Number: ABC123
Boarding priority: FastTrack
Boarding policy: zone-based
Security screening: TSA PreCheck
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FlightReservation",
"reservationId": "RXJ34P",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"passengerPriorityStatus": "Fast Track",
"passengerSequenceNumber": "ABC123",
"securityScreening": "TSA PreCheck",
"underName": {
"@type": "Person",
"name": "Eva Green"
},
"reservationFor": {
"@type": "Flight",
"flightNumber": "UA110",
"provider": {
"@type": "Airline",
"name": "Continental",
"iataCode": "CO",
"boardingPolicy": "http://schema.org/ZoneBoardingPolicy"
},
"seller": {
"@type": "Airline",
"name": "United",
"iataCode": "UA"
},
"departureAirport": {
"@type": "Airport",
"name": "San Francisco Airport",
"iataCode": "SFO"
},
"departureTime": "2017-03-04T20:15:00-08:00",
"arrivalAirport": {
"@type": "Airport",
"name": "John F. Kennedy International Airport",
"iataCode": "JFK"
},
"arrivalTime": "2017-03-05T06:30:00-05:00"
}
}
</script>
TYPES: FoodEstablishmentReservation
PRE-MARKUP:
Original:
Reservation #OT12345
under name: John Smith
seating time: 2017-04-10T08:00:00+00:00
party size: 2
Wagamama
1 Tavistock Street
London
WC2E 7PG
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FoodEstablishmentReservation",
"reservationId": "OT12345",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "FoodEstablishment",
"name": "Wagamama",
"address": {
"@type": "PostalAddress",
"streetAddress": "1 Tavistock Street",
"addressLocality": "London",
"addressRegion": "Greater London",
"postalCode": "WC2E 7PG",
"addressCountry": "United Kingdom"
}
},
"startTime": "2017-04-10T08:00:00+00:00",
"partySize": "2"
}
</script>
TYPES: LodgingReservation
PRE-MARKUP:
Original:
Hotel Reservation #abc456
under name: John Smith
Hilton San Francisco Union Square
333 O'Farrell Street
San Francisco, CA 94102
check in: 2017-04-11T16:00:00-08:00
check out: 2017-04-13T11:00:00-08:00
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LodgingReservation",
"reservationId": "abc456",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "LodgingBusiness",
"name": "Hilton San Francisco Union Square",
"address": {
"@type": "PostalAddress",
"streetAddress": "333 O'Farrell St",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94102",
"addressCountry": "US"
},
"telephone": "415-771-1400"
},
"checkinTime": "2017-04-11T16:00:00-08:00",
"checkoutTime": "2017-04-13T11:00:00-08:00"
}
</script>
TYPES: RentalCarReservation
PRE-MARKUP:
Car rental reservation #546323
Customer: John Smith
Car: Honda Civic (Economy Class)
Rental company: Hertz
Pick up location: Hertz San Diego Airport
1500 Orange Avenue
San Diego, CA 94043
Pickup time: 2017-08-05T16:00:00-07:00
Drop off location: Hertz LAX
1234 First Street
Los Angeles, CA 94043
Drop off time: 2017-08-06T20:00:00-07:00
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RentalCarReservation",
"reservationId": "546323",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "Car",
"name": "Economy Class Car",
"model": "Civic",
"brand": {
"@type": "Brand",
"name": "Honda"
}
},
"provider": {
"@type": "Organization",
"name": "Hertz"
},
"pickupLocation": {
"@type": "Place",
"name": "Hertz San Diego Airport",
"address": {
"@type": "PostalAddress",
"streetAddress": "1500 Orange Avenue",
"addressLocality": "San Diego",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"pickupTime": "2017-08-05T16:00:00-07:00",
"dropoffLocation": {
"@type": "Place",
"name": "Hertz LAX",
"address": {
"@type": "PostalAddress",
"streetAddress": "1234 First Street",
"addressLocality": "Los Angeles",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"dropoffTime": "2017-08-06T20:00:00-07:00"
}
</script>
TYPES: TaxiReservation
PRE-MARKUP:
Taxi reservation #546323
Customer: John Smith
Taxi service: Checker Cab
Pickup location: Boston Marriott Cambridge
50 Broadway
Cambridge, MA 02142
Pickup time: 2017-08-05T16:00:00-07:00
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TaxiReservation",
"reservationId": "546323",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "TaxiService",
"provider": {
"@type": "Organization",
"name": "Checker Cab"
}
},
"pickupLocation": {
"@type": "Place",
"name": "Boston Marriott Cambridge",
"address": {
"@type": "PostalAddress",
"streetAddress": "50 Broadway",
"addressLocality": "Cambridge",
"addressRegion": "MA",
"postalCode": "02142",
"addressCountry": "US"
}
},
"pickupTime": "2017-08-05T16:00:00-07:00"
}
</script>
TYPES: Question, Answer
PRE-MARKUP:
<body>
<div>
<h1>What is attr_accessor in Ruby?</h1>
<div>196</div>
<div>I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
<div>asked Nov 11 '10 at 20:07</div>
<div><span>someuser</span></div>
<div><span>4</span> answers</div>
<div>
<div>1337</div>
<div>
(The text of the accepted answer goes here...).
</div>
<div>answered Dec 1 '10 at 22:01</div>
<div><span>anotheruser</span></div>
</div>
<div>
<div>vote count: 39</div>
<div>
(Another explanation would go here).
</div>
<div>answered Dec 6 '10 at 21:11</div>
<div><span>lonelyuser1234</span></div>
</div>
</div>
</body>
MICRODATA:
<div itemscope itemtype="http://schema.org/Question">
<h1 itemprop="name">What is attr_accessor in Ruby?</h1>
<div itemprop="upvoteCount">196</div>
<div itemprop="text">I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
<div>asked <time itemprop="dateCreated" datetime="2010-11-04T20:07Z">Nov 11 '10 at 20:07</time></div>
<div itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">someuser</span></div>
<div><span itemprop="answerCount">4</span> answers</div>
<div itemprop="suggestedAnswer acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
<div itemprop="upvoteCount">1337</div>
<div itemprop="text">
(The text of the accepted answer goes here...).
</div>
<div>answered <time itemprop="dateCreated" datetime="2010-12-01T22:01Z">Dec 1 '10 at 22:01</time></div>
<div itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">anotheruser</span></div>
</div>
<div itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div itemprop="upvoteCount">39</div>
<div itemprop="text">
(Another explanation would go here).
</div>
<div>answered <time itemprop="dateCreated" datetime="2010-12-06T21:11Z">Dec 6 '10 at 21:11</time></div>
<div itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">lonelyuser1234</span></div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Question">
<h1 property="name">What is attr_accessor in Ruby?</h1>
<div property="upvoteCount">196</div>
<div property="text">I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
<div>asked <time property="dateCreated" datetime="2010-11-04T20:07Z">Nov 11 '10 at 20:07</time></div>
<div property="author" typeof="Person"><span property="name">someuser</span></div>
<div><span property="answerCount">4</span> answers</div>
<div property="suggestedAnswer acceptedAnswer" typeof="Answer">
<div property="upvoteCount">1337</div>
<div property="text">
(The text of the accepted answer goes here...).
</div>
<div>answered <time property="dateCreated" datetime="2010-12-01T22:01Z">Dec 1 '10 at 22:01</time></div>
<div property="author" typeof="Person"><span property="name">anotheruser</span></div>
</div>
<div property="suggestedAnswer" typeof="Answer">
<div property="upvoteCount">39</div>
<div property="text">
(Another explanation would go here).
</div>
<div>answered <time property="dateCreated" datetime="2010-12-06T21:11Z">Dec 6 '10 at 21:11</time></div>
<div property="author" typeof="Person"><span property="name">lonelyuser1234</span></div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Question",
"name": "What is attr_accessor in Ruby?",
"upvoteCount": "196",
"text": "I am having difficulty understanding Ruby attr_accessors, can someone explain them?",
"dateCreated": "2010-11-04T20:07Z",
"author": {
"@type": "Person",
"name": "someuser"
},
"answerCount": "4",
"acceptedAnswer": {
"@type": "Answer",
"upvoteCount": "1337",
"text": "(The text of the accepted answer goes here...).",
"dateCreated": "2010-12-01T22:01Z",
"author": {
"@type": "Person",
"name": "someuser"
}
},
"suggestedAnswer": {
"@type": "Answer",
"upvoteCount": "39",
"text": "(The text of the accepted answer goes here...).",
"dateCreated": "2010-12-06T21:11Z",
"author": {
"@type": "Person",
"name": "lonelyuser1234"
}
}
}
</script>
TYPES: WatchAction, Movie
PRE-MARKUP:
<!-- A Movie named "Footloose" with a WatchAction as a
potentialAction, with a target of http://example.com/player?id=123. -->
<div>
<a href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Movie">
<meta itemprop="name" content="Footloose">
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/WatchAction">
<a itemprop="target" href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Movie">
<meta property="name" content="Footloose">
<div property="potentialAction" typeof="WatchAction">
<a property="target" href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Movie",
"name": "Footloose",
"potentialAction" : {
"@type": "WatchAction",
"target" : "http://example.com/player?id=123"
}
}
</script>
TYPES: Restaurant, ViewAction, EntryPoint, SoftwareApplication
PRE-MARKUP:
A Restaurant named "Tartine Bakery" with a ViewAction as a
potentialAction, with several target endpoints including
the simple url http://example.com/player?id=123 and
full EntryPoint descriptions for Windows and iOS SoftwareApplication
apps.
MICRODATA:
This example is JSON only.
RDFA:
This example is JSON only.
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Restaurant",
"name": "Tartine Bakery",
"potentialAction": {
"@type": "ViewAction",
"target": [
"http://www.urbanspoon.com/r/6/92204",
{
"@type": "EntryPoint",
"urlTemplate": "http://api.urbanspoon.com/r/6/92204",
"contentType": "application/json+ld"
},
"android-app://com.urbanspoon/http/www.urbanspoon.com/r/6/92204",
{
"@type": "EntryPoint",
"urlTemplate": "urbanspoon://r/6/92204",
"actionApplication": {
"@type": "SoftwareApplication",
"@id": "284708449",
"name": "Urbanspoon iPhone & iPad App",
"operatingSystem": "iOS"
}
},
{
"@type": "EntryPoint",
"urlTemplate": "urbanspoon://r/6/92204",
"actionApplication": {
"@type": "SoftwareApplication",
"@id": "5b23b738-bb64-4829-9296-5bcb59bb0d2d",
"name": "Windows Phone App",
"operatingSystem": "Windows Phone 8"
}
}
]
}
}
</script>
TYPES: MusicEvent, Event, CreativeWork, MusicGroup, Person
PRE-MARKUP:
<div>
<h2>Shostakovich Leningrad</h2>
<div>
<div>May<span>23</span></div>
<div>8:00 PM</div>
<div>
<strong>Britten, Shostakovich</strong>
</div>
</div>
<div>
<p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
</div>
<div>
<h3>Program</h3>
<ul>
<li>
<link href="http://en.wikipedia.org/wiki/Peter_Grimes" />
<span><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em>Peter Grimes</em></span>
</li>
<li>
<link href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" />
<span><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
</li>
</ul>
</div>
<div>
<h3>Performers</h3>
<div>
<img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra" />
<link href="http://cso.org/" />
<link href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" />
<div>
<a href="examples/Performer?id=4434">Chicago Symphony Orchestra</a>
</div>
</div>
<div>
<link href="http://www.jaapvanzweden.com/" />
<img src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden"/>
<div>
<a href="/examples/Performer.aspx?id=11324">Jaap van Zweden</a>
</div>
<div>conductor</div>
</div>
</div>
</div>
MICRODATA:
<div itemscope="" itemtype="http://schema.org/MusicEvent">
<div itemprop="location" itemscope="" itemtype="http://schema.org/MusicVenue">
<meta itemprop="name" content="Chicago Symphony Center"/>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Symphony_Center"/>
<meta itemprop="address" content="220 S. Michigan Ave, Chicago, Illinois, USA"/>
</div>
<div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<link itemprop="url" href="/examples/ticket/12341234" />
<meta itemprop="price" content="40"/>
<meta itemprop="priceCurrency" content="USD" />
<link itemprop="availability" href="http://schema.org/InStock"/>
</div>
<h2 itemprop="name">Shostakovich Leningrad</h2>
<div>
<div itemprop="startDate" content="2014-05-23T20:00">May<span>23</span></div>
<div>8:00 PM</div>
<div>
<strong>Britten, Shostakovich</strong>
</div>
</div>
<div>
<p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
</div>
<div>
<h3>Program</h3>
<ul>
<li itemprop="workPerformed" itemscope="" itemtype="http://schema.org/CreativeWork">
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Peter_Grimes" />
<span itemprop="name"><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em itemprop="name">Peter Grimes</em></span>
</li>
<li itemprop="workPerformed" itemscope="" itemtype="http://schema.org/CreativeWork">
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" />
<span itemprop="name"><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
</li>
</ul>
</div>
<div>
<h3>Performers</h3>
<div itemprop="performer" itemscope="" itemtype="http://schema.org/MusicGroup">
<img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra" />
<link itemprop="sameAs" href="http://cso.org/" />
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" />
<div>
<a href="examples/Performer?id=4434"><span itemprop="name">Chicago Symphony Orchestra</span></a>
</div>
</div>
<div itemprop="performer" itemscope="" itemtype="http://schema.org/Person">
<link itemprop="sameAs" href="http://www.jaapvanzweden.com/" />
<img itemprop="image" src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden"/>
<div>
<a href="/examples/Performer.aspx?id=11324"><span itemprop="name">Jaap van Zweden</span></a>
</div>
<div>conductor</div>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="MusicEvent">
<div property="location" typeof="MusicVenue">
<meta property="name" content="Chicago Symphony Center"/>
<link property="sameAs" href="http://en.wikipedia.org/wiki/Symphony_Center"/>
<meta property="address" content="220 S. Michigan Ave, Chicago, Illinois, USA"/>
</div>
<div property="offers" typeof="Offer">
<link property="url" href="/examples/ticket/12341234"/>
<meta property="priceCurrency" content="USD" />$
<meta property="price" content="40"/>40.00
<link property="availability" href="http://schema.org/InStock"/>
</div>
<h2 property="name">Shostakovich Leningrad</h2>
<div>
<div property="startDate" content="2014-05-23T20:00">May<span>23</span></div>
<div>8:00 PM</div>
<div>
<strong>Britten, Shostakovich</strong>
</div>
</div>
<div>
<p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
</div>
<div>
<h3>Program</h3>
<ul>
<li property="workPerformed" typeof="CreativeWork">
<link href="http://en.wikipedia.org/wiki/Peter_Grimes" property="sameAs"/>
<span property="name"><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em property="name">Peter Grimes</em></span>
</li>
<li property="workPerformed" typeof="CreativeWork">
<link href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" property="sameAs"/>
<span property="name"><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
</li>
</ul>
</div>
<div>
<h3>Performers</h3>
<div property="performer" typeof="MusicGroup">
<img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra"/>
<link href="http://cso.org/" property="sameAs"/>
<link href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" property="sameAs"/>
<a property="name" href="examples/Performer?id=4434">Chicago Symphony Orchestra</a>
</div>
<div property="performer" typeof="Person">
<link href="http://www.jaapvanzweden.com/" property="sameAs"/>
<img src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden" property="image"/>
<a property="name" href="/examples/Performer.aspx?id=11324">Jaap van Zweden</a>
<div>conductor</div>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicEvent",
"location": {
"@type": "MusicVenue",
"name": "Chicago Symphony Center",
"address": "220 S. Michigan Ave, Chicago, Illinois, USA"
},
"name": "Shostakovich Leningrad",
"offers": {
"@type": "Offer",
"url": "/examples/ticket/12341234",
"price": "40",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock"
},
"performer": [
{
"@type": "MusicGroup",
"name": "Chicago Symphony Orchestra",
"sameAs": [
"http://cso.org/",
"http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra"
]
},
{
"@type": "Person",
"image": "/examples/jvanzweden_s.jpg",
"name": "Jaap van Zweden",
"sameAs": "http://www.jaapvanzweden.com/"
}
],
"startDate": "2014-05-23T20:00",
"workPerformed": [
{
"@type": "CreativeWork",
"name": "Britten Four Sea Interludes and Passacaglia from Peter Grimes",
"sameAs": "http://en.wikipedia.org/wiki/Peter_Grimes"
},
{
"@type": "CreativeWork",
"name": "Shostakovich Symphony No. 7 (Leningrad)",
"sameAs": "http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)"
}
]
}
</script>
TYPES: Event, TheaterEvent, PerformingArtsTheater, CreativeWork
PRE-MARKUP:
<div>
<span>Julius Caesar at Shakespeare's Globe</span>
<span>Wed 01 October 2014 19:30</span>
</div>
MICRODATA:
<div itemscope="" itemtype="http://schema.org/TheaterEvent">
<span itemprop="name">Julius Caesar at Shakespeare's Globe</span>
<div itemprop="location" itemscope="" itemtype="http://schema.org/PerformingArtsTheater">
<meta itemprop="name" content="Shakespeare's Globe"/>
<link itemprop="sameAs" href="http://www.shakespearesglobe.com/"/>
<meta itemprop="address" content="London, UK"/>
</div>
<div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<link itemprop="url" href="/examples/ticket/0012301230123"/>
</div>
<span itemprop="startDate" content="2014-10-01T19:30">Wed 01 October 2014 19:30</span>
<div itemprop="workPerformed" itemscope="" itemtype="http://schema.org/CreativeWork">
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Julius_Caesar_(play)"/>
<link itemprop="sameAs" href="http://worldcat.org/entity/work/id/1807288036"/>
<div itemprop="creator" itemscope="" itemtype="http://schema.org/Person">
<meta itemprop="name" content="William Shakespeare"/>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/William_Shakespeare"/>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="TheaterEvent">
<span property="name">Julius Caesar at Shakespeare's Globe</span>
<div property="location" typeof="PerformingArtsTheater">
<meta property="name" content="Shakespeare's Globe"/>
<link property="sameAs" href="http://www.shakespearesglobe.com/"/>
<meta property="address" content="London, UK"/>
</div>
<div property="offers" typeof="Offer">
<link property="url" href="/examples/ticket/0012301230123"/>
</div>
<span property="startDate" content="2014-10-01T19:30">Wed 01 October 2014 19:30</span>
<div property="workPerformed" typeof="CreativeWork">
<link property="sameAs" href="http://en.wikipedia.org/wiki/Julius_Caesar_(play)"/>
<link property="sameAs" href="http://worldcat.org/entity/work/id/1807288036"/>
<div property="creator" typeof="Person">
<meta property="name" content="William Shakespeare"/>
<link property="sameAs" href="http://en.wikipedia.org/wiki/William_Shakespeare"/>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TheaterEvent",
"name": "Julius Caesar at Shakespeare's Globe",
"location": {
"@type": "PerformingArtsTheater",
"name": "Shakespeare's Globe",
"sameAs": "http://www.shakespearesglobe.com/",
"address": "London, UK"
},
"offers": {
"@type": "Offer",
"url": "/examples/ticket/0012301230123"
},
"startDate": "2014-10-01T19:30",
"workPerformed": {
"@type": "CreativeWork",
"name": "Julius Caesar",
"sameAs": "http://en.wikipedia.org/wiki/Julius_Caesar_(play)",
"sameAs": "http://worldcat.org/entity/work/id/1807288036",
"creator": {
"@type": "Person",
"name": "William Shakespeare",
"sameAs": "http://en.wikipedia.org/wiki/William_Shakespeare"
}
}
}
</script>
TYPES: SportsEvent
PRE-MARKUP:
World Series Event in JSON.
MICRODATA:
n/a
RDFA:
n/a
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "SportsEvent",
"name": "2013 World Series",
"subEvent": {
"@type": "SportsEvent",
"@id": "http://mlb.com/ws2013g1",
"name": "2013 World Series - Game 1"
}
}
</script>
TYPES: Restaurant
PRE-MARKUP:
<div>
<h1>Fondue for Fun and Fantasy</h1>
<p>Fantastic and fun for all your cheesy occasions.</p>
<p>Open: Daily from 11:30am till 11pm</p>
<p>Phone: 555-0100-3333</p>
<p>View <a href="http://example.com/menu">our menu</a>.</p>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Restaurant">
<h1 itemprop="name">Fondue for Fun and Fantasy</h1>
<p itemprop="description">Fantastic and fun for all your cheesy occasions.</p>
<p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00">Daily from 11:30am till 11pm</span></p>
<p>Phone: <span itemprop="telephone" content="+155501003333">555-0100-3333</span></p>
<p>View <a itemprop="hasMenu" href="http://example.com/menu">our menu</a>.</p>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Restaurant">
<h1 property="name">Fondue for Fun and Fantasy</h1>
<p property="description">Fantastic and fun for all your cheesy occasions.</p>
<p>Open: <span property="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00">Daily from 11:30am till 11pm</span></p>
<p>Phone: <span property="telephone" content="+155501003333">555-0100-3333</span></p>
<p>View <a property="hasMenu" href="http://example.com/menu">our menu</a>.</p>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Restaurant",
"name": "Fondue for Fun and Fantasy",
"description": "Fantastic and fun for all your cheesy occasions",
"openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00",
"telephone": "+155501003333",
"hasMenu": "http://example.com/menu"
}
</script>
TYPES: Store, OpeningHoursSpecification
PRE-MARKUP:
<div>
<h1>Middle of Nowhere Foods</h1>
<h2>Opening hours</h2>
<p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
<ul>
<li>
<time datetime="2013-12-24">24 December 2013</time> and
<time datetime="2013-12-25">25 December 2013</time>:
<time datetime="09:00:00">9am</time>-<time datetime="11:00:00">11am</time>
</li>
<li>
<time datetime="2014-01-01">1st January 2014</time>:
<time datetime="12:00:00">Noon</time>-<time datetime="14:00:00">2pm</time>
</li>
</ul>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Store">
<h1 itemprop="name">Middle of Nowhere Foods</h1>
<h2>Opening hours</h2>
<meta itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00">
<p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
<ul>
<li itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">
<time itemprop="validFrom" datetime="2013-12-24">24 December 2013</time> and
<time itemprop="validThrough" datetime="2013-12-25">25 December 2013</time>:
<time itemprop="opens" datetime="09:00:00">9am</time>-<time itemprop="closes" datetime="11:00:00">11am</time>
</li>
<li itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">
<time itemprop="validFrom validThrough" datetime="2014-01-01">1st January 2014</time>:
<time itemprop="opens" datetime="12:00:00">Noon</time>-<time itemprop="closes" datetime="14:00:00">2pm</time>
</li>
</ul>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Store">
<h1 property="name">Middle of Nowhere Foods</h1>
<h2>Opening hours</h2>
<meta property="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00">
<p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
<ul>
<li property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<time property="validFrom" datetime="2013-12-24">24 December 2013</time> and
<time property="validThrough" datetime="2013-12-25">25 December 2013</time>:
<time property="opens" datetime="09:00:00">9am</time>-<time property="closes" datetime="11:00:00">11am</time>
</li>
<li property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<time property="validFrom validThrough" datetime="2014-01-01">1st January 2014</time>:
<time property="opens" datetime="12:00:00">Noon</time>-<time property="closes" datetime="14:00:00">2pm</time>
</li>
</ul>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Store",
"name": "Middle of Nowhere Foods",
"openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00",
"openingHoursSpecification":
[
{
"@type": "OpeningHoursSpecification",
"validFrom": "2013-12-24",
"validThrough": "2013-12-25",
"opens": "09:00:00",
"closes": "11:00:00"
},
{
"@type": "OpeningHoursSpecification",
"validFrom": "2014-01-01",
"validThrough": "2014-01-01",
"opens": "12:00:00",
"closes": "14:00:00"
}
]
}
</script>
TYPES: Pharmacy, openingHours, telephone
PRE-MARKUP:
<div>
<h1>Philippa's Pharmacy</h1>
<p>A superb collection of fine pharmaceuticals for your beauty and healthcare
convenience, a department of Delia's Drugstore.</p>
<p>Open: Monday-Thursday 9am-noon</p>
<p>Phone: (800)555-1234</p>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Pharmacy">
<h1 itemprop="name">Philippa's Pharmacy</h1>
<p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
convenience, a department of Delia's Drugstore.</p>
<p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span itemprop="telephone" content="+18005551234">(800)555-1234</span></p>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Pharmacy">
<h1 property="name">Philippa's Pharmacy</h1>
<p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
convenience, a department of Delia's Drugstore.</p>
<p>Open: <span property="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span property="telephone" content="+18005551234">(800)555-1234</span></p>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Pharmacy",
"name": "Philippa's Pharmacy",
"description": "A superb collection of fine pharmaceuticals for your beauty and healthcare convenience, a department of Delia's Drugstore.",
"openingHours": "Mo,Tu,We,Th 09:00-12:00",
"telephone": "+18005551234"
}
</script>
TYPES: Store, Pharmacy
PRE-MARKUP:
<div>
<div>
<h1>Delia's Daily Supplies</h1>
<p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied
with all your daily needs.</p>
<p>Open: Monday-Friday 7am-11pm</p>
<p>Phone: 800-555-1234</p>
</div>
<div>
<h2>Philippa's Pharmacy</h2>
<p>A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty
pharmacist any morning Monday-Thursday.</p>
<p>Open: Monday-Thursday 9am-noon</p>
<p>Phone: 555-0100-1111</p>
</div>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Store">
<div>
<h1 itemprop="name">Delia's Daily Supplies</h1>
<p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
<p>Phone: <span itemprop="telephone" content="+1 8005551234">800-555-1234</span></p>
</div>
<div itemprop="department" itemscope itemtype="http://schema.org/Pharmacy">
<h2 itemprop="name">Philippa's Pharmacy</h2>
<p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Store">
<div>
<h1 property="name">Delia's Daily Supplies</h1>
<p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
<p>Phone: <span property="telephone" content="+1 8005551234">800-555-1234</span></p>
</div>
<div property="department" typeof="Pharmacy">
<h2 property="name">Philippa's Pharmacy</h2>
<p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
<p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Store",
"name": "Delia's Daily Supplies",
"description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
"openingHours": "Mo-Fr 07:00-23:00",
"telephone": "+155501001110",
"department":
{
"@type": "Pharmacy",
"name": "Philippa's Pharmacy",
"description": "A superb collection of fine pharmaceuticals for your beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
"openingHours": "Mo-Th 09:00-12:00",
"telephone": "+155501001111"
}
}
</script>
TYPES: Store, DryCleaningOrLaundry, Corporation, Pharmacy
PRE-MARKUP:
<div>
<div>
<h1>Delia's Daily Supplies</h1>
<p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and
supplied with all your daily needs.</p>
<p>Open: Monday-Friday 7am-11pm</p>
<p>Phone: 555-0100-1110</p>
</div>
<div>
<h2>Philippa's Pharmacy</h2>
<p>A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist
any morning Monday-Thursday.</p>
<p>Open: Monday-Thursday 9am-noon</p>
<p>Phone: 555-0100-1111</p>
</div>
<!-- another department -->
<div>
<h2>Larry's Laundromat</h2>
<p>Keep your clothes clean while you do your daily shopping!</p>
<p>Open: Open weekdays 1pm-5:30pm.</p>
<p>Phone: 555-0100-2121</p>
<p>A branch of
<a href="http://example.com/">Larry's International</a>.</p>
</div>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Store">
<div>
<h1 itemprop="name">Delia's Daily Supplies</h1>
<p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
<p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<div itemprop="department" itemscope itemtype="http://schema.org/Pharmacy">
<h2 itemprop="name">Philippa's Pharmacy</h2>
<p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
<!-- another department -->
<div itemprop="department" itemscope itemtype="http://schema.org/DryCleaningOrLaundry">
<h2 itemprop="name">Larry's Laundromat</h2>
<p itemprop="description">Keep your clothes clean while you do your daily shopping!</p>
<p>Open: <span itemprop="openingHours" content="Mo-Fr 13:00-17:30">Open weekdays 1pm-5:30pm.</span></p>
<p>Phone: <span itemprop="telephone" content="+155501002121">555-0100-2121</span></p>
<p>A branch of <span itemprop="parentOrganization" itemscope itemtype="http://schema.org/Corporation">
<a itemprop="url" href="http://example.com/"><span itemprop="name">Larry's International</span></a></span>.</p>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Store">
<div>
<h1 property="name">Delia's Daily Supplies</h1>
<p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
<p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<div property="department" typeof="Pharmacy">
<h2 property="name">Philippa's Pharmacy</h2>
<p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
<p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
<div property="department" typeof="DryCleaningOrLaundry">
<h2 property="name">Larry's Laundromat</h2>
<p property="description">Keep your clothes clean while you do your daily shopping!</p>
<p>Open: <span property="openingHours" content="Mo-Fr 13:00-17:30">Open weekdays 1pm-5:30pm.</span></p>
<p>Phone: <span property="telephone" content="+155501002121">555-0100-2121</span></p>
<p>A branch of <span property="parentOrganization" typeof="Corporation">
<a property="url" href="http://example.com/"><span property="name">Larry's International</span></a></span>.</p>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Store",
"name": "Delia's Daily Supplies",
"description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
"openingHours": "Mo-Fr 07:00-23:00",
"telephone": "+155501001110",
"department":
[
{
"@type": "Pharmacy",
"name": "Philippa's Pharmacy",
"description": "A superb collection of fine pharmaceuticals for your beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
"openingHours": "Mo-Th 09:00-12:00",
"telephone": "+155501001111"
},
{
"@type": "DryCleaningOrLaundry",
"name": "Larry's Laundromat",
"description": "Keep your clothes clean while you do your daily shopping!",
"openingHours": "Mo-Fr 13:00-17:30",
"telephone": "+155501002121",
"parentOrganization":
{
"@type": "Corporation",
"url": "http://example.com/",
"name": "Larry's International"
}
}
]
}
</script>
TYPES: Store, PostalAddress, Pharmacy
PRE-MARKUP:
<div>
<div>
<h1>Delia's Daily Supplies</h1>
<p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy
and supplied with all your daily needs.</p>
<p>Open: Monday-Friday 7am-11pm</p>
<p>Phone: 555-0100-1110</p>
</div>
<address>
<span> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span>Boston</span>,
<span>MA, USA</span>
</address>
<div>
<h2>Philippa's Pharmacy</h2>
<p>A superb collection of fine pharmaceuticals...</p>
<p>Open: Monday-Thursday 9am-noon</p>
<p>Phone: 555-0100-1111</p>
</div>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Store">
<div>
<h1 itemprop="name">Delia's Daily Supplies</h1>
<p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span itemprop="addressLocality">Boston</span>,
<span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
</address>
<div itemprop="department" itemscope itemtype="http://schema.org/Pharmacy">
<h2 itemprop="name">Philippa's Pharmacy</h2>
<p itemprop="description">A superb collection of fine pharmaceuticals...</p>
<p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Store">
<div>
<h1 property="name">Delia's Daily Supplies</h1>
<p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
<p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<address property="address" typeof="PostalAddress">
<span property="streetAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span property="addressLocality">Boston</span>,
<span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
</address>
<div property="department" typeof="Pharmacy">
<h2 property="name">Philippa's Pharmacy</h2>
<p property="description">A superb collection of fine pharmaceuticals...</p>
<p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Store",
"name": "Delia's Daily Supplies",
"description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
"openingHours": "Mo-Fr 07:00-23:00",
"telephone": "+155501001110",
"address":
{
"@type": "PostalAddress",
"streetAddress": "Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101",
"addressLocality": "Boston",
"addressRegion": "MA",
"addressCountry": "USA"
},
"department":
{
"@type": "Pharmacy",
"name": "Philippa's Pharmacy",
"description": "A superb collection of fine pharmaceuticals for your beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
"openingHours": "Mo-Th 09:00-12:00",
"telephone": "+155501001111"
}
}
</script>
TYPES: PostalAddress, Pharmacy, Store
PRE-MARKUP:
<div>
<div>
<h1>Delia's Daily Supplies</h1>
<p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and
supplied with all your daily needs.</p>
<p>Open: Monday-Friday 7am-11pm</p>
<p>Phone: 555-0100-1110</p>
</div>
<address>
<span>Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span>Boston</span>,
<span>MA, USA</span>
</address>
<div>
<h2>Philippa's Pharmacy</h2>
<p>A superb collection of fine pharmaceuticals...</p>
<p>Open: Monday-Thursday 9am-noon</p>
<p>Phone: 555-0100-1111</p>
<address>
<span>Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span>Boston</span>,
<span>MA, USA</span>
</address>
</div>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/Store">
<div>
<h1 itemprop="name">Delia's Daily Supplies</h1>
<p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span itemprop="addressLocality">Boston</span>,
<span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
</address>
<div itemprop="department" itemscope itemtype="http://schema.org/Pharmacy">
<h2 itemprop="name">Philippa's Pharmacy</h2>
<p itemprop="description">A superb collection of fine pharmaceuticals...</p>
<p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
<address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span itemprop="addressLocality">Boston</span>,
<span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
</address>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Store">
<div>
<h1 property="name">Delia's Daily Supplies</h1>
<p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
<p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
<p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
</div>
<address property="address" typeof="PostalAddress">
<span property="streetAddress">Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span property="addressLocality">Boston</span>,
<span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
</address>
<div property="department" typeof="Pharmacy">
<h2 property="name">Philippa's Pharmacy</h2>
<p property="description">A superb collection of fine pharmaceuticals...</p>
<p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
<p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
<address property="address" typeof="PostalAddress">
<span property="streetAddress">Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
<span property="addressLocality">Boston</span>,
<span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
</address>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Store",
"name": "Delia's Daily Supplies",
"description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
"openingHours": "Mo-Fr 07:00-23:00",
"telephone": "+155501001110",
"address":
{
"@type": "PostalAddress",
"streetAddress": "Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101",
"addressLocality": "Boston",
"addressRegion": "MA",
"addressCountry": "USA"
},
"department":
{
"@type": "Pharmacy",
"name": "Philippa's Pharmacy",
"description": "A superb collection of fine pharmaceuticals for your beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
"openingHours": "Mo-Th 09:00-12:00",
"telephone": "+155501001111",
"address":
{
"@type": "PostalAddress",
"streetAddress": "Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101",
"addressLocality": "Boston",
"addressRegion": "MA",
"addressCountry": "USA"
}
}
}
</script>
TYPES: Organization, ContactPoint
PRE-MARKUP:
Example specifying one customer service phone number.
MICRODATA:
This example is JSON-only.
RDFA:
This example is JSON-only.
JSON:
<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "Organization",
"url" : "http://www.your-company-site.com",
"contactPoint" : [
{ "@type" : "ContactPoint",
"telephone" : "+1-401-555-1212",
"contactType" : "customer service"
} ] }
</script>
TYPES: HearingImpairedSupported, TollFree, ContactPoint, Organization
PRE-MARKUP:
A fuller example that illustrates multiple contact numbers for a company,
including US toll-free numbers, a hearing-impaired number, and several contact categories.
MICRODATA:
This example is JSON-only.
RDFA:
This example is JSON-only.
JSON:
<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "Organization",
"url" : "http://www.t-mobile.com",
"contactPoint" : [
{ "@type" : "ContactPoint",
"telephone" : "+1-877-746-0909",
"contactType" : "customer service",
"contactOption" : "TollFree",
"areaServed" : "US"
} , {
"@type" : "ContactPoint",
"telephone" : "+1-505-998-3793",
"contactType" : "customer service"
} , {
"@type" : "ContactPoint",
"telephone" : "+1-877-296-1018",
"contactType" : "customer service",
"contactOption" : ["HearingImpairedSupported","TollFree"] ,
"areaServed" : "US"
} , {
"@type" : "ContactPoint",
"telephone" : "+1-877-453-1304",
"contactType" : "technical support",
"contactOption" : "TollFree",
"areaServed" : ["US","CA"],
"availableLanguage" : ["English","French"]
} , {
"@type" : "ContactPoint",
"telephone" : "+1-877-453-1304",
"contactType" : "bill payment",
"contactOption" : "TollFree",
"areaServed" : ["US","CA"]
} ] }
</script>
TYPES: MusicEvent, Place, Offer
PRE-MARKUP:
An example snippet of JSON-LD describing two B.B. King concerts.
MICRODATA:
This example is JSON-only.
RDFA:
This example is JSON-only.
JSON:
<script type="application/ld+json">
[{
"@context" : "http://schema.org",
"@type" : "MusicEvent",
"name" : "B.B. King",
"startDate" : "2014-04-12T19:30",
"location" : {
"@type" : "Place",
"name" : "Lupo's Heartbreak Hotel",
"address" : "79 Washington St., Providence, RI"
},
"offers" : {
"@type" : "Offer",
"url" : "https://www.etix.com/ticket/1771656"
}
},
{
"@context" : "http://schema.org",
"@type" : "MusicEvent",
"name" : "B.B. King",
"startDate" : "2014-04-13T20:00",
"location" : {
"@type" : "Place",
"name" : "Lynn Auditorium",
"address" : "Lynn, MA, 01901"
},
"offers" : {
"@type" : "Offer",
"url" : "http://frontgatetickets.com/venue.php?id=11766"
}
}]
</script>
TYPES: MusicEvent, Place, PostalAddress, Offer, MusicGroup, EventRescheduled
PRE-MARKUP:
An example of a more fully specified MusicEvent, including a tour image,
full venue address, multiple performers, and multiple ticket classes.
MICRODATA:
This example is JSON-only.
RDFA:
This example is JSON-only.
JSON:
<script type="application/ld+json">
[{
"@context" : "http://schema.org",
"@type" : "MusicEvent",
"name" : "B.B. King with Jonathon \"Boogie\" Long",
"image" : "http://www.bbking.com/gallery/b-b-king-live.jpg",
"url" : "http://www.bbking.com/events/apr12-providence.html",
"startDate" : "2014-04-12T19:30",
"doorTime" : "18:30",
"endDate" : "2014-04-12T22:00",
"location" : {
"@type" : "Place",
"name" : "Lupo's Heartbreak Hotel",
"sameAs" : "http://lupos.com/",
"address" : {
"@type" : "PostalAddress",
"streetAddress" : "79 Washington St.",
"addressLocality" : "Providence",
"addressRegion" : "RI",
"postalCode" : "02903",
"addressCountry" : "US"
}
},
"offers" : [ {
"@type" : "Offer",
"name" : "General Admission",
"price" : "$63.25",
"availability" : "SoldOut",
"url" : "http://www.ticketmaster.com/event/17004C29"
},{
"@type" : "Offer",
"name" : "VIP Experience",
"url" : "http://www.example.com/Abcde12345",
"price" : "$299.00",
"validFrom" : "2014-02-05T10:00",
"validThrough" : "2014-03-19T23:59"
} ],
"performer" : [ {
"@type" : "MusicGroup",
"name" : "B.B. King",
"sameAs" : "http://en.wikipedia.org/wiki/B.B._King"
},{
"@type" : "MusicGroup",
"name" : "Jonathon \"Boogie\" Long",
"sameAs" : "http://jonathonboogielong.com/"
} ],
"eventStatus" : "EventRescheduled",
"previousStartDate" : "2013-09-30T19:30",
"typicalAgeRange" : "18+"
}]
</script>
TYPES: Role, OrganizationRole
PRE-MARKUP:
A basic Role example in JSON that
shows how to qualify the 'member' property
by adding an intermediate Role entity.
MICRODATA:
<div itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Cryptography Users</span>
<div itemprop="member" itemscope
itemtype="http://schema.org/OrganizationRole">
<div itemprop="member" itemscope
itemtype="http://schema.org/Person">
<span itemprop="name">Alice</span>
</div>
<span itemprop="startDate">1977</span>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Organization">
<span property="name">Cryptography Users</span>
<div property="member" typeof="OrganizationRole">
<div property="member" typeof="Person">
<span property="name">Alice</span>
</div>
<span property="startDate">1977</span>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Cryptography Users",
"member": {
"@type": "OrganizationRole",
"member": {
"@type": "Person",
"name": "Alice"
},
"startDate": "1977"
}
}
</script>
TYPES: Role, OrganizationRole, CollegeOrUniversity, EducationalOrganization
PRE-MARKUP:
A JSON example of an OrganizationRole being used to qualify
the 'alumniOf' property (which is inverseOf 'alumni').
Note that we use startDate to indicate when the alumniOf
situation began, which was the date of leaving the organization.
MICRODATA:
<div itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Delia Derbyshire</span>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Delia_Derbyshire">
<div itemprop="alumniOf" itemscope itemtype="http://schema.org/OrganizationRole">
<div itemprop="alumniOf" itemscope itemtype="http://schema.org/CollegeOrUniversity">
<span itemprop="name">University of Cambridge</span>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/University_of_Cambridge">
</div>
<span itemprop="startDate">1959</span>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Person">
<span property="name">Delia Derbyshire</span>
<link property="sameAs" href="http://en.wikipedia.org/wiki/Delia_Derbyshire">
<div property="alumniOf" typeof="OrganizationRole">
<div property="alumniOf" typeof="CollegeOrUniversity">
<span property="name">University of Cambridge</span>
<link property="sameAs" href="http://en.wikipedia.org/wiki/University_of_Cambridge">
</div>
<span property="startDate">1959</span>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "Delia Derbyshire",
"sameAs": "http://en.wikipedia.org/wiki/Delia_Derbyshire",
"alumniOf": {
"@type": "OrganizationRole",
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "University of Cambridge",
"sameAs": "http://en.wikipedia.org/wiki/University_of_Cambridge"
},
"startDate": "1959"
}
}
</script>
TYPES: Role, PerformanceRole
PRE-MARKUP:
A JSON example of a PerformanceRole, in which
the Role represents the acting contribution made by
Bill Murray in the film Ghostbusters. The Role entity
allows us to additional information, such as the
character's name that he played in the film.
MICRODATA:
<div itemscope itemtype="http://schema.org/Movie">
<span itemprop="name">Ghostbusters</span>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
<div itemprop="actor" itemscope
itemtype="http://schema.org/PerformanceRole">
<div itemprop="actor" itemscope
itemtype="http://schema.org/Person">
<span itemprop="name">Bill Murray</span>
</div>
<span itemprop="characterName">Dr. Peter Venkman</span>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Movie">
<span property="name">Ghostbusters</span>
<link property="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
<div property="actor" typeof="PerformanceRole">
<div property="actor" typeof="Person">
<span property="name">Bill Murray</span>
</div>
<span property="characterName">Dr. Peter Venkman</span>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Movie",
"name": "Ghostbusters",
"sameAs": "http://en.wikipedia.org/wiki/Ghostbusters",
"actor": {
"@type": "PerformanceRole",
"actor": {
"@type": "Person",
"name": "Bill Murray"
},
"characterName": "Dr. Peter Venkman"
}
}
</script>
TYPES: Role, OrganizationRole, Person, SportsTeam, Organization
PRE-MARKUP:
A JSON example of an OrganizationRole, showing information
about a 'member' of a 'SportsTeam', including time qualfiers
(when he began and ended that role).
MICRODATA:
<div itemscope itemtype="http://schema.org/SportsTeam">
<span itemprop="name">San Francisco 49ers</span>
<div itemprop="member" itemscope itemtype="http://schema.org/OrganizationRole">
<div itemprop="member" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Joe Montana</span>
</div>
<span itemprop="startDate">1979</span>
<span itemprop="endDate">1992</span>
<span itemprop="roleName">Quarterback</span>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="SportsTeam">
<span property="name">San Francisco 49ers</span>
<div property="member" typeof="OrganizationRole">
<div property="member" typeof="http://schema.org/Person">
<span property="name">Joe Montana</span>
</div>
<span property="startDate">1979</span>
<span property="endDate">1992</span>
<span property="roleName">Quarterback</span>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "SportsTeam",
"name": "San Francisco 49ers",
"member": {
"@type": "OrganizationRole",
"member": {
"@type": "Person",
"name": "Joe Montana"
},
"startDate": "1979",
"endDate": "1992",
"roleName": "Quarterback"
}
}
</script>
TYPES: WebPage, CollegeOrUniversity
PRE-MARKUP:
<body>
<h1>Lecture 12: Graphs, networks, incidence matrices</h1>
<p>These video lectures of Professor Gilbert
Strang teaching 18.06 were recorded in Fall 1999 and do not
correspond precisely to the current edition of the textbook.</p>
<div>
<h4>About <span>MIT OpenCourseWare</span></h4>
</div>
<a
rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>
MICRODATA:
<body itemscope="" itemtype="http://schema.org/WebPage">
<h1 itemprop="name">Lecture 12: Graphs, networks, incidence matrices</h1>
<p itemprop="description">These video lectures of Professor Gilbert
Strang teaching 18.06 were recorded in Fall 1999 and do not
correspond precisely to the current edition of the textbook.</p>
<div itemprop="publisher" itemscope="" itemtype="http://schema.org/CollegeOrUniversity">
<h4 class="footer">About <span itemprop="name">MIT OpenCourseWare</span></h4>
</div>
<a itemprop="license"
rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>
RDFA:
<body vocab="http://schema.org/" typeof="WebPage">
<h1 property="name">Lecture 12: Graphs, networks, incidence matrices</h1>
<p property="description">These video lectures of Professor Gilbert
Strang teaching 18.06 were recorded in Fall 1999 and do not
correspond precisely to the current edition of the textbook.</p>
<div property="publisher" typeof="CollegeOrUniversity">
<h4 class="footer">About <span property="name">MIT OpenCourseWare</span></h4>
</div>
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"name": "Lecture 12: Graphs, networks, incidence matrices",
"description": "These video lectures of Professor Gilbert Strang teaching 18.06 were recorded in Fall 1999 and do not correspond precisely to the current edition of the textbook.",
"publisher": {
"@type": "CollegeOrUniversity",
"name": "MIT OpenCourseWare"
},
"license": "http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"
}
</script>
TYPES: ItemList, Product, Offer
PRE-MARKUP:
<div>
<!-- http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600 -->
<span>315</span>
<div>
<img alt="Photo of product" src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg" />
<a href="http://multivarki.ru/brand_502/">
<span>BRAND 502</span>
</a>
<div>
<span>4399 р.</span>
</div>...
<div>
...
</div>
</div>
</div>
MICRODATA:
<div itemscope itemtype="http://schema.org/ItemList">
<link itemprop="url" href="http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600"><span itemprop="numberOfItems">315</span>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/Product">
<img alt="Photo of product" itemprop="image" src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg"> <a itemprop="url" href="http://multivarki.ru/brand_502/"><span itemprop="name">BRAND 502</span></a>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">4399 р.</span>
</div>...
</div>
<div itemprop="itemListElement" itemtype="http://schema.org/Product">
...
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="ItemList">
<link property="url" href="http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600"><span property="numberOfItems">315</span>
<div property="itemListElement" typeof="Product">
<img property="image" alt="Photo of product" src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg"> <a property="url" href="http://multivarki.ru/brand_502/"><span property="name">BRAND 502</span></a>
<div property="offers" typeof="Offer">
<meta property="schema:priceCurrency" content="RUB">руб
<meta property="schema:price" content="4399.00">4 399,00
<link property="schema:itemCondition" href="http://schema.org/NewCondition">
</div>...
</div>
<div property="itemListElement" typeof="Product">
...
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ItemList",
"url": "http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600",
"numberOfItems": "315",
"itemListElement": [
{
"@type": "Product",
"image": "http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg",
"url": "http://multivarki.ru/brand_502/",
"name": "Brand 502",
"offers": {
"@type": "Offer",
"price": "4399 p."
}
},
{
"@type": "Product",
"name": "..."
}
]
}
</script>
TYPES: ItemList, CreativeWork
PRE-MARKUP:
Top 5 covers of Bob Dylan Songs
by John Doe
5. If Not for You -- George Harrison
4. The Times They Are A-Changin' -- Tracy Chapman
3. It Ain't Me, Babe -- Johnny Cash and June Carter Cash
2. Don't Think Twice, It's Alright -- Waylon Jennings
1. All Along the Watchtower -- Jimi Hendrix
MICRODATA:
<div itemscope itemtype="http://schema.org/ItemList http://schema.org/CreativeWork">
<h1 itemprop="name">Top 5 covers of Bob Dylan Songs</h1>
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
by <span itemprop="name">John Doe</span>
</div>
<div itemprop="about" itemscope itemtype="http://schema.org/MusicRecording">
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<meta itemprop="name" content="Bob Dylan" />
</div>
</div>
<link itemprop="itemListOrder" href="http://schema.org/ItemListOrderAscending" />
<meta itemprop="numberOfItems" content="5" />
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">5</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">If Not For You</span>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">George Harrison</span>
</div>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">4</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">The Times They Are A-Changin'</span>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Tracy Chapman</span>
</div>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">3</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">It Ain't Me Babe</span>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Johnny Cash</span>
</div>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">June Carter Cash</span>
</div>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">2</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Don't Think Twice It's Alright</span>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Waylon Jennings</span>
</div>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">1</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">All Along the Watchtower</span>
<div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Jimi Hendrix</span>
</div>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="ItemList CreativeWork">
<h1 property="name">
Top 5 covers of Bob Dylan Songs
</h1>
<div property="author" typeof="Person">
by <span property="name">John Doe</span>
</div>
<div property="about" typeof="MusicRecording">
<div property="byArtist" typeof="MusicGroup">
<meta property="name" content="Bob Dylan">
</div>
</div>
<link property="itemListOrder" href="http://schema.org/ItemListOrderAscending">
<meta property="numberOfItems" content="5">
<div property="itemListElement" typeof="ListItem">
<span property="position">5</span>
<div property="item" typeof="MusicRecording">
<span property="name">If Not For You</span>
<div property="byArtist" typeof="MusicGroup">
<span property="name">George Harrison</span>
</div>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">4</span>
<div property="item" typeof="MusicRecording">
<span property="name">The Times They Are A-Changin'</span>
<div property="byArtist" typeof="MusicGroup">
<span property="name">Tracy Chapman</span>
</div>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">3</span>
<div property="item" typeof="MusicRecording">
<span property="name">It Ain't Me Babe</span>
<div property="byArtist" typeof="MusicGroup">
<span property="name">Johnny Cash</span>
</div>
<div property="byArtist" typeof="MusicGroup">
<span property="name">June Carter Cash</span>
</div>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">2</span>
<div property="item" typeof="MusicRecording">
<span property="name">Don't Think Twice It's Alright</span>
<div property="byArtist" typeof="MusicGroup">
<span property="name">Waylon Jennings</span>
</div>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">1</span>
<div property="item" typeof="MusicRecording">
<span property="name">All Along the Watchtower</span>
<div property="byArtist" typeof="MusicGroup">
<span property="name">Jimi Hendrix</span>
</div>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": ["ItemList", "CreativeWork"],
"name": "Top 5 covers of Bob Dylan Songs",
"author": "John Doe",
"about": {
"@type": "MusicRecording",
"byArtist": {
"@type": "MusicGroup",
"name": "Bob Dylan"
}
},
"itemListOrder": "http://schema.org/ItemListOrderAscending",
"numberOfItems": 5,
"itemListElement": [
{
"@type": "ListItem",
"position": 5,
"item": {
"@type": "MusicRecording",
"name": "If Not For You",
"byArtist": {
"@type": "MusicGroup",
"name": "George Harrison"
}
}
},
{
"@type": "ListItem",
"position": 4,
"item": {
"@type": "MusicRecording",
"name": "The Times They Are A-Changin'",
"byArtist": {
"@type": "MusicGroup",
"name": "Tracy Chapman"
}
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "MusicRecording",
"name": "It Ain't Me Babe",
"byArtist": [
{
"@type": "MusicGroup",
"name": "Johnny Cash"
},
{
"@type": "MusicGroup",
"name": "June Carter Cash"
}
]
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "MusicRecording",
"name": "Don't Think Twice It's Alright",
"byArtist": {
"@type": "MusicGroup",
"name": "Waylon Jennings"
}
}
},
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "MusicRecording",
"name": "All Along the Watchtower",
"byArtist": {
"@type": "MusicGroup",
"name": "Jimi Hendrix"
}
}
}
]
}
</script>
TYPES: ItemList
PRE-MARKUP:
The artists with the most cumulative weeks at number one according to Billboard 200
1. Beatles: 132 weeks
2. Elvis Presley: 67 weeks
3. Michael Jackson: 51 weeks
4. Garth Brooks: 51 weeks
MICRODATA:
<div itemscope itemtype="http://schema.org/ItemList">
<link itemprop="url" href="http://en.wikipedia.org/wiki/Billboard_200" />
<h1><span itemprop="name">Top music artists</span></h1>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">1</span>
<span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Beatles</span>
</span>
<span>132 weeks</span>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">2</span>
<span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Elvis Presley</span>
</span>
<span>67 weeks</span>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">3</span>
<span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Michael Jackson</span>
</span>
<span>51 weeks</span>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">3</span>
<span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
<span itemprop="name">Garth Brooks</span>
</span>
<span>51 weeks</span>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="ItemList">
<link property="url" href="http://en.wikipedia.org/wiki/Billboard_200" />
<span property="name">Top music artists</span>
<div property="itemListElement" typeof="ListItem">
<span property="position">1</span>
<span property="item" typeof="MusicGroup">
<span property="name">Beatles</span>
</span>
</div>
<div property="itemListElement" typeof="http://schema.org/ListItem">
<span property="position">2</span>
<span property="item" typeof="MusicGroup">
<span property="name">Elvis Presley</span>
</span>
<span>67 weeks</span>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">3</span>
<span property="item" typeof="MusicGroup">
<span property="name">Michael Jackson</span>
</span>
<span>51 weeks</span>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">3</span>
<span property="item" typeof="MusicGroup">
<span property="name">Garth Brooks</span>
</span>
<span>51 weeks</span>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ItemList",
"url": "http://en.wikipedia.org/wiki/Billboard_200",
"name": "Top music artists",
"description": "The artists with the most cumulative weeks at number one according to Billboard 200",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "MusicGroup",
"name": "Beatles"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "MusicGroup",
"name": "Elvis Presley"
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "MusicGroup",
"name": "Michael Jackson"
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "MusicGroup",
"name": "Garth Brooks"
}
}
]
}
</script>
TYPES: ItemList, MusicAlbum
PRE-MARKUP:
King of Limbs - Radiohead
Tracks:
1. Bloom
2. Morning Mr. Magpie
3. Little by Little
MICRODATA:
<div itemscope itemtype="http://schema.org/MusicAlbum">
<span itemprop="name">King of Limbs</span> <span itemprop="byArtist">Radiohead</span>
<div itemprop="track" itemscope itemtype="http://schema.org/ItemList">
<meta itemprop="numberOfItems" content="8">
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">1</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Bloom</span>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">2</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Morning Mr. Magpie</span>
</div>
</div>
<div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<span itemprop="position">3</span>
<div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
<span itemprop="name">Little by Little</span>
</div>
</div>
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="MusicAlbum">
<span property="name">King of Limbs</span>
<span property="byArtist">Radiohead</span>
<div property="track" typeof="ItemList">
<meta property="numberOfItems" content=8 />
<div property="itemListElement" typeof="ListItem">
<span property="position">1</span>
<div property="item" typeof="http://schema.org/MusicRecording">
<span property="name">Bloom</span>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">2</span>
<div property="item" typeof="MusicRecording">
<span property="name">Morning Mr. Magpie</span>
</div>
</div>
<div property="itemListElement" typeof="ListItem">
<span property="position">3</span>
<div property="item" typeof="MusicRecording">
<span property="name">Little by Little</span>
</div>
</div>
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicAlbum",
"name": "King of Limbs",
"byArtist": {
"@type": "MusicGroup",
"name": "Radiohead"
},
"track": {
"@type": "ItemList",
"numberOfItems": 8,
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "MusicRecording",
"name": "Bloom"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "MusicRecording",
"name": "Morning Mr. Magpie"
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "MusicRecording",
"name": "Little by Little"
}
}
]
}
}
</script>
TYPES: Person, disambiguatingDescription
PRE-MARKUP:
George Bush, the 41st President of the United States is the father of George W. Bush, the 43rd President of the United States.
MICRODATA:
<div itemscope itemtype="http://schema.org/Person">
<span itemprop="name">George Bush</span>, the
<span itemprop="disambiguatingDescription">41st President of the United States</span>
is the father of
<div itemprop="children" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">George W. Bush</span>, the
<span itemprop="disambiguatingDescription">43rd President of the United States</span>.
</div>
</div>
RDFA:
<div vocab="http://schema.org/" typeof="Person">
<span property="name">George Bush</span>, the
<span property="disambiguatingDescription">41st President of the United States</span>
is the father of
<div property="children" typeof="Person">
<span property="name">George W. Bush</span>, the
<span property="disambiguatingDescription">43rd President of the United States</span>.
</div>
</div>
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "George Bush",
"disambiguatingDescription": "41st President of the United States",
"children": {
"@type": "Person",
"name": "George W. Bush",
"disambiguatingDescription": "43rd President of the United States"
}
}
</script>
TYPES: skills
PRE-MARKUP:
Junior Software Developer must have Knowledge of computer
programming principles as defined by the National Initiative for
Cybersecurity Education (NICE) Cybersecurity Workforce Framework
MICRODATA:
todo
RDFA:
todo
JSON:
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "JobPosting",
"title": "Junior software developer",
"skills": {
"@type": "DefinedTerm",
"termCode": "K0016",
"description": "Knowledge of computer programming principles",
"inDefinedTermSet": {
"@type": "DefinedTermSet",
"name": "National Initiative for Cybersecurity Education (NICE) Cybersecurity Workforce Framework",
"url": "https://doi.org/10.6028/NIST.SP.800-181",
"publisher": {
"@type": "Organization",
"name": "National Institute of Standards and Technology (NIST)"
},
"datePublished": "2017-08"
}
}
}
</script>