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
-
URL Inspector, Rich Results Tool, GSC unable to detect Logo inside Embedded schema
I work on a news site and we updated our Schema set up last week. Since then, valid Logo items are dropping like flies in Search Console. Both URL inspector & Rich Results test cannot seem to be able to detect Logo on articles. Is this a bug or can Googlebot really not see schema nested within other schema?Previously, we had both Organization and Article schema, separately, on all article pages (with Organization repeated inside publisher attribute). We removed the separate Organization, and now just have Article with Organization inside the publisher attribute. Code is valid in Structured Data testing tool but URL inspection etc. cannot detect it. Example: https://bit.ly/2TY9Bct Here is this page in URL inspector: By comparison, we also have Organization schema (un-nested) on our homepage. Interestingly enough, the tools can detect that no problem. That's leading me to believe that either nested schema is unreadable by Googlebot OR that this is not an accurate representation of Googlebot and it's only unreadable by the testing tools. Here is the homepage in URL inspector: In pseudo-code, our OLD schema looked like this: The NEW schema set up has the same Article schema set up, but the separate script for Organization has been removed. We made the change to embed our schema for a couple reasons: first, because Google's best practices say that if multiple schemas are used, Google will choose the best one so it's better to just have one script; second, Google's codelabs tutorial for schema uses a nested structure to indicate hierarchy of relevancy to the page. My question is, does nesting schemas like this make it impossible for Googlebot to detect a schema type that's 2 or more levels deep? Or is this just a bug with the testing tools?
Technical SEO | | ValnetInc0 -
Schema for blogs
When I run a wordpress blog through the structured data testing tool I see that there is @type hentry. Is this enough for blogs etc? Is this a result of Wordpress adding in this markup? Do you recommend adding @blogposting type and if so why? What benefit to add a specific type of schema? How does it help in blogging? Thanks
Technical SEO | | AL123al4 -
Tips to promote hotels site ?
I made site to book hotels: http://bilodeals.com/ any tips to promote him and get huge traffic ?
Technical SEO | | coinvideos80 -
Why seomoz.org still in Google index?
I searched in Google, the number of URLs indexed left in the seomoz.org domain since it changed to moz.comI am surprised that after all this time more than 15,000 URLs indexed:https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site%3Aseomoz.org%20inurl%3Aseomoz.org If I clicked on any of the results it will be redirect (301) to the new domain, so it is working, but Google still keep these URLs in the index.
Technical SEO | | Yosef
What could be the reason?Will not cause duplicated content issue on moz.com?0 -
Open Graphs and Schema Markups
Hi Moz, Do I need to duplicate a schema tag if I already have an open graphs tag pertaining to that particular property? Ex. Title of a product. Thanks,
Technical SEO | | Mike.NW0 -
Schema Address Question
I have a local business with a contact page that I want to add schema markup to. However, I was wondering if having the address with schema info on the contact page instead of the home page has any adverse effects on the rich snippet showing up in search. There's no logical place to add schema for a local business on the home page, so having it on the contact page—not in the footer or sidebar—is the only option.
Technical SEO | | DLaw0 -
Move established site from .co.uk to .org - good or bad idea?
I am currently considering moving our site from the current .co.uk domain to the .org version which we also own. The site is established and indexed for 7 years, ranks well and has circa 10k traffic per month which is mainly UK & US traffic. The reason for the change to the .org domain is to make the site more global facing and give us the opportunity to develop the site into multi language within directories (.org/es/ etc.) and then target those to the local search engines. For the kind of site it is (community based) it wouldn’t really work to split this into lots of separate country targeted domains. So the choice is to either stick with the .co.uk and add the other foreign language specific content in directories within the .co.uk or move to the .org and do the same (there is also a potential third option of purchasing the .com which is currently unused but that could be pricey!) We are also planning a big overhaul of the site with redesign, lots of added content and reorganisation of the site – but are thinking that it would be better to move the domain on a 1:1 basis first with the current design, content and URL structure in place and then do the other changes 2 or 3 months down the line. I have read up on SEOmoz, google guidelines etc on moving a site to a new domain and understand the theoretical approach of moving the site and the steps to take (1to1 301 redirects, sitemaps on old and new etc) and I will retain ownership of the .co.uk so the redirects can remain in place indefinitely. However having worked so hard to get the site to where it is in the search engines and traffic levels I am very worried about whether the domain change is a good move. I am more than happy to accept a temporary fluctuation in rankings & traffic for 1 – 4 weeks as reported may happen as long as I can be sure it will return after a temporary period and be as strong (or almost as strong) as the previous rankings / traffic. Looking for peoples experiences to give me the confidence / reassurance to go ahead with this or any info on why I shouldn’t Thanks in advance for your advice. Adrian.
Technical SEO | | Zilla0 -
Schema for Price Comparison Services - Good or Bad?
Hey guys, I was just wondering what the whole schema.org markup means for people that run search engines (i.e. for a niche, certain products) or price comparison engines in general. The intend behind schema.org was to help the engines better understand the pages content. Well, I guess such services don't necessarily want Google to understand that they're just another search engine (and thus might get thrown out of the index for polluting it with search result pages). I see two possible scenarios: either not implement them or implement them in a way that makes the site not look like an aggregator, i.e. by only marking up certain products with unique text. Any thoughts? Does the SEOmoz team has any advice on that? Best,
Technical SEO | | derderko
schuon0