Resources / Structured data / Template
Person JSON-LD Template
Describe an identifiable author, founder, instructor, or profile subject with restrained, supportable public facts.
What this describes
Use Person for a real individual identified on the page, such as an author, founder, instructor, or profile subject. Publish the fuller definition on a profile or About page, then refer to its stable @id from articles and organization relationships.
Copyable template
{
"@context": "https://schema.org",
"@type": "Person",
"@id": "https://www.example.com/authors/example-person/#person",
"name": "Example Person",
"url": "https://www.example.com/authors/example-person/",
"image": "https://www.example.com/images/example-person.jpg",
"jobTitle": "Editorial Director",
"worksFor": {
"@id": "https://www.example.com/#organization"
},
"sameAs": [
"https://www.linkedin.com/in/example-person/"
]
}
Customize it
- Use the public name and canonical profile URL shown on the site.
- Link
worksForonly when that current relationship is accurate and defined. - Use
sameAsfor pages that identify the same person, not every page that mentions them. - Add credentials, affiliations, or expertise only when the public page supports them and the relationship is clear.
- Avoid publishing private contact details or unnecessary personal attributes.
Validate it
Use the live-page JSON-LD validation tutorial and test the rendered profile page with Schema.org Validator. Follow each identity link and confirm that it resolves to the same individual. Check every article reference uses the same @id and that worksFor points to the intended Organization.
Official reference
Completion check
- Confirm the name, role, employer, image, and profile links.
- Include only facts appropriate for public display.
- Reuse the stable person identifier from authored content.