Person Schema Generator

Connect human expertise to your brand entity. Essential markup for Author bio pages and E-E-A-T verification.

Need Org Schema?

Person Schema Example

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "ProfilePage",
"@id": "https://www.awesomeagency.com/author/beth/#profilepage",
"url": "https://www.awesomeagency.com/author/beth",
"mainEntity": { "@id": "https://www.awesomeagency.com/author/beth/#person" },
"name": "Beth Woodcock - Author Profile"
},
{
"@type": "Person",
"@id": "https://www.awesomeagency.com/author/beth/#person",
"name": "Beth Woodcock",
"worksFor": { "@id": "https://www.awesomeagency.com/#organization" }
}
]
}

Person Schema & E-E-A-T

Why use @graph for Author pages?

A @graph allows you to define both the digital document (the ProfilePage) and the actual human being (the Person) in one valid block. This avoids entity confusion and explicitly tells Google that the human expert is the primary subject of the page.

What's the difference between #profilepage and #person?

The #profilepage identifies the URL/document itself, while #person identifies you as a human entity. This creates a clear distinction between the "container" and the "content," supporting your topical authority.