schema.org / Product

Relatix JSON-LD Tool

Google-friendly structured data with NAICS industry classification — www.jsonldtool.com

🔍
Output
Language
Direction
URL Examples
Width
Text Size
Color Mode
Typefaces
Product
📦

Product Information

Product name is required
Description is recommended
At least one image URL is required
One URL per line
Brand is recommended
Product URL required for merchant listings
🏷️

Product Identifiers

At least one identifier (SKU, GTIN, MPN) recommended
UPC/EAN/ISBN
Manufacturer part #
🏭

NAICS Industry Classification

🏭

SIC Industry Classification

📐

Attributes

💰

Pricing & Availability

Price is required
ISO date
📅

Rent to Own / Financing

Ratings & Reviews

🚚

Shipping Details

🚚

Delivery Fee

↩️

Return Policy

Completion5/33 fields (15%)

Validation

Required by Google
Product name is required
At least one image URL is required
Price is required
Product URL required for merchant listings
Recommended by Google
Description is recommended
Brand is recommended
At least one identifier (SKU, GTIN, MPN) recommended

Optimization Hints

Adding AggregateRating can improve click-through rates by up to 30% in search results.
Including at least one Review helps build trust and can enable review rich snippets.
Adding shipping details helps qualify for free shipping badges in Google Shopping.
Return policy information builds buyer confidence and is required for some Google Shopping features.
GTIN (UPC/EAN) helps Google match your product to its catalog, improving visibility.
ℹ️Multiple product images improve engagement and may appear in image search results.
JSON-LD Output
1<script type="application/ld+json">
2{
3 "@context": "https://schema.org",
4 "@type": "Product",
5 "offers": {
6 "@type": "Offer",
7 "priceCurrency": "USD",
8 "availability": "https://schema.org/InStock",
9 "itemCondition": "https://schema.org/NewCondition"
10 },
11 "inLanguage": "en"
12}
13</script>

Quick Reference

1. Select schema type above
2. Fill in the form fields on the left
3. Choose output format (JSON-LD, Microdata, RDFa, XML, Open Graph)
4. Resolve any validation errors above
5. Copy the output
6. Paste into your page's <head> section
Ctrl+Z Undo · Ctrl+Shift+Z Redo · Ctrl+S Export · Ctrl+Shift+C Copy
Copyright 2026 Relatix LLC

LegislationObject Schema in JSON-LD

A specific object or file containing a Legislation. Note that the same Legislation can be published in multiple files. …

LegislationObject is a schema.org type. Use the generator above to build LegislationObject structured data as JSON-LD, Microdata, RDFa, XML or Open Graph, then paste it into your page to help Google, Bing and AI answer engines understand your content.

See the official definition at schema.org/LegislationObject.

LegislationObject properties

Properties defined directly on LegislationObject:

PropertyExpected typeDescription
legislationLegalValueTextThe legal value of this legislation file. The same legislation can be written in multiple files wit…

Inherited properties

LegislationObject also inherits properties from MediaObject, Legislation, CreativeWork, Thing.

PropertyExpected typeDescription
associatedArticleTextA NewsArticle associated with the Media Object.
bitrateTextThe bitrate of the media object.
contentSizeTextFile size in (mega/kilo)bytes.
contentUrlURLActual bytes of the media object, for example the image file or video file.
durationTextThe duration of the item (movie, audio recording, event, etc.) in [ISO 8601 duration format](http:/…
embedUrlURLA URL pointing to a player for a specific video. In general, this is the information in the ```src`…
encodesCreativeWorkTextThe CreativeWork encoded by this media object.
encodingFormatURLMedia type typically expressed using a MIME format (see [IANA site](http://www.iana.org/assignments…
endTimeDateTimeThe endTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the …
heightTextThe height of the item.
ineligibleRegionTextThe ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-poli…
interpretedAsClaimTextUsed to indicate a specific claim contained, implied, translated or refined from the content of a […
playerTypeTextPlayer type required&#x2014;for example, Flash or Silverlight.
productionCompanyTextThe production company or studio responsible for the item, e.g. series, video game, episode etc.
regionsAllowedTextThe regions where the media is allowed. If not specified, then it's assumed to be allowed everywher…
requiresSubscriptionBooleanIndicates if use of the media require a subscription (either paid or free). Allowed values are ```…
sha256TextThe [SHA-2](https://en.wikipedia.org/wiki/SHA-2) SHA256 hash of the content of the item. For exampl…
startTimeDateTimeThe startTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), th…
uploadDateDateTimeDate (including time if available) when this media object was uploaded to this site.
widthTextThe width of the item.
jurisdictionTextIndicates a legal jurisdiction, e.g. of some legislation, or where some government service is based.
legislationAmendsTextAnother legislation that this legislation amends, introducing legal changes.
legislationAppliesTextIndicates that this legislation (or part of a legislation) somehow transfers another legislation in…
legislationChangesTextAnother legislation that this legislation changes. This encompasses the notions of amendment, repla…
legislationCommencesTextAnother legislation that this one sets into force.
legislationConsolidatesTextIndicates another legislation taken into account in this consolidated legislation (which is usually…
legislationCorrectsTextAnother legislation in which this one introduces textual changes, like correction of spelling mista…
legislationCountersignedByTextThe person or organization that countersigned the legislation. Depending on the legal context, a co…
legislationDateDateThe date of adoption or signature of the legislation. This is the date at which the text is officia…
legislationDateOfApplicabilityDateThe date at which the Legislation becomes applicable. This can sometimes be distinct from the date …
legislationDateVersionDateThe point-in-time at which the provided description of the legislation is valid (e.g.: when looking…
legislationEnsuresImplementationOfTextIndicates that this Legislation ensures the implementation of another Legislation, for example by m…
legislationIdentifierTextAn identifier for the legislation. This can be either a string-based identifier, like the CELEX at …
legislationJurisdictionTextThe jurisdiction from which the legislation originates.
legislationLegalForceTextWhether the legislation is currently in force, not in force, or partially in force.
legislationPassedByTextThe person or organization that originally passed or made the law: typically parliament (for primar…
legislationRepealsTextAnother legislation that this legislation repeals (cancels, abrogates).
legislationResponsibleTextAn individual or organization that has some kind of responsibility for the legislation. Typically t…
legislationTransposesTextIndicates that this legislation (or part of legislation) fulfills the objectives set by another leg…
legislationTypeTextThe type of the legislation. Examples of values are "law", "act", "directive", "decree", "regulatio…

+ 124 more inherited properties. See schema.org/LegislationObject for the full list.

LegislationObject JSON-LD example

{
  "@context": "https://schema.org",
  "@type": "LegislationObject",
  "name": "Example LegislationObject"
}

Frequently asked questions

What is LegislationObject schema?

LegislationObject (schema.org/LegislationObject) is a structured-data type used to describe a LegislationObject to search engines and AI systems. Adding LegislationObject JSON-LD to a page helps Google, Bing and answer engines understand the content and can enable rich results.

How do I add LegislationObject structured data to my website?

Fill in the LegislationObject fields in this tool, copy the generated JSON-LD, and paste it inside a <script type="application/ld+json"> tag in the <head> or <body> of your page. You can also export Microdata, RDFa, XML or Open Graph.

Is the LegislationObject JSON-LD generator free?

Yes. jsonldtool.com is a free LegislationObject schema generator and validator with no sign-up required.

Related schema types

Media Object