⚡ SEO & Schema · Client-side · No data sent to server

Person Schema Generator

Fill in name, job title, photo, and social profile links to generate valid schema.org Person JSON-LD. Everything runs in your browser, so nothing is uploaded.

One URL each. Helps search engines link your social profiles.
JSON-LD Output
 
Copied!
100% private. The markup is built in your browser as you type. Paste the output inside a <script type="application/ld+json"> tag in your page head, or into the Custom Schema field in Rank Math.

About the Person Schema Generator

The Person Schema Generator builds schema.org Person structured data as JSON-LD from a few fields: name, profile URL, job title, image, the organization the person works for, and a list of social profile links. It is made for WordPress site owners, authors, freelancers, and SEO teams who want clear author and personal markup without writing JSON by hand. Everything runs in your browser, so nothing you enter is uploaded or stored.

How it works

  1. Enter the person's full name, then add any optional details: job title, profile URL, image URL, and the organization they work for.
  2. Add one social profile URL per row (these become the sameAs array); use Add profile for more rows and the remove button to drop one.
  3. Watch the JSON-LD output update as you type; empty optional fields are left out automatically.
  4. Click Copy and paste the block into your page head or your SEO plugin's custom schema field.

Features

  • Live JSON-LD output that updates as you type, wrapped in a ready-to-paste script tag.
  • Repeatable social profile rows mapped to the sameAs property, with add and remove controls.
  • worksFor support that nests the organization as a proper Organization object.
  • Empty optional fields are omitted, so the markup stays clean and valid.
  • Values are escaped through the browser's JSON engine and the output never leaves your device.

Frequently asked questions

What is Person schema used for?

Person schema describes an individual to search engines: their name, role, image, and linked profiles. It is commonly used for author markup, about pages, and personal sites, and helps engines connect a person to their social accounts.

What does the sameAs field do?

sameAs holds links to other pages that represent the same person, such as their Twitter, LinkedIn, or GitHub profiles. It helps search engines confirm identity across the web. Add one URL per row.

Which fields are required?

Only the name is required. Job title, URL, image, organization, and social profiles are optional. Any field you leave blank is dropped from the output.

Where do I put the generated code?

Paste the full script block inside the <head> of your page, or into the custom or JSON-LD schema field of an SEO plugin such as Rank Math or Yoast. It works anywhere the page can include a script tag.

Is my data sent anywhere?

No. The markup is generated entirely in your browser as you type. Nothing you enter is uploaded, logged, or saved.