Help with Schema.org on Ecommerce Products
-
I’m looking for ways of using schema.org with products that have pricing options.
There appear to be two main problems
1) Whilst colour, width, height and depth are all catered for, size appears to be missing – how can we mark up products that are available in sizes that aren’t necessarily covered by width/height/depth (e.g. shoe size). Also, what if the product is available in different finishes – technically, these could not properly be described as colours so how could we mark them up?
2) There doesn’t seem to be any particularly good way of marking up pricing options that are displayed on the same product detail page. For e.g. if a pricing option table is used like this:
|
ID
|
Colour
|
Price
001-red
|
Red
|
£3.99
001-green
|
Green
|
£4.49
001-blue
|
Blue
|
£4.99
|
I can mark up each row as an offer, and give each offer a price and sku or mpn, but then I can’t use itemprop=”color” to describe exactly what the option is. Would I just use itemprop=”name” in this case and abandon color altogether (even though it’s technically supposed to be describing the colour of the product and not the name of the offer)?
I suppose another way I could approach it would be to mark up each row as an individual product, and assign each one an offer with the details as described above but then the containing page would effectively look like a separate product – which it isn’t.
Any help or advice on this would be very much appreciated
-
Schema is designed to let you mark up individual items. For example, when a store has individual product pages, you should have the end page be marked up with data. As far as I know, there is no way to have multiple items maked up at the same time on one page. I'm sure you could code it that way, but I doubt it would be displayed or read correctly.
Here are two resources that may help you:
-
As far as I know it cannot currently be done with schema markup. The only allowance in the standard in the product standard that Google uses is for having multiple sellers selling the same product. From everything I have tested and seen you cannot have multiple products on the same page. I would think that having products with color or size variations would consist of multiple products since they may have a different upc or mpn on them.
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
-
Reason for robots.txt file blocking products on category pages?
Hi I have a website with thosands of products. On the category pages, all the products are linked to with the code “?cgid” in the URL. But “?cgid” is also blocked in the robots.txt file for some reason. So I'm thinking it's stopping all my products getting crawled by Google. Am I right here? Is there any reason why a website would want to limit so many URL's? I'm only here a week and the sites getting great traffic, so don't want to go breaking it!!! Thanks
Web Design | | Frankie-BTDublin0 -
Help with 302 Temporary Redirect warning via MOZ crawl
Hi Guys, This is my first post so hopefully I'm using the forum correctly. MOZ crawl tells me that I have 35 pages with a temporary redirect The URL column displays 302 Found along with the http:// URL Redirection Location column shows the corresponding https:// URL This all seems pretty self explanatory. However, I’ve checked my .htaccess file and I can’t see any 302 references in it. I'm trying to figure out where the 302 redirects are from and how I can make them permanent Please can anyone help me out? My .htaccess looks like it needs a little tidy (there are 2 if blocks) <ifmodule mod_rewrite.c="">RewriteEngine On
Web Design | | ianalannash
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mysite.com/$1 [R,L]</ifmodule> BEGIN WordPress <ifmodule mod_rewrite.c="">RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^mysite.com$ [NC]
RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=301,L]</ifmodule> END WordPress0 -
We use bigcommerce platform and want to access the bigcommerce server to change the way our product images display
Hi We use bigcommerce and want to chage the way we display multiple images for our products. At the moment in bigcommerce you switch between images by clicking the next image, we want the images to change when we hover the curser over the image. Does anyone know how to do this ? Regards Adrienne
Web Design | | CostumeD0 -
Does interlinking on mobile site helps in seo & improvement in rankings
Hi, Does interlinking on mobile site helps in seo & improvement in rankings. Our desktop site & mobile site has same urls. Regards
Web Design | | vivekrathore0 -
Ecommerce platform
Hello all, My digital agency is starting to focus on building mainly bespoke ecommerce platforms. I've used a variety of open source platforms over the years, most of which I find un satisfying - specifically Magento (as the framework is very cumbersome). I do appreciate that many SEOs love magento, especially with the shopping cart control - being able to track conversions and customer data handling onsite Etc. My question is, what do ecommerce specialist SEOs and CROs want from a good ecommerce platform please? Thanks William
Web Design | | wseabrook0 -
Pleas Help! My microdata format disappeared?
Hi guys im new on this comunity, reacently i have an ishue taht i do not know how to solve. Google suggested that you can put microdata on my website and its look very cool on the organic search pages. So whtat happend. I have change my website to a new one with all rich snippets and microdata, submited a xml.sitiemap dinamic one that refresh every time when i putt something new on my website. do a redirection from my old site to a new one. All that google propose. I have check all the pages in webmaster tools and in a that tool google show everything, also microdata have shown on a google organic search aproximetly 7 days when he refresh my pages from old site. After that microdata and little stars just desapired from organic serch on google. I do not know why? I did not do anything. So can anyone help me how to return little stars on my links on google shown on organic serch. website: www.telekoplus.com hosted in Serbia Thank you in advance Beket Borocki P.S Sorry if i have mistakes in writing on English.
Web Design | | telekoplus0 -
WordPress blog hosted on GoDaddy domain mapping help
We set up a WP blog that's hosted through GoDaddy. For various reasons, we purchased a URL to use to get through the technical build and set up and are trying to map that to a subdomain of our company website. (We can't host it on our own server, unfortunately). My question is: for WP blogs hosted via WP you can buy a domain mapping upgrade and I'm trying to find a similar plugin that could offer the same thing that would apply to our GoDaddy hosting and point to our subdomain (GD apparently doesn't offer the domain mapping). Anyone have any thoughts, please?
Web Design | | josh-riley0 -
.org versus .com
I work at a non-profit that has always used the .org URL for any sites they create. I am designing a site right now with a heavy weight on SEO as part of the strategy and I have both the .org and .com versions of the URL. Am I right in thinking that I should use the .com?
Web Design | | dschreib_greenpeace.org0