Skip to main content
WP Bulk Publishing
WP Bulk Publishing
People & Org · High

ProfilePage schema — what it does & how to ship it

Short answer

ProfilePage marks a page as being a profile page for a Person or Organization — enriching author panels and E-E-A-T signals.

What it does

ProfilePage nests mainEntity as a Person or Organization node. Google recognises this to enrich author panels and knowledge cards.

SERP / AI benefit

Author profile enrichment for E-E-A-T, and Knowledge Panel candidacy for the profiled entity.

Where to use it

Author pages, contributor pages, team member pages, /about.

JSON-LD example

{
  "@context": "https://schema.org",
  "@type": "ProfilePage",
  "mainEntity": { "@type": "Person", "name": "Usman Jatoi", "url": "https://wbpomniseo.com/about" }
}

Copy, edit for your site, and drop into your page head inside a<script type="application/ld+json">block. Validate with Google's Rich Results Test.

In WBP Omni SEO Pro

Live on /about with Person nested inside ProfilePage.

Ship ProfilePage without touching code

Frequently asked

ProfilePage vs Person?

ProfilePage marks the page; Person marks the entity. Ship them together on author/about pages.

Related schemas

Keep learning