WordPress plugin · Free

Structured data that helps machines understand who you are.

Schema Identity outputs structured data that helps search engines and AI systems understand who you are, what you know, and what you've achieved. Most SEO plugins handle Articles, breadcrumbs and meta tags — but not professional identity. Schema Identity fills that gap and works alongside your SEO plugin.

Coming soon to WordPress.org · Free & open source · No jQuery

The gap it fills

Your credentials exist — but machines can't see them

Your qualifications, certifications and expertise live on your About page, your LinkedIn, and the certificates on the wall. But search engines and AI can't read any of it. No existing WordPress plugin handles hasCredential on Person or Organisation properly. Schema Identity makes that information machine-readable.

What it does

Professional identity in structured data

01
Person & Organisation nodes

Output a Person node with name, job title, description, image, LinkedIn and additional profile URLs — and an Organisation node with name, URL, logo and profile URLs. Both can be active on the same site.

02
Credentials repeater

Add certifications with name, issuer, issue date, expiry date, badge image and a link to the certificate. Expired credentials are automatically excluded from the output.

03
knowsAbout — your areas of expertise

List your areas of knowledge and expertise as comma-separated topics, so machines understand what you actually know.

04
Article schema on posts

Each article links to your Person or Organisation node, so search engines can see who wrote it and why they're qualified. Choose globally: Auto-detect, Always or Never.

05
Credential notices

Admin notices in the dashboard when a credential has expired or is within 30 days of expiry — so your structured data stays current.

06
Built-in "How to check" tool

Gives you your most recent post URL and a link to the schema.org validator so you can verify your setup straight away. Plus a Settings link on the Plugins page.

Works alongside your SEO plugin

Adds what your SEO plugin cannot

Your SEO plugin handles Articles, breadcrumbs and meta tags. Schema Identity adds credentials, qualifications, expertise topics and detailed identity data. Both output structured data, and each covers different ground — no configuration needed.

Auto-detected

  • Yoast SEO — Organisation schema merges, Article schema defers
  • Rank Math — Organisation merge, Article defers
  • All in One SEO — Organisation merge, Article defers
  • The SEO Framework — Organisation merge, Article defers
  • SEOPress — nodes coexist without conflict

How they split the work

  • Intelligent merge: credentials, expertise and links are added to your SEO plugin's existing Organisation node — no duplicate
  • Article schema defers to your SEO plugin when one is active
  • @id override in Advanced for other SEO plugins
  • No ranking promises — just cleaner signals machines can read

Who it's for

Built for real professionals with real credentials

01
Professionals with qualifications

Physiotherapists, consultants, lawyers, accountants, architects, engineers, healthcare providers — anyone whose credentials matter to clients and should be visible to machines.

02
Agencies & organisations

Businesses with ISO certifications, industry accreditations and credentialed staff. Agencies managing client sites who want lightweight schema without plugin bloat.

03
SEO-aware site owners

You understand structured data and E-E-A-T and want a focused tool that handles the identity and credential gap your main SEO plugin doesn't cover.

Free & Pro

Start free. Upgrade when you want to show the credentials off.

Free handles one identity with invisible structured data. Pro handles multiple identities and makes credentials visible to your visitors.

Coming soon

Free

GPLv2+ · open source

Schema Identity

One person and/or organisation identity

  • Person & Organisation schema with full identity data
  • Credentials repeater with auto-hide of expired
  • knowsAbout expertise topics
  • Article schema linking author to identity
  • Detects Yoast, Rank Math, AIOSEO, SEOPress, TSF
Get notified at launch

Pro

In development

Schema Identity Pro

Multiple identities — and visible credentials

  • Multiple person profiles for teams & agencies
  • Per-post author selection
  • Shortcode/block to display credential badges on pages
  • Visible author bio box on posts (visible + schema-marked)
  • CSV import/export & expiry email notifications
Ask about Pro

Lightweight & focused

Does one thing — and does it well

No bloat

  • No jQuery — vanilla JavaScript only
  • No external API calls on page load
  • No build tools, no npm, no Composer

Clean output

  • A single <script type="application/ld+json"> block
  • @graph array with correct @id references
  • Validates in Google's Rich Results Test & schema.org

Open & auditable

  • GPLv2-or-later — free, open licence
  • Built and maintained by Monprez
  • No tracking, no ads, no telemetry

FAQ

Questions about Schema Identity

Will this conflict with my SEO plugin?

No. Schema Identity has been tested alongside Yoast SEO, Rank Math, All in One SEO, The SEO Framework and SEOPress. It adds structured data those plugins do not produce — credentials, qualifications, expertise topics and detailed professional identity. Article schema defers to your SEO plugin automatically.

What is hasCredential schema?

hasCredential is a schema.org property that links a Person or Organisation to their credentials — certifications, qualifications, licences and accreditations. Each credential is output as an EducationalOccupationalCredential node with the issuing organisation, issue date, expiry date, badge image and a link to the certificate. The major SEO plugins do not support this property. Schema Identity was built specifically to fill that gap.

Do expired credentials still appear in the schema output?

No. Any credential with a past expiry date is automatically excluded from the JSON-LD output. An admin notice also appears in your WordPress dashboard when a credential has expired or is within 30 days of expiry.

Does this plugin collect or share personal data?

No. Data entered in Schema Identity is stored in your WordPress database and output on your site as JSON-LD. Nothing is sent to external servers. Data you enter about yourself is published publicly as structured data — which is the intended purpose. Site owners are responsible for ensuring they have appropriate basis under applicable data protection laws before publishing data about other individuals.

What is the @id used for?

Each schema node (Person, Organisation, Article) is assigned a unique identifier — the @id. This allows search engines to link the nodes together. For example, an Article node references the Person node by its @id to indicate authorship. Schema Identity uses your-site.com/#/schema/person and your-site.com/#/schema/organization as the identifiers.

Make your credentials machine-readable

Schema Identity is free, open source and takes minutes to set up. Add what your SEO plugin cannot — without the bloat.