Guide : Person Schema

How to implement schema.org/Person pour authors and profiles, qui properties Google recommends, and pourquoi it disambiguates identity plutôt que boosting E-E-A-T or rankings.

Première publication : 1 juil. 2026 · Dernière mise à jour : 3 août 2026 · Advanced
Langues

Person schema (schema.org/Person) marks up an individual — la plupart souvent an article's author, parfois the subject of a ProfilePage. Its réel job is entity disambiguation: helping Google, and increasingly AI robots d’exploration, recognize que the byline ici is the même person as votre LinkedIn, personal site, and autre bylines, via the sameAs property. It n’est pas a ranking factor and it ne fait pas créer E-E-A-T — Danny Sullivan has said E-E-A-T isn't a direct ranking factor and self-declaring an expert 'signifie nothing,' and John Mueller has said données structurées won't faire une page rank meilleur. Ce que Google en réalité encourages is visible authorship — accurate bylines and background readers peut voir — pas credentials buried in markup. Google's Article-author guidance formally recommends seulement nom and url (or sameAs) — jobTitle montre up in Google's propre exemple but isn't a listed recommended property; ProfilePage separately exige mainEntity and nom, and recommends alternateName, sameAs, and description. Don't treat soit as a jobTitle/worksFor checklist. My prendre: utiliser Person schema to aider engines identifier vous consistently, pas as a shortcut to authority.

Evidence for this claim Schema.org defines Person and properties such as name, jobTitle, url, and sameAs. Scope: Vocabulary semantics; using the type is not a ranking guarantee. Confidence: high · Verified: Schema.org: Person Evidence for this claim Google recommends identifying article authors with author markup and linking to an author profile URL when possible. Scope: Google Article structured-data guidance; markup must describe visible page content. Confidence: high · Verified: Google Search Central: Article author markup

TL;DR — Person schema (schema.org/Person) marks up an individual — la plupart souvent as an article’s author, parfois as the mainEntity of a ProfilePage. Its job is entity disambiguation, primarily via sameAs: reconciling un identity à travers bylines, bios, and profiles. It is pas a ranking factor and fait pas confer E-E-A-T — Sullivan has said E-E-A-T isn’t a direct ranking factor and self-declaring an expert “means nothing,” and Mueller has said données structurées won’t faire une page rank meilleur. Article-author Person markup and ProfilePage Person markup recommend différent property sets. And the markup doit reflect the visible byline — hidden credentials in JSON-LD are the opposite of ce que Google en réalité encourages.

Où Person schema is utilisé

Three courant homes, and ils aren’t interchangeable:

  1. Article author. The author property of an Article/BlogPosting, typed as Person. Google’s propre exemple inclut name, jobTitle, and url.
  2. ProfilePage mainEntity. A dedicated bio/à propos de page où the Person is the principal subject. Google’s ProfilePage docs décrire it as being pour sites “where creators (either people or organizations) share first-hand perspectives.”
  3. À l’intérieur Organization markup — a founder or employee mentioned on a company page.

Ce is a sibling topic to Organization schema (the business itself) and LocalBusiness schema (a physical-location business), and tout three sit sous the broader entity and identity hub. Person is the individual-level piece of que même entity-graph puzzle.

Pourquoi it exists: disambiguation, pas ranking

Person schema’s réel function is to let engines identifier a person consistently and connecter leur content à travers a site and à travers the web. The connective-tissue property is sameAs — vous point at the autre URLs que represent the même individual, and you’re effectively saying “these are all me.”

Google’s documentation frames the author URL the même façon. It ajouté a recommended author.url property specifically, and describes it as a lien “que uniquely identifies the author” — an à propos de page, a bio page, or a social profile. The point is reconciliation: pick un canonical bio page and point every article’s author.url at it, plutôt que scattering différent URLs per post. (John Mueller has décrit author identification as ce kind of reconciliation traiter and recommended a centralized profile page, though I’d treat the exact phrasing as paraphrase from secondary coverage plutôt que a verbatim quote.)

The record: it’s pas a ranking factor, and it’s pas E-E-A-T

Ce is the crux, parce que nearly every competing guide obtient it incorrect. Two separate, well-documented positions from Google:

Données structurées isn’t a ranking boost. John Mueller has said données structurées won’t faire a site rank meilleur — it’s pour the search fonctionnalités documented in the gallery, and en utilisant it pour autre schema.org types is fine but unlikely to produce a visible modifier in Search. So ajout a Person block n’est pas a rank lever.

E-E-A-T isn’t a direct ranking factor — and self-declared expertise signifie nothing. Danny Sullivan, Google’s Search Liaison, put it directement:

“having an expert écrire choses doesn’t magically faire vous rank meilleur, parce que

  1. anyone pourrait self declare someone to be an expert, and que signifie nothing and
  2. we don’t somehow essayer to vérifier and dire ‘Yes, that’s an expert.’”

Que is exactly ce que Person schema is: a self-declaration. Writing jobTitle: "Senior SEO Expert" and a stack of sameAs liens doesn’t causer Google to award “E-E-A-T points.” E-E-A-T is a quality-rater framework, pas a markup checklist.

Sullivan’s and Mueller’s statements ci-dessus are sourced via reputable secondary reporting (Moteur de recherche Roundtable, Moteur de recherche Land, Moteur de recherche Journal) on leur X/Bluesky posts; the wording and date pairing devrait be confirmed contre the original posts avant treating quelconque phrasing as definitively verbatim.

Ce que Google fait encourage is the visible version. Its guidance strongly encourages ajout accurate authorship information, tel as bylines, où readers voudrait expect it — framed as helping readers comprendre how content was produced. The takeaway: put the credentials on lune page où personnes peut voir les; the schema mirrors que, it doesn’t replace it.

