What is the Schema Type Room Generator?
This free SEO tool has been meticulously crafted by a Brazilian SEO guy to give you the best (UI/UX) experience while building your JSON-LD Schema Markup. If you want to know the other Schema Types available, access the Free JSON-LD Schema Markup Builder.
What is the Schema Type Room?
The "Room" type represents a physical or virtual space where people can stay, work, or relax.
It's often used to describe hotels, hostels, apartments, houses, offices, meeting rooms, and even virtual meeting spaces like conference bridges.
The "Room" type has several properties that provide more context about the space, such as its name, address, phone number, description, image, and reviews from past visitors or occupants.
It's a great way to provide search engines and other applications with detailed information about physical locations and help people find what they're looking for online..
What are the properties of the Schema Type Room?
accommodationCategory
- The "accommodationCategory" property specifies a categorization of the accommodation, such as hotel, hostel, bed and breakfast, etc.
accommodationFloorPlan
- A visual representation of a floor plan, typically used for accommodations such as hotels, apartments, and vacation rentals.
additionalProperty
- The "additionalProperty" property allows you to specify additional information about an item that cannot be represented by other schema.org properties.
additionalType
- The "additionalType" property specifies an additional type for the thing, providing more specific information about its nature.
address
- The "address" property represents a postal address, including street address, city, region, zip code, country and other details.
aggregateRating
- The "aggregateRating" property represents a summary rating of a thing, such as an organization, product, or service.
alternateName
- The "alternateName" property provides an additional name for a thing, often used for disambiguation.
amenityFeature
- The "amenityFeature" property represents a distinctive aspect or attraction that is part of an accommodation's amenities.
bed
- A piece of furniture for sleeping on, typically having a mattress and supporting frame.
branchCode
- A unique identifier for a branch of an organization, typically used by financial institutions.
containedIn
- The "containedIn" property indicates a spatial containment relationship.
containedInPlace
- The "containedInPlace" property specifies a named place that contains or surrounds an entity.
containsPlace
- A property that specifies a place contained within another place.
description
- The "description" property provides a brief summary or abstract of the thing described.
disambiguatingDescription
- A brief description about the "disambiguatingDescription" property: Provides a concise and informative summary that helps distinguish the entity from others with similar names.
event
- A representation of an event, such as a conference, concert, or other experience.
events
- A representation of events, such as concerts, conferences, workshops, and other experiences.
faxNumber
- The "faxNumber" property represents a fax number for an organization.
floorLevel
- The "floorLevel" property represents the level or floor within a building that an address is located on.
floorSize
- The "floorSize" property represents the total size of a floor, expressed in square units such as square meters.
geo
- The "geo" property specifies a location on Earth using coordinates, typically latitude and longitude.
geoContains
- The "geoContains" property represents a geographic area that contains the described entity.
geoCoveredBy
- The "geoCoveredBy" property represents a geographic feature that is completely covered by another, such as an island being entirely surrounded by water.
geoCovers
- The "geoCovers" property provides information about geographic areas that an item covers, such as countries, states, or cities.
geoCrosses
- The "geoCrosses" property indicates a geographic boundary that is crossed by multiple places, such as roads, rivers, or boundaries.
geoDisjoint
- The "geoDisjoint" property indicates that the described location is disjoint from another specified location.
geoEquals
- The "geoEquals" property specifies that two geographic locations are identical.
geoIntersects
- The "geoIntersects" property specifies that a geographic area intersects with another area.
geoOverlaps
- The "geoOverlaps" property specifies a geographic area that overlaps with another geographic area.
geoTouches
- The "geoTouches" property represents a geographic location that shares a border with the place described by the item.
geoWithin
- The "geoWithin" property represents a geographic area that is fully contained within another geographic area.
globalLocationNumber
- A unique identifier for a location that can be used across different countries, regions and languages.
hasDriveThroughService
- The "hasDriveThroughService" property indicates that a business offers drive-through service for customers.
hasMap
- The "hasMap" property represents a URL that provides a map view of the item described.
identifier
- The "identifier" property is a unique string that identifies an item.
image
- The "image" property represents a URL that links to an image, which can be used for visual representation.
isAccessibleForFree
- The "isAccessibleForFree" property indicates whether an event or thing is accessible for free, regardless of other requirements.
isicV4
- The "isicV4" property represents a standard classification code for economic activities, based on the International Standard Industrial Classification of All Economic Activities (ISIC) revision 4.
keywords
- The "keywords" property provides a list of search keywords or phrases relevant to the content.
latitude
- The "latitude" property represents a geographic latitude value with up to 6 decimal places and ranging from -90 to +90.
leaseLength
- The "leaseLength" property specifies the length of a lease.
logo
- The "logo" property represents an image that is the primary icon or logo of a thing, such as a business or brand.
longitude
- The "longitude" property represents the geographic longitude of a location.
mainEntityOfPage
- The "mainEntityOfPage" property specifies the main content entity of a webpage, such as an article, blog post, or product page.
map
- A URL pointing to a map view of the item's location.
maps
- The "maps" property is used to markup geographic locations and provide information about a place.
maximumAttendeeCapacity
- The number of people that an event can accommodate.
name
- The "name" property specifies the human-readable name of a thing, such as a person, organization, or place.
numberOfBathroomsTotal
- The total number of bathrooms.
numberOfBedrooms
- The number of bedrooms in a residential setting.
numberOfFullBathrooms
- The number of full bathrooms.
numberOfPartialBathrooms
- The number of partial bathrooms, such as powder rooms or half-bathrooms.
numberOfRooms
- The number of rooms in a lodging facility, such as a hotel or motel.
occupancy
- The "occupancy" property represents the maximum number of people that a venue can accommodate.
openingHoursSpecification
- The "openingHoursSpecification" defines a specification for describing an organization's opening hours.
permittedUsage
- The "permittedUsage" property specifies constraints on how a resource is intended to be used.
petsAllowed
- Allows pets at the accommodation, such as hotels, hostels and vacation rentals.
photo
- The "photo" property represents a URL that links to an image.
photos
- A collection of images, such as photographs or other visual content, that can be used to illustrate a place or business.
potentialAction
- The "potentialAction" property indicates potential actions that can be performed on an object, such as a web page or a digital item.
publicAccess
- The "publicAccess" property specifies whether the item is publicly accessible.
review
- A review represents a user's opinion or rating about an entity, such as a product, business, or creative work.
reviews
- A list of user opinions, ratings, and comments about a product, service, business, or brand.
sameAs
- The "sameAs" property represents an equivalent URI that can be used to refer to the same entity as the current item.
slogan
- The "slogan" property is a brief phrase that summarizes the essence or mission of an organization.
smokingAllowed
- The "smokingAllowed" property indicates whether smoking is permitted at a location.
specialOpeningHoursSpecification
- The "specialOpeningHoursSpecification" property provides a way to specify irregular opening hours that do not follow a regular pattern.
subjectOf
- The "subjectOf" property represents the subject matter or topic of a creative work.
telephone
- The "telephone" property specifies a person's business, work, or fax phone number.
tourBookingPage
- The "tourBookingPage" is a webpage that provides information about booking tours.
url
- The "url" property represents a URL (Uniform Resource Locator) that is related to the item described.
yearBuilt
- The "yearBuilt" property specifies the year in which a building, monument, or other structure was constructed.
1,368 Types
1,466 Properties
Schema.org v23.0
Who came up with this Schema Builder?
Hello, my name is Calebe Teixeira I am a SEO from Brazil with a few years of experience in software development and creator of Focus Keyword Finder.
I live on top of a mountain in the south of Brazil, with my beloved wife and children and I connect to the internet through a Starlink antenna.
For some time I had been putting off the idea of creating what would eventually become the best and most complete 100% free Schema generator on the internet.
This is a simple gesture to try to give back a little of what I've learned over the years in this wonderful community of SEOs.
Have fun!