Person Schema Markup
Person schema helps search engines identify and display information about individuals in Knowledge Panels. Useful for authors, executives, public figures, and professionals.
What is Person schema markup?
Person schema markup is structured data in JSON-LD format that helps search engines understand your page content. It requires properties like name and enables rich results in Google Search. Person schema helps search engines identify and display information about individuals in Knowledge Panels. Useful for authors, executives, public figures, and professionals.
Required Properties
| Property | Type | Description |
|---|---|---|
| name | Text | The full name of the person. |
Recommended Optional Properties
| Property | Type | Description |
|---|---|---|
| url | URL | The person's website or profile URL. |
| image | ImageObject or URL | A photo of the person. |
| jobTitle | Text | The person's job title. |
| worksFor | Organization | The organization the person works for. |
| sameAs | URL[] | Links to social profiles and other authoritative pages. |
| description | Text | A brief bio or description. |
| Text | The person's email address. |
Example JSON-LD Code
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Jane Smith",
"url": "https://janesmith.example.com",
"image": "https://janesmith.example.com/photo.jpg",
"jobTitle": "Senior Software Engineer",
"worksFor": {
"@type": "Organization",
"name": "TechCorp Inc."
},
"sameAs": [
"https://twitter.com/janesmith",
"https://linkedin.com/in/janesmith",
"https://github.com/janesmith"
]
}
Place this inside a <script type="application/ld+json"> tag in your page's <head>.
Common Mistakes to Avoid
- ✗ Not linking to verified social profiles with sameAs
- ✗ Using Person schema for fictional characters or brand mascots
- ✗ Omitting the image property — photos significantly help Knowledge Panel creation
- ✗ Not connecting Person to Organization via the author property on Article pages
- ✗ Including sensitive personal information like home address
Generate Person Schema Markup
Use our free schema generator to create valid Person JSON-LD code in seconds.
Open Schema Generator