Person Schema Generator

This person schema generator supports information such as your educational and work history. Your previous roles will be included in the multiple worksFor entries and outputs rich EmployeeRole objects—including startDate, endDate, roleName, and linked Organization references via @id. Define each organization separately with details like @id, name, url, and optional sameAs profiles.

Employment History

Social media profiles

You can also include other online profiles, such as "about" pages on other websites.

Education

Person schema

Perfect for SEOs, developers, and organizations who want to generate accurate, schema-compliant JSON-LD person schema markup for professional profiles.

Frequently Asked Questions

What is Person schema markup and why does it matter?

Person schema is a type of JSON-LD structured data based on Schema.org's Person type. It helps search engines understand who you are, such as your name, job title, employer, education, and social profiles. This can strengthen your entity presence in Google's Knowledge Graph and improve how your personal brand appears in search results.

What fields does this generator support?

This person schema generator supports a wide range of properties including name, URL, profile image, job title, description, date of birth, gender, email, telephone, employment history (with start/end dates and linked Organization references), social media profiles, education, known topics (knowsAbout), and languages spoken.

What makes this generator different from basic ones?

It outputs rich EmployeeRole objects for each employment entry, including startDate, endDate, roleName, and linked Organization references via @id. This level of detail is more accurate to Schema.org spec and useful for establishing entity relationships between a person and the organizations they've worked with.

What is the @id field used for in the Organization entries?

The @id is a unique identifier (usually a URL) that lets you link your Person schema to specific Organization entities. This is important for knowledge graph accuracy — it tells search engines that your employment record points to a specific, identifiable company entity.

Can I use this for multiple people or just one at a time?

The generator creates schema for one person per use. If you need schema for multiple team members, generate and implement each individually.

Will adding Person schema guarantee a Knowledge Panel in Google?

No. Structured data is a signal, not a guarantee. Google determines Knowledge Panel eligibility based on entity prominence, corroborating sources (Wikipedia, Wikidata, authoritative mentions), and consistency across the web. That said, well-implemented Person schema with matching sameAs profiles significantly improves your chances over time.

What should I put in the sameAs field?

Include URLs to your profiles on authoritative platforms such as LinkedIn, Twitter/X, Wikipedia, Wikidata, Crunchbase, or Google Scholar. These help Google corroborate your identity across the web, which strengthens entity disambiguation.