The following is an advanced example of markup for Person following schema.org/Person context. Use it to understand how you can explicitly structure relevant data about people on your own webpage resources.
The example, as all examples on XooCode uses the json+ld data language, as per google and schema.org recommendations. At XooCode we recommend to always and exclusively utilize json+ld for all markup, due to its readability and clear styling.
Full example of schema.org/Person json-ld markup
The markup is verified as valid with Structured Data Testing Tool from Google as of 2024-12-26.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "Jane Xoo",
"jobTitle": "Doctor",
"gender": "http://schema.org/Female",
"url": "https://www.janexoo.com",
"description": "Born in 1921 pediatrician Jane Xoo redefined how we view modern healthcare for children.",
"alternateName": "Janey",
"additionalName": "Anne",
"givenName": "Jane",
"familyName": "Xoo",
"honorificPrefix": "Dr.",
"honorificSuffix": "MD",
"nationality": "Denmark",
"mainEntityOfPage": "https://nationalgeographic.com/profile/JaneXoo",
"sameAs": "https://wikipedia.org/Famous-Person/Jane-Xoo",
"image": "https://janexoo.com/images/jane-xoo-portrait-1945.jpg",
"birthDate": "1921",
"birthPlace": "Kopenhagen, Denmark",
"deathDate": "1985",
"deathPlace": "Kopenhagen, Denmark",
"worksFor": {
"@type": "Organization",
"name": "Edholm Foundation DK",
"url": "http://www.edholdenmark.dk/",
"address": {
"@type": "PostalAddress",
"addressLocality": "Kopenhagen",
"postalCode": "11826",
"streetAddress": "Vejleg 45"
}
},
"sponsor": {
"@type": "Organization",
"name": "Royal Danish Healthcare Fund"
},
"brand": "Medical Packs DK",
"affiliation": "Copenhagen Baristas",
"colleague": [
"http://www.copenhagen.edu/professors/alice-jones.html",
"http://www.copenhagen.edu/professors/janick-olsen.html"
],
"parent": [
"Johannes Xoo",
"Amanda Xoo"
],
"spouse": "Anders Andersson",
"sibling": "Dima Xoo",
"memberOf": "https://royalgolf.dk/",
"knows": "Margrethe II of Denmark",
"owns": "Apocathery of Denmark",
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "Royal Institute of Medicine",
"url": "https://www.roymed.dk/",
"sameAs": "https://wikipedia.org/wiki/RoyMed"
},
"performerIn": {
"name": "The Royal Institute of Medicine Annual Opera",
"location": {
"@type": "Place",
"name": "Kopenhagen Operahouse",
"address": {
"@type": "PostalAddress",
"addressLocality": "Kopenhagen",
"postalCode": "10209",
"streetAddress": "7 Operavej"
}
},
"offers": {
"name": "Commemorative Opera Ticket from 1945",
"availability": "In Stock",
"price": "995",
"priceCurrency": "DKK",
"validFrom": "2017-09-20",
"url": "https://janexoo.com/shop/commemorative/opera-ticket-1945-mint-condition"
},
"startDate": "1945-02-18",
"endDate": "1945-08-01",
"description": "A comical opera in 4 acts depicting life in the Danish countryside",
"image": "https://janexoo.com/archives/opera-opening-poster-1945.jpg",
"performer": [
"Austin Svenson",
"Karima Anara"
]
},
"award": "Doctor of the Year award",
"seeks": "Fame"
}
</script>