How to use Schema.org for product listings
-
Hi Guys, Maybe a weird question but how would you advise using Schema.org for product listings or if you prefer a sub category page with products listed in it. Thanks, Walid
-
Hello,
I've got a site that's product based but it's custom countertops so nothing that has a model number. I've added schema (hopefully in the correct fashion) to mark up my gallery pages which are made up of thumbnails that then lead to a single product page. I would love it if someone would take a quick look and let me know if this is the correct way to use it. Here is the code for the
<ul itemscope itemtype="http://schema.org/ImageGallery" id="image-gallery-thumbnails" title="Iroko Countertops and Butcher Block Island Photographs"> <li> <a itemprop="thumbnailUrl" href="[iroko-countertop-pictures/iroko-countertop-1.html](view-source:http://www.jaaronwoodcountertops.com/wood-countertop-gallery/iroko-countertop-pictures/iroko-countertop-1.html)"><img src="[../images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-6.jpg](view-source:http://www.jaaronwoodcountertops.com/images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-6.jpg)" width="80" alt="Distressed edge grain iroko butcher block kitchen island">a> li> <li> <a itemprop="thumbnailUrl" href="[iroko-countertop-pictures/iroko-countertop-2.html](view-source:http://www.jaaronwoodcountertops.com/wood-countertop-gallery/iroko-countertop-pictures/iroko-countertop-2.html)"><img src="[../images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-7.jpg](view-source:http://www.jaaronwoodcountertops.com/images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-7.jpg)" width="80" alt="Detail of butcher block kitchen island made from iroko wood">a>
li> <li> <a itemprop="thumbnailUrl" href="[iroko-countertop-pictures/iroko-countertop-3.html](view-source:http://www.jaaronwoodcountertops.com/wood-countertop-gallery/iroko-countertop-pictures/iroko-countertop-3.html)"><img src="[../images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-8.jpg](view-source:http://www.jaaronwoodcountertops.com/images/photographs-of-wood-countertops/thumbnails/wood-kitchen-island-top-8.jpg)" width="80" alt="Wide plank iroko kitchen island">a> li> <li> <a itemprop="thumbnailUrl" href="[iroko-countertop-pictures/iroko-countertop-4.html](view-source:http://www.jaaronwoodcountertops.com/wood-countertop-gallery/iroko-countertop-pictures/iroko-countertop-4.html)"><img src="[../images/photographs-of-wood-countertops/thumbnails/raised-kitchen-bar-top-1.jpg](view-source:http://www.jaaronwoodcountertops.com/images/photographs-of-wood-countertops/thumbnails/raised-kitchen-bar-top-1.jpg)" width="80" alt="Iroko raised wood bar top">a> li> <li> <a itemprop="thumbnailUrl" href="[iroko-countertop-pictures/iroko-countertop-5.html](view-source:http://www.jaaronwoodcountertops.com/wood-countertop-gallery/iroko-countertop-pictures/iroko-countertop-5.html)"><img src="[../images/photographs-of-wood-countertops/thumbnails/raised-kitchen-bar-top-2.jpg](view-source:http://www.jaaronwoodcountertops.com/images/photographs-of-wood-countertops/thumbnails/raised-kitchen-bar-top-2.jpg)" width="80" alt="Iroko bar top for a kitchen island">a> li>
<li style="display:block; height:30px;">li> ul>
Thanks,
Josh
-
You would treat your sub category page the same as any other content page in this case. SO with schema you would combine a couple of their example schemas. I havent done it yet for sub-categories, but i was planning on using elements from both:
http://schema.org/SearchResultsPage and http://schema.org/CollectionPage
The nice part about schema it that you dont need to lock yourself into one of their pre-defined categories, moreso than it is the combination of tags together that interpret the page.
-
Hi Joe,
Thanks again for your reply. That was my impression too that there wasn't any specific documentation for sub category or category pages. Thanks for getting back to me on this.
Walid
-
Walid,
I've never seen the markup on a subcategory page. All the documentation I'm aware of suggests they only want to see one product per page with markup, so a subcategory page wouldn't work. It might be possible to add the markup to whatever product information exists on the subcategory page and specify the product URL of product instead of the subcategory page's URL. But I'm not sure if any search engines would accept this or if there is any advantage to doing this versus having the markup on the product page. If you go this route, I'd be interested to hear how effective it was.
I'm not allowed to discuss what we actually do at Overstock, but semantic markup is viewable in the source code.
-
Hi Joe, thanks for your response. I'm actually more interested in how to add the schema.org markup for subcategory page . I understand how it works for a product detail page but not for a subcategory page. How do you guys do it at Overstock?
Thanks,
Walid
-
I'm not sure your exact question is. If you simply want to know whether to markup your product pages or your subcategory pages, add the schema.org markup to your product pages. The information that can be used to describe products can be found here: http://schema.org/Product . Unfortunately, the schema.org site doesn't offer much for examples, and although the rich snippet testing tool is supposed to work for the schema.org data, there were bugs early on. I still haven't heard if these bugs have been fixed. Please let me know if that doesn't answer your question.
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
-
Knowledge Graph product carousel: The mystery of ranking
When you search for software-related terms, Google serves a carousel-style item above the organic listings. I've been assuming this is part of the Google Knowledge Graph. See http://imgur.com/a/TQpM5 The mystery lies in the selection of companies that are included in this carousel: the brands included are completely unrelated to the brands that rank well in the "normal" organic search listings. Giving that more color, here are the top 5 brands in "normal" organic search listings, for the query "invoice software," noting where they appear in the carousel: BRAND // normal organic search position // carousel position Wave // 1st // not present in carousel Quickbooks // 2nd // 1 NCHSoftware // 3rd // not present in carousel Invoicely // 4th // not present in carousel Freshbooks // 5th // not present in carousel Inversely, here are the top 5 in the carousel, noting where they appear in the "normal" organic search listings, again for the query "invoice software": BRAND // carousel position // normal organic search position Quickbooks // 1st // 2nd Zoho Office // 2nd // 9th Invoicera // 3rd // 15th Hiveage // 4th // 30th Apptivo // 5th // not present in first 10 pages of search results Here's an annotated image of the same thing: http://imgur.com/a/0Pa6j
Technical SEO | | RobM416
--I represent a brand (I'd rather not mention which) that ranks super well in the normal organic search listings, but doesn't rank accordingly in the knowledge graph carousel. WHAT WE'VE TRIED implemented Schema markup updated Wikidata information updated Wikipedia information We've reviewed the code on the pages that DO appear in the carousel, and haven't found any common threads. Several weeks have passed since those initiatives. We've been re-indexed in that time, but are still not included in the search carousel. I've seen people suggest resources like this
https://searchenginewatch.com/sew/how-to/2299454/4-google-carousel-optimization-tips
but those tips aren't addressing this problem. Also, things like claiming your business or other local business validation (which we've done) don't seem material to a non-local product search (but stranger things have happened, I know...). A couple of SEOs have suggested AMP, but I've yet to see any authoritative info suggesting a link between AMP and desktop results. Any help appreciated! I will report back on my findings. This is a follow-up to a question I previously posted here: https://moz.com/community/q/kinds-of-organic-search-results-google TQpM5 0Pa6j0 -
Product meta tags are not updating in my Magneto website!
I need some help! For some reason, each time I update the product meta tags in my Magento website, it doesn't change on the current website? Could someone help me understand why that is?
Technical SEO | | One2OneDigital0 -
Using images from one domain on another?
I run a travel photography business where I sell fine art prints. I've been toying with the idea of creating a few new websites about some of the places I've traveled to. This is for a few reasons. First, because I love talking about my travels. But second, because I feel like it might be a good way to bring in more print sales from those places. The question I have, if I were to use the images from my main photography sales domain on a different domain, how does this affect SEO? These images filenames for the photographs are already optimized well for searching. Thanks!
Technical SEO | | shannmg10 -
Proper Schema usage for service based businesses?
Any thoughts on how schema markup should properly implemented on service base businesses? Let's say a plumber in Washington has a few locations. Obviously you would use schema mark up on their physical location information, but what about service areas? Are there ramifications to using the for service areas? It seems like you could potentially confuse the search engines. We are noticing a competitor use this on a newly developed website. We haven't seen any improvement in their rankings per say, but it may be a bit early to tell.
Technical SEO | | AaronHenry0 -
Vender Hijacked our 7 Pack Listing
A dentist I work with contracted with a company called Z O C D O C (ZD). ZD ' S goal is to deliver patients to the dentist. To my surprise, ZD created a domain name called s t o n e b r i d g e d e n t a l t e x a s.com that forwards to the doctors ZD doctor page. (You can see the Google results listing by Google search: dentist mckinney tx or click this link http://imgur.com/liq05at) Apparently, ZD calls this their "kick start" program so basically ZD is redirecting traffic from what should have been the dentists 7 Pack listing (which would have gone to the dentist website) to the ZD's doctor page.
Technical SEO | | Czubmeister
So now, the dentists 7 pack listing domain is owned by ZD but ZD has this hooked up to the doctors office address. Issues swimming inside my head: 1. Is there anything that can be done here? I can't really ask them to take their site down since they own it.
2. Even if ZD takes this site down, there is no guarantee the dentists website will replace the one that's in the 7 pack currently
3. I am pretty sure that the dentist site won't appear in the 7 pack because that would mean there would be two listings with the same address right?
4. As a side-issue, looks like Google removed the links to the Google-Plus pages? Not it only shows reviews. Any words of wisdome here? It would be nice that if when somebody clicked on the link to Stonebridge Dental that it would go to the dentist website, not ZD.. like it should be0 -
What is the verdict on using negative text indent on a slider
Hi, I am trying to work out the best way of developing a slider on a page which may include text that I'd like indexed by search engines. One method I've read about is to use negative text indent, but people seem undecided on whether this is a good / bad / fine technique with regards to SEO. I'd be interested in hearing the communities views and experience on this. Thanks in advance.
Technical SEO | | JagexSEO0 -
What factors matters the most when using a 301 permanent redirect?
Hi SEOmozzers, I have a client that has couple of duplicates but I am debating if i should just kill those pages or use 301 Permanent redirects. I know SEO moz provides 2 important factors to look at which are PA and link root domain. 1.Which one matters the most? or which one should I look at first to make a decision? 2. I have empty pages creating duplicate content with a PA of 14 and 1 linking root domain. my thought is to kill the page by inserting a meta NO INDEX. If you don't agree and think I should 301 to an existing page that needs link juice, let me know. Thank you mozzers 🙂
Technical SEO | | Ideas-Money-Art0 -
Track Backs how to use them
Hi i am trying to learn how to use track backs as a way to get link exposure. Cana anyone please explain to me the importance of them and how to use them please. Would i use one by putting a link back to my site or am i wrong on this. any help would be great
Technical SEO | | ClaireH-1848860