In short. Use hasAdultConsideration with https://schema.org/SexualContentConsideration in the Product object.
Definition: Product markup identifies adult-oriented merchandise with
hasAdultConsideration, whose value is anAdultOrientedEnumeration. Google Search documentshttps://schema.org/SexualContentConsiderationas the supported value for this property.
Key facts
- Google's merchant listing documentation defines
hasAdultConsiderationas anAdultOrientedEnumerationproperty for a product. - The property covers products designated as adult-oriented, including products containing nudity or sexual content.
- Google says sellers must use the property for products considered adult-oriented under its adult-oriented content policy.
- Google states that these products remain eligible for Shopping ads and free listings, with age-based and country-based restrictions.
- Google Search supports only
https://schema.org/SexualContentConsiderationfor this property, even though Schema.org defines severalAdultOrientedEnumerationvalues.
What does hasAdultConsideration describe?
Schema.org describes hasAdultConsideration as a tag for an item intended or suitable for consumption or use by adults only. Its expected value is AdultOrientedEnumeration, and the property is listed for both Product and Offer. For a product page, place the property on the Product object that describes the merchandise.
The enumeration is broader than a single label. Schema.org describes AdultOrientedEnumeration as an enumeration of considerations that make a product relevant or potentially restricted for adults only. Its members include several kinds of adult or restricted consideration, while Google's Search documentation narrows the value supported for this property.
Which value should a Google Product object use?
Use the full URI for SexualContentConsideration:
{
"@context": "https://schema.org",
"@type": "Product",
"hasAdultConsideration": "https://schema.org/SexualContentConsideration"
}
Google defines this value as the only AdultOrientedEnumeration value supported by Google Search for hasAdultConsideration. The Schema.org member page describes it as covering sexually oriented content such as nudity, suggestive or explicit material, related online services, or an intended use that enhances sexual activity. Its examples include erotic videos or magazines, sexual enhancement devices, and sex toys.
The value is a URI, rather than a free-text description such as adult or sexual. The property name and the URI belong to the Schema.org vocabulary, while Google's merchant listing table defines the value accepted by Google Search for this use.
What does the label change for a product listing?
Google's merchant listing documentation says adult-oriented products can appear in Shopping ads and free listings, but age-based and country-based restrictions apply. It says the label lets Google apply those restrictions and show appropriate, legally compliant content to people shopping online.
The markup describes the product's adult-oriented consideration. It does not replace Google's adult-oriented content policy or other merchant listing requirements. The same documentation says merchant listing eligibility requires compliance with Google's general structured data guidelines, technical guidelines, content guidelines, and free listings guidelines.
How can you check the markup?
Keep the value exact, including the https://schema.org/ prefix and the capitalization of SexualContentConsideration. Validate the structured data with Google's Rich Results Test, which the merchant listing documentation recommends for checking critical errors. Google also documents the Merchant listings report in Search Console for pages where shoppers can buy products.
Schema.org's page for hasAdultConsideration lists the property in version V30.1 dated 16 September 2026, while Google Search Central's merchant listing page was last updated 8 September 2026. These dates identify the documentation versions used for this entry.
Related terms
- Product structured data
- How do product snippets differ from merchant listings?
- How can product markup describe an intended age range and gender?
FAQ
Which hasAdultConsideration value should you put in Product markup?
Use https://schema.org/SexualContentConsideration. Google Search documents this URI as the only supported value for the property.
Can the value be written as adult?
The documented value is the full Schema.org URI, so use that URI in the structured data. Schema.org defines the property range as AdultOrientedEnumeration.
Does the property apply to Product?
Yes. Schema.org lists Product and Offer among the types that can use hasAdultConsideration; this entry covers the Product object.
Sources
- Google Search Central, "Merchant listing (Product, Offer) structured data", 8 September 2026
- Schema.org, "hasAdultConsideration", 16 September 2026
- Schema.org, "AdultOrientedEnumeration", 16 September 2026
- Schema.org, "SexualContentConsideration", 16 September 2026
Check how a page reads to answer engines. Open the GEO score analyzer