On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

birthDate

birthDate · Not mentioned by Google

Appears in

Person

What is it?

birthDate records a person's date of birth in ISO 8601 format. It is primarily used for biographical or encyclopedic content about public figures, founders, or notable individuals. The companion property is deathDate.

Why this matters for AEO

When a user asks "How old is [Person]?" or "When was [Person] born?", AI answer engines pull birthDate directly to construct the answer. This field enables instant factual responses without requiring the AI to parse prose. For biographical knowledge panels, birthDate is a core identifying fact that helps AI systems match the correct entity.

What the specs say

Schema.org: Expects Date (ISO 8601 format). "Date of birth." Source

Google: Not listed in Google's ProfilePage structured data documentation. Source

How to find your value

  • Wikipedia / Wikidata — Date of birth for public figures
  • Company about page — Founder biography
  • Press releases — Biographical details
  • Public records — Official date of birth

Format and code

Full date (YYYY-MM-DD):

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Denver Prophit",
  "birthDate": "1968-05-25"
}

Year only:

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "John Lennon",
  "birthDate": "1940"
}

The ISO 8601 date format is required. Full dates use YYYY-MM-DD. Year-only values (YYYY) are valid when the exact date is unknown or unnecessary. Do not use month/day formats like 05/25/1968 or text strings like May 25, 1968.

Webflow implementation

Static pages

Add birthDate in Page Settings > Custom Code (before </head>):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Your Founder Name",
  "birthDate": "1985-03-15"
}
</script>

CMS template pages

For biographical CMS pages with a date picker field:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "{{wf {"path":"name","type":"PlainText"} }}",
  "birthDate": "{{wf {"path":"birth-date","type":"PlainText"} }}"
}
</script>

Note: Webflow's date picker outputs dates in a format that may need manual adjustment to ISO 8601. Use a plain text field with the date pre-formatted as YYYY-MM-DD for reliable output.

In Schema HQ

The birthDate field accepts date values and formats them as ISO 8601 strings in the published JSON-LD.

Real examples

Denver Prophit on denverprophit.us:

{
  "@context": "http://schema.org/",
  "@type": "Person",
  "givenName": "Denver",
  "familyName": "Prophit",
  "birthDate": "1968-05-25"
}

Related fields

  • deathDate — companion property for date of death
  • givenName — first name of the person
  • familyName — last name of the person
  • name — full name of the person

FAQ

Should I include birthDate for team members on a company website?

Generally no. birthDate is most appropriate for public figures, founders with published bios, or encyclopedic profiles. For team member pages, jobTitle, worksFor, and knowsAbout provide more useful signals than personal biographical dates.

Can I use a year without a month and day?

Yes. Schema.org's Date type accepts year-only values like "1968". Use this when only the birth year is known or when the full date is not publicly available.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us