How can Product markup identify adult-oriented merchandise?

The Citead team, updated

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 an AdultOrientedEnumeration. Google Search documents https://schema.org/SexualContentConsideration as the supported value for this property.

Key facts

  • Google's merchant listing documentation defines hasAdultConsideration as an AdultOrientedEnumeration property 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/SexualContentConsideration for this property, even though Schema.org defines several AdultOrientedEnumeration values.

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.

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

  1. Google Search Central, "Merchant listing (Product, Offer) structured data", 8 September 2026
  2. Schema.org, "hasAdultConsideration", 16 September 2026
  3. Schema.org, "AdultOrientedEnumeration", 16 September 2026
  4. Schema.org, "SexualContentConsideration", 16 September 2026

Check how a page reads to answer engines. Open the GEO score analyzer

Test a page and see what to fix first

The analysis usually takes less than 10 seconds and needs no account.

400,000+ pages scored in the public benchmark