Back to explore
TypeData for July 2026

Role

Represents additional information about a relationship or property. For example a Role can be used to say that a 'member' role linking some SportsTeam to a player occurred during a particular time period. Or that a Person's 'actor' role in a Movie was for some particular characterName. Such properties can be attached to a Role entity, which is then associated with the main entities using ordinary properties like 'member' or 'actor'.\n\nSee also [blog post](https://blog.schema.org/2014/06/16/introducing-role/).

Definition from the Schema.org vocabulary (English).

Estimated domains

1K - 10K stable

Ranking position#1,220 of 5,545
Google eligibleNo
Accepted properties17

Trend over time

Domain tier in each available month.

Properties

Properties this type accepts, including inherited ones.

Legend

PropertySchema typeData typeEnumeration

Properties from Role

4 properties

Properties from Thing

13 properties

Tiers indicate the number of unique domains using the term. They are intentionally approximate to reduce noise and protect site privacy. How to read the data.