A few questions on Google's Structured Data Markup Helper...
-
I'm trying to go through my site and add microdata with the help of Google's Structured Data Markup Helper. I have a few questions that I have not been able to find an answer for. Here is the URL I am referring to: http://www.howlatthemoon.com/locations/location-chicago
- My company is a bar/club, with only 4 out of 13 locations serving food. Would you mark this up as a local business or a restaurant?
- It asks for "URL" above the ratings. Is this supposed to be the URL that ratings are on like Yelp or something? Or is it the URL for the page? Either way, neither of those URLs are on the page so I can't select them. If it is for Yelp should I link to it?
- How do I add reviews? Do they have to be on the page?
- If I make a group of days for Day of the Week for Opening hours, such as Mon-Thu, will that work out?
- I have events on this page. However, when I tried to do the markup for just the event it told me to use itemscope itemtype="http://schema.org/Event" on the body tag of the page. That is just a small part of the page, I'm not sure why I would put the event tag on the whole body?
Any other tips would be much appreciated. Thanks!
-
Howl,
1. I would mark all up as a food establishment. Under menu/cuisine where you serve no food I would simply put an alcohol menu or link or on cuisine put we server beer, wine, tequila. etc. The reason is this: you are using schema because it is good for you and the search engines. Within the various schema are other properties. So for FoodEstablishment there is ... Bar or Pub. A bar or pub is a food establishment. So is an ice cream shop, winery, brewery, etc.
2. This is the page url. For me in Houston... http://www.howlatthemoon.com/locations/location-houston
3. I suggest you put in your own review schema and make the site where your customers can review you. Why would you want to serve yelp?? What do they do for you? Your site is using Joomla and with a quick check I found several review plugins you could utilize to make life simpler. We do not use Joomla as much but we often use a review plugin with our WP sites. And, it passes the markup test with Google.
4. Opening Hours - Here is the schema for opening hours. Pretty easy. If you look at the bottom of Local Business, you will see what will or will not work.
5. Here is the actual event schema from Schema.org
-
Upcoming shows
-
<div< span="">itemprop="event"itemscopeitemtype="http://schema.org/Event"></div<>
-
<a< span="">href="foo-fighters-may20-fedexforum"itemprop="url"></a<>
-
<span< span="">itemprop="name">FedExForum</span<>
-
<span< span="">itemprop="location">Memphis, TN, US</span<>
-
<meta< span="">itemprop="startDate"content="2011-05-20">May 20</meta<>
-
<a< span="">href="ticketmaster.com/foofighters/may20-2011"itemprop="offers">Buy tickets</a<>
-
<div< span="">itemprop="event"itemscopeitemtype="http://schema.org/Event"></div<>
-
<a< span="">href="foo-fighters-may23-midamericacenter"itemprop="url"></a<>
-
<span< span="">itemprop="name">Mid America Center</span<>
-
<span< span="">itemprop="location">Council Bluffs, IA, US</span<>
-
<meta< span="">itemprop="startDate"content="2011-05-23">May 23</meta<>
-
<a< span="">href="ticketmaster.com/foofighters/may23-2011"itemprop="offers">Buy tickets</a<>
So, you are going down the right path, I have never been to Howl in Houston but will check it out.
Best,
Robert
-
-
You can do either but the net effect is different. If you set things up for reviews on your page you will get these reviews indexed as content on your page and if marked up properly this will index on the major review sites(excluding Yelp I believe). You also have the advantage of control over what is or is not published. The down side to this is that you will need someone with skills to program this and do the mark up properly. You also need someone managing this prt of the web site.
The other way is to use an embedded link for the review sites. This will get the reviews done off of your site. These off site reviews can create inbound links. For Yelp this is pretty much the only way to do it.
I would factor in the review sites people use for Bars in Chicago, is it Redeye, Yelp, or Citysearch for example. I would set up my site that favors where people look for reviews when deciding whether or not to come to your business.
Hope this is clearer than mud.
Ron
-
Thanks for the response. So to clarify, to use the reviews I must have the actual reviews on the page. They cannot simply be linked to without putting them on the actual page?
-
Ok let's go through these questions on by one below:
My company is a bar/club, with only 4 out of 13 locations serving food. Would you mark this up as a local business or a restaurant?
I would mark the locations that have food as restaurants and the ones that do not as local business. I would set up and write a unique description for each location.
It asks for "URL" above the ratings. Is this supposed to be the URL that ratings are on like Yelp or something? Or is it the URL for the page? Either way, neither of those URLs are on the page so I can't select them. If it is for Yelp should I link to it?
You can either link to your off site reviews sites by getting an embed code or you can write some code with structured mark up to embed reviews into your web site that will be indexed by the search engines. There are references on line about how to do this.
How do I add reviews? Do they have to be on the page?
Look at answer above. As a sidenote you should make it a mission to get 10 reviews on Yelp, Google, and Bing for each location as this helps your local results.
If I make a group of days for Day of the Week for Opening hours, such as Mon-Thu, will that work out?
Yes
I have events on this page. However, when I tried to do the markup for just the event it told me to use itemscope itemtype="http://schema.org/Event" on the body tag of the page. That is just a small part of the page, I'm not sure why I would put the event tag on the whole body?
Can't help you on this one.
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
-
Has Anyone Encountered This Old Meta Tag and Know It's Past Function?
name="url" content="http://www.mysite.com/"> I've never personally seen it used until I saw a site using it this past weekend...I cannot find any old documentation on the purpose if this tag either.Any insights or direction would truly appreciated!Many thanks, T 😎
Intermediate & Advanced SEO | | talexanderyano0 -
Generating Rich Snippets without Structured Data
I noticed something in Google search results today that I can't explain. Any help would be appreciated. I performed a real estate based search and the top result featured a rich snippet showcasing the following... Address Price Bd/Ba
Intermediate & Advanced SEO | | RyanOD
912 Garden District Dr #17. Charlotte, NC 28202 $179,990 3 / 2
222 S Caldwell St #1602. Charlotte, NC 28202 $389,238 2 / 2&1/2 However, when I visit the page associated with this information, there is no Schema to be found. In fact, the page is, for the most part, just a large table listing homes on the market. The table headings are Address, Price, and Bd/Ba. Is it common for Google to use table based data to generate rich snippets? What is the best way to influence this? In the absence of Schema (as the page we are talking about has no Schema implementation), does Google default to table data? Has anyone seen this behavior before and, if so, can you point me to it? EDIT: I've now come across a few other examples where the information is not in a table, but rather in divs. Why are such sites (you can find some by searching for "[ZIPCODE] real estate") getting this treatment?0 -
Add noindex,nofollow prior to removing pages resulting in 404's
We're working with another site that unfortunately due to how their website has been programmed creates a bit of a mess. Whenever an employee removes a page from their site through their homegrown 'content management system', rather than 301'ing to another location on their site, the page is deleted and results in a 404. The interim question until they implement a better solution in managing their website is: Should they first add noindex,nofollow to the pages that are scheduled to be removed. Then once they are removed, they become 404's? Of note, it is possible that some of these pages will be used again in the future, and I would imagine they could submit them to Google through Webmaster Tools and adding the pages to their sitemap.
Intermediate & Advanced SEO | | Prospector-Plastics0 -
Google suddenly indexing and displaying URLs that haven't existed for years?
We recently noticed google is showing approx 23,000 indexed .jsp urls for our site. These are ancient pages that haven't existed in years and have long been 301 redirected to valid urls. I'm talking 6 years. Checking the serps the other day (and our current SEOMoz pro campaign), I see that a few of these urls are now replacing our correct ones in the serps for important, competitive phrases. What the heck is going on here? Is Google suddenly ignoring rewrite rules and redirects? Here's an example of the rewrite rules that we've used for 6+ years: RewriteRule ^(.*)/xref_interlux_antifoulingoutboards&keels.jsp$ $1/userportal/search_subCategory.do?categoryName=Bottom%20Paint&categoryId=35&refine=1&page=GRID [R=301] Now, this 'bottom paint' url has been incredibly stable in the serps for over a half decade. All of a sudden, a google search for 'bottom paint' (no quotes) brings up the jsp page at position 2-3. This is just one example of something very bizarre happening. Has anyone else had something similar happen lately? Thank You <colgroup><col width="64"></colgroup>
Intermediate & Advanced SEO | | jamestown
| RewriteRule ^(.*)/xref_interlux_antifoulingoutboards&keels.jsp$ $1/userportal/search_subCategory.do?categoryName=Bottom%20Paint&categoryId=35&refine=1&page=GRID [R=301] |0 -
How are pages ranked when using Google's "site:" operator?
Hi, If you perform a Google search like site:seomoz.org, how are the pages displayed sorted/ranked? Thanks!
Intermediate & Advanced SEO | | anthematic0 -
What Is The Preferred Url Structure For Se’s?
Here is my issue, my domain is abcdomian.com and I’m trying to rank the site for the keyword “example”. All of my content is under “abcdomain.com/folder/example/” and building content off of “abcdomain.com/example” is not an option. So I’m thinking about moving the content to “abcdomain.com/online-example/” and 301ing the old pages . Of the two paths below, which will have a greater impact on my rankings for the term “example”? Current: abcdomain.com/folder/example/
Intermediate & Advanced SEO | | samp582
Proposed: abcdomain.com/online-example/ Thoughts?0 -
What's the best way to hold newly purchased domains over 2 years?
Hi, A friend has just bought 3 domains and is not planning to build websites with them for around 2 years. He asked me what the best thing to do with these domains was...I have 2 ways of look ing at it: a) Putting a holding page on these and submit to Google Webmaster Tools - this way they are indexed by Google and hold search engine trust when the site finally goes up - HOWEVER, if they are not updated with fresh content would that work against them in 2 years time? b) Simply redirect them to their existing site and don't do anything else. Let me know your thoughts. Adido.
Intermediate & Advanced SEO | | Adido-1053990 -
Will Google Visit Non-Canonicalized Page Again and Return Its Page's Original Ranking?
I have 2 questions about canonicalization. 1. Will Google ever visit Page A again if after it has been canonicalized to Page B? 2. If Google will still visit Page A and found that it is not canonicalizing to Page B already, will the original rankings and traffic of Page A returned to the way before it's canonicalized? Thanks.
Intermediate & Advanced SEO | | globalsources.com0