Course → Module 5: Schema.org Structured Data
Session 5 of 10

People Are Entities Too

Every organization is run by people. Google knows this, and it looks for Person entities associated with Organization entities. When Google can identify a connection between a recognized Person (a founder, CEO, or key expert) and your Organization, both entities become stronger. The person lends credibility to the organization, and the organization provides context for the person.

This matters especially for E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), Google's quality framework. Content published by a recognized Person entity with established expertise ranks better than anonymous content, even if the text is identical.

Person schema does not just describe who someone is. It creates a machine-readable relationship between a person and your organization that Google uses for authority and trust evaluation.

Core Person Properties

Property Type Entity Purpose Priority
name Text Primary person identifier Essential
jobTitle Text Role within organization Essential
worksFor Organization Person-Organization link Essential
url URL Canonical person page on your site High
image URL Photo for visual entity confirmation High
sameAs Array of URLs Links to person's external profiles High
knowsAbout Array of Text/Thing Declares expertise areas for E-E-A-T High
alumniOf EducationalOrganization Educational credentials Medium
award Text Professional recognition Medium
description Text Brief biography summary Medium

The Person-Organization Relationship

The most powerful aspect of Person schema is the bidirectional relationship it creates with your Organization:

graph LR Person["Person Schema
(Founder's Bio Page)"] -->|worksFor| Org["Organization Schema
(Homepage)"] Org -->|founder| Person Person -->|sameAs| LI["Founder's
LinkedIn"] Person -->|sameAs| TW["Founder's
Twitter/X"] Org -->|sameAs| OrgLI["Company
LinkedIn"] LI -->|Experience section| OrgLI

On the Organization schema (homepage), you reference the founder using the founder property. On the Person schema (bio page), you reference the organization using the worksFor property. Google follows both links and confirms the relationship from both sides.

The @id Pattern for Cross-Page Linking

When your Person schema and Organization schema are on different pages, use the @id property to link them. The @id is a unique identifier (typically a URL with a fragment) that lets Google know two schema blocks on different pages refer to the same entity.

// On homepage (Organization schema):
"founder": {
  "@type": "Person",
  "@id": "https://yoursite.com/about/#founder",
  "name": "Ahmad Hidayat"
}

// On bio page (Person schema):
{
  "@type": "Person",
  "@id": "https://yoursite.com/about/#founder",
  "name": "Ahmad Hidayat",
  "jobTitle": "Founder & Director",
  "worksFor": {
    "@type": "Organization",
    "@id": "https://yoursite.com/#organization",
    "name": "PT Arsindo Perkasa"
  }
}

The matching @id values tell Google: the "founder" referenced in the Organization schema is the same person described in detail on the bio page.

Complete Person Schema Example

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://yoursite.com/about/#founder",
  "name": "Ahmad Hidayat",
  "jobTitle": "Founder and Director",
  "description": "Industrial pump specialist with 20 years of experience in manufacturing and distribution across Indonesia.",
  "url": "https://yoursite.com/about/",
  "image": "https://yoursite.com/images/ahmad-hidayat.jpg",
  "worksFor": {
    "@type": "Organization",
    "@id": "https://yoursite.com/#organization",
    "name": "PT Arsindo Perkasa"
  },
  "alumniOf": {
    "@type": "EducationalOrganization",
    "name": "Institut Teknologi Bandung"
  },
  "knowsAbout": [
    "industrial pumps",
    "fluid mechanics",
    "pump system design",
    "water infrastructure"
  ],
  "sameAs": [
    "https://www.linkedin.com/in/ahmadhidayat",
    "https://twitter.com/ahmadhidayat"
  ]
}
</script>

Where to Place Person Schema

Person schema goes on the page that is about that person. This could be:

Page When to Use
Dedicated bio page (/team/ahmad-hidayat/) Best option. One Person schema per person page.
About page (if team bios are there) Acceptable if each person has a substantial section.
Author pages for blog/content Essential for E-E-A-T. Connect author to Person entity.

Do not place Person schema on every page of the site. Place it once, on the person's canonical page. Reference it from other pages using the @id pattern.

Further Reading

Assignment

  1. Identify one key person in your company (founder or primary expert) who should have Person schema.
  2. Write a complete Person JSON-LD block including: name, jobTitle, description, url, image, worksFor (linked to your Organization via @id), knowsAbout (list 5+ expertise areas), alumniOf (if applicable), and sameAs (personal LinkedIn, etc.).
  3. Update your Organization schema from Session 5.3 to include a founder property that references this Person using the same @id.
  4. Validate both blocks and confirm the @id references match.