Hotels Schema.org
-
I am looking at potentially using some Schema mark up on hotel listing pages. This is for an OTA where lots of hotels from all over the world are available for selection (think hotels.com, booking.com, agoda.com etc)
For the itemscope itemtype on say the hotel name should I be defining it as http://schema.org/hotel or http://schema.org/localbusiness
For example against the hotel name I would have:
Grand Plaza Hanoi
I assume its the former, but I was just after some 2nd opinions.
Thanks,
Ben
-
Their current solution seems to be something along the lines of:
***** Rating: 8.4/10 - 900 Reviews
almost forcing two different review "views" into the same listing, which seems a little dumb from a UI perspective.
-
Thanks again,
This is an area where Google seem a bit pants to be honest. I have seen loads of examples where a hotel might have a rating of 7 out of 10 and Google shows 5 stars in the rich snippet data.
Not exactly a great user experience right there.
-
Boom:
<div< span="">itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta< span="">itemprop="worstRating" content = "1">
<span< span="">itemprop="ratingValue">1</span<>/
<span< span="">itemprop="bestRating">5</span<>stars</meta<></div<>See this URL for better details: http://schema.org/Review
For the overall rating, you'll want to use http://schema.org/AggregateRating which can also be done on a larger scale.
I have only seen examples of Google using 5 star reviews in their rich snippets. I have not yet seen an example of 4 or 10 star rankings used in rich snippets. Maybe they'll adopt it down the road, maybe they'll convert to 5 stars, or maybe they'll continue ignoring it. Perhaps just consider displaying the aggregate rating as a 5 star scale, and the rest as 10?
-
Thanks Kane - looks like I am on the right track then. The other area I am struggling on is the mark up around reviews / star ratings.
i.e., what happens if your star ratings aren't out of 5? Google seems to make a mess of the display. I.e., I can find a hotel with a rating of 7/10 where Google will show it as 5 star in the results set.
So do I try and force the adoption of using a scale from 1-5 or is it possible to use schema mark up on a 1-10 scale?
-
Yup, take a look at the microdata generator for restaurants (none built for hotels yet that I have seen):
http://www.microdatagenerator.com/restaurant-schema
That gives you a good comparison for how the hotel format should look. Here's an example implementation for a restaurant:
Name of Restaurant
4 stars -
based on 321 reviews123 Fake Street
Seattle ,
Washington
98146(206) 123-4321
URL of MapCategories: American
Price Range: $$
Takes Reservations: No
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Is there any benefit or negative impact to including schema for both @type WebPage and NewsArticle on the same page?
Is there any benefit or negative impact to including schema for both @type WebPage and NewsArticle on the same page? The websites I work on are editorial news sites. Our CMS automatically outputs WebPage schema to every article we publish. I want my dev to set up auto-generated NewsArticle schema. The are pretty much identical with a few different attributes. I just want to make sure I make the right choice about adding both or removing one.
Technical SEO | | DJBKBU0 -
Need help with list schema!
Hi all, I am trying out list schema on my site, but in Google's structured data testing tool I'm having an issue with the URL section. Whenever I have the same URL for each position is says that duplicate URLs aren't allowed, then when I have different URLs it says that they all have to be the same URL. Does anyone have any pointers that can help make my list schema error free!? Heres my schema:
Technical SEO | | Saba.Elahi.M.0 -
Influencing Sitelinks - Achievable with Schema or Solely Automated by Google
I'm looking to influence the sitelinks that appear under my main website. I found a Google article here about how to mark up the sitelinks: https://developers.google.com/search/docs/data-types/sitelinks-searchbox. Then I found another Google article about how the sitelinks are automated: https://support.google.com/webmasters/answer/47334?hl=en. Which is it? Can I influence the sitelinks or not? And is there a maximum number? I can't find any up to date articles that are accurate, because most still reference the remove sitelinks tool in Google Search Console which is no longer available.
Technical SEO | | DigitalMarketingSEO0 -
Wrong Hotel Amenity Being Pulled Into Meta Description
Hey Mozzers, Have a quick question for you hospitality folks. We have a hotel property that has amenities being pulled into the meta description that aren't correct. We do have a custom meta description in the CMS but it is only pulling a portion of our meta description and is then including what appears to be a dynamic list of hotel amenities: "free covered parking; full service catering; complimentary airport shuttle". The airport shuttle is no longer free and the property is charging a small fee. All copy on the page (and across the site) has been updated to reflect this change. My main questions are: 1.) Are these amenities just pulled by Google? Do we have any control over this? 2.) Is there anything we can do to correct this error? Or do we just need to wait for it to hopefully update automatically? Thanks for the help!
Technical SEO | | mbochic0 -
Script for Schema
Does any one know of any script that can be written to generate schema on my product pages. I need something that would be compatible with a custom php website. Here is an example of what I am looking for, it's for Magento so I can't use it: http://www.magentocommerce.com/magento-connect/schema-org.html. Or, if you have any idea on how to do implement schema without doing it manually please let me know here! Thanks!
Technical SEO | | WSteven0 -
Schema address question
I have a website that has a contact us page... of course and on that page I have schema info pointing out the address and a few other points of data. I also have the address to the business location in the footer on every page. Would it be wiser to point to the schema address data on the footer instead of the contact page? And are there any best practices when it comes down to how many times you can point to the same data, and on which pages? So should I have schema address on the contact us page and the footer of that page, that would be twice, which could seem spammy. Haven't been able to find much best practices info on schema out there. Thanks, Cy
Technical SEO | | Nola5040 -
Implementing Schema within Existing CSS tags
In implementing Schema with a site using CSS and containing existing tags, I want to be sure that we are (#1) using the tags effectively when used within a product detail template and (#2) not actually harming ourselves by telling Google that all products are named or described by the SS tag and not actually the product name or description (which obviously could be disasterous). An example of what we are looking at implementing is the following: Old: <ss:value source="$product.name"></ss:value> New: <ss:value source="$product.name"></ss:value> Old: <ss:value source="$product.description">New: <ss:value source="$product.description"></ss:value> Basically, is Schema at the point where the SS tag be replaced (in the eyes of the search engines) with the actual text and not the tag itself?</ss:value>
Technical SEO | | TechMama0 -
Submitting site to dmoz.org
Over the last couple of years I've repeatedly submitted (about 4 times) our site to dmoz.org, hoping to get listed but have never been successful in getting the site recognized. We have an eCommerce site that deals in automotive parts and accessories. What does it take to get your site accepted in dmoz and how do you go about it? Thanks, Steve
Technical SEO | | SteveMaguire0