gpt4 book ai didi

json - JSON 中的重复唯一属性 'sameAs'

转载 作者:行者123 更新时间:2023-12-04 16:32:45 25 4
gpt4 key购买 nike

sameAs 的 HTML 架构:

<div itemscope itemtype="https://schema.org/LocalBusiness">
<h1><span itemprop="name">Business Name</span></h1>
<span itemprop="description">Business Desciription.</span>
<span itemprop="sameAs">fb.com</span>
<span itemprop="sameAs">pinterest.com</span>
<span itemprop="sameAs">instagram.com</span>
</div>
Google 验证工具:sameAs 有 无重复的唯一属性 错误。
enter image description here
对于 Json 相同为: 重复的唯一属性 发生错误
    <script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "LocalBusiness",
"@id": "http://schema.org/",
"name": "Business Name",
"email": "help@example.com",
"priceRange": "$$$",
"sameAs": "https://www.facebook.com/",
"sameAs":"https://twitter.com/",
"sameAs":"https://www.instagram.com/",
"sameAs":"https://au.linkedin.com/company/",
"sameAs":"https://www.yelp.com.au/"
}
Google 验证工具:错误 重复的唯一属性
enter image description here
题:
我如何修复 重复的唯一属性 在 JSON 中?

最佳答案

您需要将项目作为数组传递才能使其有效 JSON+LD .
如果你仔细想想,这是合乎逻辑的,否则如果你把 JSON 转换成普通的 JavaScript,你只会覆盖 sameAs每次都变。

{
"@context": "http://schema.org/",
"@type": "LocalBusiness",
"@id": "http://schema.org/",
"name": "Business Name",
"email": "help@example.com",
"priceRange": "$$$",
"sameAs": [
"https://www.facebook.com/",
"https://twitter.com/",
"https://www.instagram.com/",
"https://au.linkedin.com/company/",
"https://www.yelp.com.au/"
]
}

关于json - JSON 中的重复唯一属性 'sameAs',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64328137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com