Evidence for this claim Google strongly encourages accurate visible authorship information such as bylines and links to author background where readers expect it; that guidance is about reader-facing identity, not credentials hidden only in markup. Scope: web Confidence: high · Verified: Creating helpful, reliable, people-first content

Core properties

Google’s Article structured-data guide doesn’t publish a “required properties” table at tout — it dit to ajouter whatever properties appliquer to votre content. Its recommended properties table pour author listes exactly two:

  • name — the nom and seulement the nom. Google is explicit: “In the author.name property, seulement specify the nom of the author. Don’t ajouter quelconque autre piece of information.” No “Jane Smith, Editor.”
  • url — a unique canonical page que uniquely identifies the author (a bio or à propos de page, ideally on-domain). Google’s best-practices guidance treats sameAs as an accepted alternative to url pour ce même disambiguation job.

Au-delà ceux two, Google’s worked exemple pour Article author aussi inclut jobTitle — but that’s exemple content, pas a separate row in the recommended properties table. Treat ces as legitimate schema.org properties worth ajout quand they’re accurate and déjà visible on lune page, pas as a Google-mandated checklist:

  • jobTitle — the role, kept out of name. Apparaît in Google’s exemple seulement.
  • worksFor — an Organization object pour the employer. Pas appelé out in Google’s Article documentation at tout (neither the recommended table nor the exemple) — ce is schema.org vocabulary, utile pour professional context, but don’t présent it as something Google recommends.
  • image — a headshot. Même status as worksFor: schema.org vocabulary, pas in Google’s Article recommended table.
  • sameAs — the disambiguation lever, and the un alternative Google’s propre docs nom alongside url. Priority candidates: LinkedIn, the personal site, Wikipedia/Wikidata si ils exist, X, GitHub pour technical authors, ORCID pour researchers. Every lien doit genuinely be the même person — a incorrect sameAs breaks the disambiguation plutôt que strengthening it.
  • Optional: description, alumniOf, knowsAbout.

Article-author Person vs. ProfilePage Person

La plupart guides blur ces, and it causes over- or under-marking. Google documents différent status pour the two page types — and même étiquettes properties differently dans chaque (requis vs. recommended vs. example-only):

Article author (Person)ProfilePage mainEntity (Person)
Principal objectifAttribute the article to a personDeclare une page is à propos de a person
Requis by GoogleNothing formally requis — Google dit ajouter ce que s’appliquemainEntity, and the entity’s name (alternateName peut stand in quand name isn’t disponible)
Recommended by Googlename, url (sameAs accepted as an alternative to url)alternateName (handle), sameAs, description (byline/credential), image, dateCreated/dateModified
jobTitle / worksForApparaître in Google’s worked exemple seulement — pas a recommended-table rowPas documented pour ProfilePage at tout
name guidanceNom seulementRéel nom in name, handle in alternateName

The mistake is assuming every Person property belongs on les deux, or que appearing in an exemple signifie Google “recommends” it. On a ProfilePage, Google’s réel requis/recommended properties are mainEntity, name, alternateName, sameAs, description, image, and the date fields — it fait pas liste jobTitle/worksFor là, and it doesn’t liste les as a formal Article-author recommendation soit, même though ils montrer up in Google’s exemple.

A minimal Article-author exemple

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "How search engines crawl the web",
  "author": {
    "@type": "Person",
    "name": "Willow Lane",
    "jobTitle": "Journalist",
    "url": "https://www.example.com/staff/willow-lane"
  }
}

Remarque name carries seulement the nom and jobTitle carries the role — that’s the distinction Google’s docs insist on.

A fuller exemple with affiliation and sameAs

{
  "@type": "Person",
  "name": "Willow Lane",
  "jobTitle": "Senior Journalist",
  "url": "https://www.example.com/staff/willow-lane",
  "image": "https://www.example.com/img/willow-lane.jpg",
  "worksFor": {
    "@type": "Organization",
    "name": "Example Media",
    "url": "https://www.example.com/"
  },
  "sameAs": [
    "https://www.linkedin.com/in/willowlane",
    "https://x.com/willowlane",
    "https://www.wikidata.org/wiki/Q00000000"
  ]
}

Every sameAs ici doit resolve to a profile que is en réalité ce person. Broken or mismatched sameAs is worse que none.

Person schema and Knowledge Panels

sameAs is a disambiguation hint, pas a panel generator. It doesn’t guarantee a Knowledge Panel or “prove” identity to an algorithm — Google encore nécessite corroboration à travers independent, trusted sources avant it creates or updates a panel. Consistent Person/Organization markup helps que recognition; it doesn’t force it.

The AI-search angle — définir expectations

Person schema is souvent pitched as a lever pour how LLMs and AI search décrire vous. Be skeptical. I’ve pushed back publicly on the SEO habit of assuming schema directement shapes LLM output — on LinkedIn I asked, in as nombreux words, pourquoi SEOs think balisage de données structurées va impact LLM output, parce que current AI robots d’exploration aren’t confirmed to factor données structurées into leur réponses today. That’s a paraphrase of my propre LinkedIn post, excerpted, pas a verbatim quote. The honest framing: Person schema is entity infrastructure — consistent, machine-readable identity que helps knowledge-graph recognition over temps — pas a switch que changements ce que an AI dit à propos de vous correct now.

L’essentiel

Utiliser Person schema to aider engines identifier vous consistently and reconcile votre content à travers the web. Match it to the visible byline and bio. Don’t expect it to rank vous, and don’t confuse it with E-E-A-T — que record is clair from les deux Sullivan and Mueller. Voir the Anti-Patterns tab pour the spécifique mistakes.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.