Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
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
-
After hack and remediation, thousands of URL's still appearing as 'Valid' in google search console. How to remedy?
I'm working on a site that was hacked in March 2019 and in the process, nearly 900,000 spam links were generated and indexed. After remediation of the hack in April 2019, the spammy URLs began dropping out of the index until last week, when Search Console showed around 8,000 as "Indexed, not submitted in sitemap" but listed as "Valid" in the coverage report and many of them are still hack-related URLs that are listed as being indexed in March 2019, despite the fact that clicking on them leads to a 404. As of this Saturday, the number jumped up to 18,000, but I have no way of finding out using the search console reports why the jump happened or what are the new URLs that were added, the only sort mechanism is last crawled and they don't show up there. How long can I expect it to take for these remaining urls to also be removed from the index? Is there any way to expedite the process? I've submitted a 'new' sitemap several times, which (so far) has not helped. Is there any way to see inside the new GSC view why/how the number of valid URLs in the indexed doubled over one weekend?
Intermediate & Advanced SEO | Aug 12, 2019, 8:56 AM | rickyporco0 -
Should I Add Location to ALL of My Client's URLs?
Hi Mozzers, My first Moz post! Yay! I'm excited to join the squad 🙂 My client is a full service entertainment company serving the Washington DC Metro area (DC, MD & VA) and offers a host of services for those wishing to throw events/parties. Think DJs for weddings, cool photo booths, ballroom lighting etc. I'm wondering what the right URL structure should be. I've noticed that some of our competitors do put DC area keywords in their URLs, but with the moves of SERPs to focus a lot more on quality over keyword density, I'm wondering if we should focus on location based keywords in traditional areas on page (e.g. title tags, headers, metas, content etc) instead of having keywords in the URLs alongside the traditional areas I just mentioned. So, on every product related page should we do something like: example.com/weddings/planners-washington-dc-md-va
Intermediate & Advanced SEO | Feb 24, 2017, 7:10 AM | pdrama231
example.com/weddings/djs-washington-dc-md-va
example.com/weddings/ballroom-lighting-washington-dc-md-va OR example.com/weddings/planners
example.com/weddings/djs
example.com/weddings/ballroom-lighting In both cases, we'd put the necessary location based keywords in the proper places on-page. If we follow the location-in-URL tactic, we'd use DC area terms in all subsequent product page URLs as well. Essentially, every page outside of the home page would have a location in it. Thoughts? Thank you!!0 -
Need a layman's definition/analogy of the difference between schema and structured data
I'm currently writing a blog post about schema. However I want to set the record straight that schema is not exactly the same as structured data, although both are often used interchangeably. I understand this schema.org is a vocabulary of global identifiers for properties and things. Structured data is what Google officially stated as "a standard way to annotate your content so machines can understand it..." Does anybody know of a good analogy to compare the two? Thanks!
Intermediate & Advanced SEO | Apr 29, 2016, 4:03 PM | RosemaryB0 -
Why Google isn't indexing my images?
Hello, on my fairly new website Worthminer.com I am noticing that Google is not indexing images from my sitemap. Already 560 images submitted and Google indexed only 3 of them. Altough there is more images indexed they are not indexing any new images, and I have no idea why. Posts, categories and other urls are indexing just fine, but images not. I am using Wordpress and for sitemaps Wordpress SEO by yoast. Am I missing something here? Why Google won't index my images? Thanks, I appreciate any help, David xv1GtwK.jpg
Intermediate & Advanced SEO | Jul 9, 2016, 2:40 PM | Worthminer1 -
Two Pages with the Same Name Different URL's
I was hoping someone could give me some insight into a perplexing issue that I am having with my website. I run an 20K product ecommerce website and I am finding it necessary to have two pages for my content: 1 for content category pages about wigets one for shop pages for wigets 1st page would be .com/shop/wiget/ 2nd page would be .com/content/wiget/ The 1st page would be a catalogue of all the products with filters for the customer to narrow down wigets. So ultimately the URL for the shop page could look like this when the customer filters down... .com/shop/wiget/color/shape/ The second page would be content all about the Wigets. This would be types of wigets colors of wigets, how wigets are used, links to articles about wigets etc. Here are my questions. 1. Is it bad to have two pages about wigets on the site, one for shopping and one for information. The issue here is when I combine my content wiget with my shop wiget page, no one buys anything. But I want to be able to provide Google the best experience for rankings. What is the best approach for Google and the customer? 2. Should I rel canonical all of my .com/shop/wiget/ + .com/wiget/color/ etc. pages to the .com/content/wiget/ page? Or, Should I be canonicalizing all of my .com/shop/wiget/color/etc pages to .com/shop/wiget/ page? 3. Ranking issues. As it is right now, I rank #1 for wiget color. This page on my site would be .com/shop/wiget/color/ . If I rel canonicalize all of my pages to .com/content/wiget/ I am going to loose my rankings because all of my shop/wiget/xxx/xxx/ pages will then point to .com/content/wiget/ page. I am just finding with these massive ecommerce sites that there is WAY to much potential for duplicate content, not enough room to allow Google the ability to rank long tail phrases all the while making it completely complicated to offer people pages that promote buying. As I said before, when I combine my content + shop pages together into one page, my sales hit the floor (like 0 - 15 dollars a day), when i just make a shop page my sales are like (1k+ a day). But I have noticed that ever since Penguin and Panda my rankings have fallen from #1 across the board to #15 and lower for a lot of my phrase with the exception of the one mentioned above. This is why I want to make an information page about wigets and a shop page for people to buy wigets. Please advise if you would. Thanks so much for any insight you can give me!
Intermediate & Advanced SEO | Feb 14, 2013, 11:09 PM | SKP0 -
Google News URL Structure
Hi there folks I am looking for some guidance on Google News URLs. We are restructuring the site. A main traffic driver will be the traffic we get from Google News. Most large publishers use: www.site.com/news/12345/this-is-the-title/ Others use www.example.com/news/celebrity/12345/this-is-the-title/ etc. www.example.com/news/celebrity-news/12345/this-is-the-title/ www.example.com/celebrity-news/12345/this-is-the-title/ (Celebrity is a channel on Google News so should we try and follow that format?) www.example.com/news/celebrity-news/this-is-the-title/12345/ www.example.com/news/celebrity-news/this-is-the-title-12345/ (unique ID no at the end and part of the title URL) www.example.com/news/celebrity-news/celebrity-name/this-is-the-title-12345/ Others include the date. So as you can see there are so many combinations and there doesnt seem to be any unity across news sites for this format. Have you any advice on how to structure these URLs? Particularly if we want to been seen as an authority on the following topics: fashion, hair, beauty, and celebrity news - in particular "celebrity name" So should the celebrity news section be www.example.com/news/celebrity-news/celebrity-name/this-is-the-title-12345/ or what? This is for a completely new site build. Thanks Barry
Intermediate & Advanced SEO | Oct 12, 2012, 5:51 PM | Deepti_C0 -
Soft 404's from pages blocked by robots.txt -- cause for concern?
We're seeing soft 404 errors appear in our google webmaster tools section on pages that are blocked by robots.txt (our search result pages). Should we be concerned? Is there anything we can do about this?
Intermediate & Advanced SEO | Jul 20, 2012, 5:15 PM | nicole.healthline4 -
Tool to calculate the number of pages in Google's index?
When working with a very large site, are there any tools that will help you calculate the number of links in the Google index? I know you can use site:www.domain.com to see all the links indexed for a particular url. But what if you want to see the number of pages indexed for 100 different subdirectories (i.e. www.domain.com/a, www.domain.com/b)? is there a tool to help automate the process of finding the number of pages from each subdirectory in Google's index?
Intermediate & Advanced SEO | Jun 26, 2011, 6:32 PM | nicole.healthline0