I would like to hear what type of schema.org itemtype others would recommend to use or used when filling out microdata on a retail brand homepage. Take, for example, TOMS shoes :
Example # 1 - Using / Corporation as a high-level item can include many of the organization’s great microorganisms, but nothing relates to a retail store.
<html itemscope='itemscope' itemtype="http://schema.org/Website> <head></head> <body itemscope='itemscope' itemtype="http://schema.org/Corporation> various microdata here probably including Product microdata </body> </html>
NOTE: tickmaSymbol is the only schema.org-specific schema.org property, but TOMS is not.
Example # 2 - This code will work if TOMS starts its own channel of physical retail stores and each location has its own home page. However, for TOMS's.com, although accurate in schematic and more descriptive on the face, it is an incorrect microdata layout for TOMS.com because / ShoeStore comes from / LocalBusiness - which should represent the physical location.
<html itemscope='itemscope' itemtype='http://schema.org/Website'> <head></head> <body itemscope='itemscope' itemtype='http://schema.org/ShoeStore'> a whole bunch of jabber here </body> </html>
NOTE. Since TOMS is virtual and therefore cannot be / Store, this means that you are losing really cool properties like "currenciesAccepted", "paymentAccepted" and "priceRange".
Is this a sit-and-wait situation until more schemes for virtual sites are approved or is there a way to go through validation to get the best of both worlds?
source share