What Is Audience Schema?

Published
10 min read

Learn how Audience schema connects content, products, services and events to intended groups with correct subtypes, JSON-LD examples, validation and SEO audits.

What Is Audience Schema?

Audience schema is a structured-data type for the intended group for whom an item was created, allowing a page to connect content, products, services or events to a clearly described target audience.

Audience is an Intangible type. Its two direct properties are audienceType, a text label for the group, and geographicArea, an AdministrativeArea associated with that group. More specific audience subtypes add fields for business, education, medical or people-focused contexts.

The markup should reflect visible positioning, eligibility or participation information. It is not a hidden advertising persona, a list of every possible visitor or a place to repeat commercial keywords. A page written for US independent retailers may support that audience; a generic page with no targeting language may not.

  1. Frame the decision raised by What Is Audience Schema.
  2. Confirm its value type and the object it describes.
  3. Compare the markup with visible page information.
  4. Correct the source data or template without inventing values.
  5. Validate the rendered result and monitor future changes.
ComponentPurposeEvidence
AudienceRepresents intended groupWho the item was created for
audienceTypeNames the groupVisible audience wording
geographicAreaScopes the audience regionVisible market or eligibility
audience propertyConnects item to AudienceParent-child relationship
  • Describe a real intended group.
  • Use the most accurate subtype.
  • Keep every claim visible and verifiable.

Audience schema clarifies who an item serves when the page itself provides enough evidence.

Which Types Can Use the audience Property?

The audience property can connect CreativeWork, Event, LodgingBusiness, PlayAction, Product and Service to an Audience value.

The parent type should match the item described on the page. An article or guide is usually a CreativeWork, a webinar is an Event, a software package can be Product, and a consulting engagement can be Service. Audience does not replace the parent entity; it adds who that entity is for.

Do not attach audience globally without checking each parent. A shared template may create syntactically valid but semantically false targeting across pages that serve different groups. Page-specific evidence should control whether the relationship renders.

  • Evidence for Which Types Can Use the audience Property: the live structured-data entity and property relationship
  • The expected value type and any nested object
  • Visible page information that supports the structured value
  • Related offer or catalog fields needed for interpretation
  • A fresh validation result after the page changes
Parent typeAudience useExample
CreativeWorkIntended readers or viewersGuide for agency owners
EventIntended attendeesWorkshop for local retailers
ProductIntended buyers or usersSEO software for in-house teams
ServiceIntended clientsConsulting for enterprise sites
LodgingBusinessIntended guest groupProperty positioned for families
  1. Identify the page’s main item.
  2. Confirm its type supports audience.
  3. Find explicit target-group evidence.
  4. Nest the Audience under the relationship.

The audience relationship is useful only when both the parent item and target group are correctly identified.

How Is Audience Different From audience?

Audience is the entity representing a target group, while audience is the property that links a supported item to that entity.

This distinction is basic graph structure. Product → audience → Audience means the Product is intended for the group described by the Audience node. The node can then hold an audienceType label, geographicArea or subtype-specific fields.

Putting a text phrase directly where a richer node is intended may lose structure. Putting audienceType directly on Product gives the label the wrong subject. Model the edge and node separately so each statement answers one question clearly.

  1. Frame the decision raised by How Is Audience Different From audience.
  2. Confirm its value type and the object it describes.
  3. Compare the markup with visible page information.
  4. Correct the source data or template without inventing values.
  5. Validate the rendered result and monitor future changes.
PartRoleQuestion
Product/Service/EventParent itemWhat is offered or created?
audienceRelationship propertyWho is it for?
AudienceTarget-group nodeWhat group exists?
audienceTypeText attributeWhat is the group called?
  • Keep entity and property roles separate.
  • Nest Audience under audience.
  • Place audience fields only on the Audience node.

A clean item-to-audience graph communicates targeting more accurately than disconnected labels.

Which Audience Subtype Should You Choose?

Choose the most specific Audience subtype supported by the page: BusinessAudience for business characteristics, EducationalAudience for educational roles, MedicalAudience for medical groups, PeopleAudience for demographic groups, or Audience when no narrower type fits.

Specificity should improve meaning, not force a page into a complex model. A B2B service with employee and revenue criteria fits BusinessAudience. A guide simply described as “for marketing professionals” may need only Audience and an audienceType label.

Do not use a subtype just because it offers more fields. Those fields require their own evidence. A wrong specific type is less accurate than the valid general type.

  • Evidence for Which Audience Subtype Should You Choose: the live structured-data entity and property relationship
  • The expected value type and any nested object
  • Visible page information that supports the structured value
  • Related offer or catalog fields needed for interpretation
  • A fresh validation result after the page changes
SubtypeBest forDistinct detail
BusinessAudienceTarget businessesEmployees, revenue, operating age
EducationalAudienceLearners or educatorsEducational role
MedicalAudienceMedical context groupsMedical audience categories
PeopleAudiencePeople demographicsAge, gender and related attributes
AudienceGeneral target groupsLabel and geography
  1. Start with the visible group.
  2. Match it to a subtype definition.
  3. Confirm subtype fields have evidence.
  4. Use general Audience when specificity adds no truth.

The right subtype is the narrowest one the page can support without assumptions.

