对于结构化数据,alternateName可以在单个事物上多次使用吗?
是的,每个属性都可以多次使用。
您甚至可以提供多个
name
属性,但使用一个 name
属性(对于规范/官方名称)和一个或多个 alternateName
属性对于所有其他名称可能是有意义的。
Person
带有多个 name
、Product
带有多个 color
、Offer
带有多个 priceSpecification
、 项目带有多个 additionalType
。
即使 Schema.org 文档允许多次使用alternateName 属性,但使用数组,例如
"alternateName": [
"name variation 1",
"name variation 2",
"name variation 3"
]
但实际上,Google 不会采用不止一种变体,并且会在 Google Rich Results 测试工具中报告错误。
最好使用“name”属性作为规范名称或官方名称,然后使用“alternateName”作为备用名称,例如常见的拼写错误或官方名称的较短版本。最重要的是,您可以使用“legalName”作为组织的正式注册名称。