Person Schema Generator
Create valid Person JSON-LD structured data for an author, founder or expert — link their job, employer, education and social profiles so Google recognizes them as a real entity. Instant, in your browser, free.
Try an example
Basic info
Work & education
Social profiles (sameAs)
Add the URLs of this person's official profiles (LinkedIn, X, GitHub, Wikipedia, personal site…). These become the sameAs array.
JSON-LD code
Fill in the required field (full name) to generate the JSON-LD code.
Person schema for authors and E-E-A-T
Person structured data describes a real individual — an author, founder, consultant or public figure — with their name, job title, employer, education and the profiles that represent them elsewhere via the sameAs property. It is one of the most practical ways to support E-E-A-T (Experience, Expertise, Authoritativeness, Trust): by marking up the author of an article or the expert behind a site, you give Google clear signals about who created the content and why they are qualified. Combined with a visible author bio and a consistent presence across the web, Person markup helps search engines connect content to a trusted, identifiable author rather than an anonymous page.
How to trigger a Knowledge Panel
A Knowledge Panel for a person is never guaranteed, but Person markup gives Google the structured facts it needs to build one. The most important property is sameAs: a list of authoritative URLs that unambiguously refer to the same individual, such as their LinkedIn, X, GitHub, Crunchbase or Wikipedia/Wikidata pages. The more consistent and reputable these references are, the more confident Google becomes that the person is a distinct entity worth a panel. Add a clear photo, a concise description, the job title and employer, and place the markup on a stable page about the person (an author or About page). Panels build over time as Google gathers corroborating signals across the web.
How to add the schema to your site
Copy the generated code and paste it into a script tag of type application/ld+json in the head section of the page about the person — typically an author page or About page. The details in the markup should match the visible bio on that page. A minimal example looks like this:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Jane Miller",
"jobTitle": "SEO Consultant",
"url": "https://www.example.com",
"sameAs": [
"https://www.linkedin.com/in/janemiller",
"https://x.com/janemiller"
]
}
</script>Frequently asked questions
Which fields are required for Person schema?
What is the sameAs property for?
How does Person schema help with E-E-A-T?
Should I use Person or Organization?
Where should the Person markup go?
What is Person schema markup?
How does worksFor connect a person to their employer?
Should every author on my site have their own Person page?
What happens if the person changes jobs or employers?
Is Person schema only for employees, or can I use it for founders and speakers too?
Does this replace the author information in my Article schema?
What are common mistakes when adding Person schema?
Related tools
Organization Schema Generator
Generate Organization JSON-LD with logo, social profiles and contact for E-E-A-T.
Local Business Schema Generator
Generate Local Business JSON-LD structured data for your business.
Schema Markup Validator
Validate a live URL or JSON-LD code: SEO score, errors, warnings and rich-results readiness.
FAQ Schema Generator
Generate FAQPage JSON-LD for AI search and structured Q&A data.
Product Schema Generator
Generate Product JSON-LD with price, GTIN and ratings for Google Shopping.
Article & Blog Posting Schema Generator
Generate Article, Blog Posting or NewsArticle JSON-LD for your posts.
