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

House Schema in JSON-LD

A house is a building or structure that has the ability to be occupied for habitation by humans or other creatures (sou…

House is a schema.org type. Use the generator above to build House 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/House.

House properties

Properties defined directly on House:

PropertyExpected typeDescription
numberOfRoomsNumberThe number of rooms (excluding bathrooms and closets) of the accommodation or lodging business. Typ…

Inherited properties

House also inherits properties from Accommodation, Place, Thing.

PropertyExpected typeDescription
accommodationCategoryTextCategory of an [[Accommodation]], following real estate conventions, e.g. RESO (see [PropertySubTyp…
accommodationFloorPlanTextA floorplan of some [[Accommodation]].
amenityFeatureTextAn amenity feature (e.g. a characteristic or service) of the Accommodation. This generic property d…
bedTextThe type of bed or beds included in the accommodation. For the single case of just one bed of a cer…
floorLevelTextThe floor level for an [[Accommodation]] in a multi-storey building. Since counting systems [vary…
floorSizeTextThe size of the accommodation, e.g. in square meter or squarefoot. Typical unit code(s): MTK for sq…
leaseLengthTextLength of the lease for some [[Accommodation]], either particular to some [[Offer]] or in some case…
numberOfBathroomsTotalNumberThe total integer number of bathrooms in some [[Accommodation]], following real estate conventions …
numberOfBedroomsNumberThe total integer number of bedrooms in a some [[Accommodation]], [[ApartmentComplex]] or [[FloorPl…
numberOfFullBathroomsNumberNumber of full bathrooms - The total number of full and ¾ bathrooms in an [[Accommodation]]. This c…
numberOfPartialBathroomsNumberNumber of partial bathrooms - The total number of half and ¼ bathrooms in an [[Accommodation]]. Thi…
numberOfRoomsNumberThe number of rooms (excluding bathrooms and closets) of the accommodation or lodging business. Typ…
occupancyTextThe allowed total occupancy for the accommodation in persons (including infants etc). For individua…
permittedUsageTextIndications regarding the permitted usage of the accommodation.
petsAllowedBooleanIndicates whether pets are allowed to enter the accommodation or lodging business. More detailed in…
tourBookingPageURLA page providing information on how to book a tour of some [[Place]], such as an [[Accommodation]] …
yearBuiltNumberThe year an [[Accommodation]] was constructed. This corresponds to the [YearBuilt field in RESO](ht…
additionalPropertyTextA property-value pair representing an additional characteristic of the entity, e.g. a product featu…
addressTextPhysical address of the item.
aggregateRatingTextThe overall rating, based on a collection of reviews or ratings, of the item.
amenityFeatureTextAn amenity feature (e.g. a characteristic or service) of the Accommodation. This generic property d…
branchCodeTextA short textual code (also called "store code") that uniquely identifies a place of business. The c…
containedInPlaceTextThe basic containment relation between a place and one that contains it.
containsPlaceTextThe basic containment relation between a place and another that it contains.
eventTextUpcoming or past event associated with this place, organization, or action.
faxNumberTextThe fax number.
geoTextThe geo coordinates of the place.
geoContainsTextRepresents a relationship between two geometries (or the places they represent), relating a contain…
geoCoveredByTextRepresents a relationship between two geometries (or the places they represent), relating a geometr…
geoCoversTextRepresents a relationship between two geometries (or the places they represent), relating a coverin…
geoCrossesTextRepresents a relationship between two geometries (or the places they represent), relating a geometr…
geoDisjointTextRepresents spatial relations in which two geometries (or the places they represent) are topological…
geoEqualsTextRepresents spatial relations in which two geometries (or the places they represent) are topological…
geoIntersectsTextRepresents spatial relations in which two geometries (or the places they represent) have at least o…
geoOverlapsTextRepresents a relationship between two geometries (or the places they represent), relating a geometr…
geoTouchesTextRepresents spatial relations in which two geometries (or the places they represent) touch: "they ha…
geoWithinTextRepresents a relationship between two geometries (or the places they represent), relating a geometr…
globalLocationNumberTextThe [Global Location Number](http://www.gs1.org/gln) (GLN, sometimes also referred to as Internatio…
hasCertificationTextCertification information about a product, organization, service, place, or person.
hasDriveThroughServiceBooleanIndicates whether some facility (e.g. [[FoodEstablishment]], [[CovidTestingFacility]]) offers a ser…

+ 31 more inherited properties. See schema.org/House for the full list.

House JSON-LD example

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

Frequently asked questions

What is House schema?

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

How do I add House structured data to my website?

Fill in the House 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 House JSON-LD generator free?

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

Related schema types

AccommodationSingleFamilyResidence