Html 如何为Google Schema产品输入多种颜色?

Html 如何为Google Schema产品输入多种颜色?,html,schema,metadata,meta,schema.org,Html,Schema,Metadata,Meta,Schema.org,我店里的一些产品有多种颜色。谷歌在模式中考虑多个颜色,这是有效的方法吗?< /P> <div itemscope itemtype="http://schema.org/Product"> Other items.... <span itemprop="color"> Color 1 </span> <span itemprop="color"> Color 2 </

我店里的一些产品有多种颜色。谷歌在模式中考虑多个颜色,这是有效的方法吗?< /P>
<div itemscope itemtype="http://schema.org/Product">
Other items....
    <span itemprop="color"> Color 1 </span>
    <span itemprop="color"> Color 2 </span>
    <span itemprop="color"> Color 3 </span>
</div>

其他项目。。。。
颜色1
颜色2
颜色3
下面是谷歌结构化数据测试工具的截图

从他们的指南中查看以下谷歌推荐:

完整性

您提供的推荐属性越多 质量越高,结果对用户越有利

因此,使用多种颜色来展示您的产品是一个很好的解决方案

乍一看,您提供的标记微观数据的示例在技术上是正确的。但是,必须考虑到,根据同一指南:

相关性

您的结构化数据应该是 页面内容

因此,根据所提供的信息,准确确定微数据的正确性可能是不可能的

由于用户可能不知道颜色(如Pantone 5773)的含义,因此设置一个所有用户都能理解的颜色名称可能很有用,您可以从中获得该名称。对于机器,您可以为每种颜色设置标识。在这种情况下,值得考虑的是,您在HTML文档中表示颜色,因此使用中使用的标识符可能会很有用,例如,颜色十六进制或RGB。要将Pantone转换为十六进制或RGB,您可以使用免费的在线工具。因此,Pantone 7413C的微数据标识符可能如下所示:

<meta property=color content=#DC8633>


color
Expected Type
是文本-所以是(写“红、蓝、绿”)。如果您使用
microdata
@EzraSiton,则将颜色列表写为
ul
ol
列表更具语义我应该将其作为单独的子元素输入itemscope,还是在一个子元素中以逗号分隔输入所有值?没有区别。使用
red | blue
--
red/blue
red,blue
。语义是相同的。请记住,与此问题相关的官方文档并不多(谷歌还不支持丰富结果的颜色和/或颜色变体)