How Should audienceType Describe the Group?

Use audienceType as a concise factual text label for the target group, preserving the page’s terminology without slogans, keyword lists or unsupported qualifiers.

Good values resemble category labels: “independent SEO agencies,” “first-time homebuyers,” or “second-grade teachers.” Vague labels such as “everyone” add little meaning, while phrases such as “best affordable software seekers” are promotional rather than descriptive.

Keep numeric characteristics in their dedicated fields when using a compatible subtype. “Companies with 10–100 employees” can be a readable phrase, but BusinessAudience.numberOfEmployees gives that boundary a clearer structure if the page publishes it.

  1. Frame the decision raised by How Should audienceType Describe the Group.
  2. Confirm its value type and the object it describes.
  3. Compare the markup with visible page information.
  4. Correct the source data or template without inventing values.
  5. Validate the rendered result and monitor future changes.
ValueAssessmentReason
Independent dental practicesStrongSpecific factual group
BusinessesWeakToo broad
Best-value growth winnersPoorPromotional and subjective
US ecommerce teamsStrong if visibleGroup plus supported market
  • Use a short noun phrase.
  • Remove promotional adjectives.
  • Follow the page’s public vocabulary.

A strong audienceType label identifies a group rather than advertising to it.

How Should geographicArea Scope an Audience?

Use geographicArea to connect the Audience to a supported AdministrativeArea, such as a Country or State, when targeting or eligibility has a real geographic boundary.

Audience geography is not the same as the publisher’s office, an event venue or a Service areaServed. A national service may publish a California-specific guide; the service coverage and guide audience can legitimately differ.

Do not infer a US audience from English, USD pricing or a .com domain. Explicit language such as “for US retailers” or US-only eligibility provides stronger evidence. The geographicArea guide covers country, state and multi-region decisions.

{
  "@type": "Audience",
  "audienceType": "US technical SEO teams",
  "geographicArea": {
    "@type": "Country",
    "name": "United States"
  }
}
  • Evidence for How Should geographicArea Scope an Audience: the live structured-data entity and property relationship
  • The expected value type and any nested object
  • Visible page information that supports the structured value
  • Related offer or catalog fields needed for interpretation
  • A fresh validation result after the page changes
FactPropertySubject
Audience marketgeographicAreaAudience
Service coverageareaServedService/Organization
Business officeaddressOrganization
Event venuelocationEvent
  1. Identify the geographic fact.
  2. Confirm visible evidence.
  3. Select the accurate area type.
  4. Keep different geographic facts on different subjects.

Audience geography should state purposeful targeting, not a location inferred from unrelated page signals.

Can One Item Have Multiple Audiences?

One item can have multiple Audience values when it genuinely serves distinct groups, but each group should be visible, relevant and modeled separately when its attributes differ.

A webinar may serve agency owners and in-house SEO leaders. Separate Audience nodes let each group carry its own label or geography. Combining unrelated groups into one long audienceType string hides structure and makes future updates difficult.

Do not add multiple audiences merely to cover more keywords. A list of every possible persona turns structured data into boilerplate rather than a description of page intent. If two labels are true synonyms, one concise label may be enough.

  1. Frame the decision raised by Can One Item Have Multiple Audiences.
  2. Confirm its value type and the object it describes.
  3. Compare the markup with visible page information.
  4. Correct the source data or template without inventing values.
  5. Validate the rendered result and monitor future changes.
SituationModelReason
Two distinct professional groupsTwo Audience nodesClear separation
Same group, two synonymsOne concise labelAvoid duplication
Different geographic eligibilitySeparate nodes or relationshipsPreserve boundaries
Keyword persona listRemove unsupported groupsProtect page meaning
  • Model genuinely distinct groups separately.
  • Merge only equivalent labels.
  • Require evidence for every audience node.

Multiple audiences should clarify real segmentation rather than broaden keyword reach.

What Audience Schema Mistakes Are Common?

Common Audience schema mistakes include using the wrong subtype, attaching fields to the parent item, copying one audience sitewide, publishing private personas and treating availability as proof of targeting.

A validator can confirm that JSON-LD parses but cannot know whether “US enterprises” is the audience actually described by the page. Semantic QA must compare the entire parent-to-audience relationship with rendered content.

Private CRM labels, inferred demographics and sales scoring categories should not become public structured data without deliberate first-party page evidence. Likewise, global access to a digital product does not mean every country is its intended audience.

  • Evidence for What Audience Schema Mistakes Are Common: the live structured-data entity and property relationship
  • The expected value type and any nested object
  • Visible page information that supports the structured value
  • Related offer or catalog fields needed for interpretation
  • A fresh validation result after the page changes
MistakeImpactRepair
audienceType on ProductWrong subjectNest Audience through audience
Business fields on general AudienceSubtype mismatchUse BusinessAudience if supported
Same group on every pageTemplate falsehoodGenerate from page evidence
Private persona labelUnverifiable public claimUse visible positioning
Every accessible country listedAvailability confused with intentKeep purposeful markets only
  1. Check parent and relationship.
  2. Verify subtype and fields.
  3. Compare each claim with visible copy.
  4. Trace repeated errors to their generator.

Audience markup succeeds when graph structure and editorial evidence tell the same story.