我想在Google搜索中添加Corporate Contacts。我在Google's Structured Data Testing Tool中测试了以下代码,但它抛出了这个错误:
https://coda-resume.herokuapp.com/
(为http://www.example.com/
提供的所有值必须具有相同的域。)
这是JSON-LD:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"url": "https://coda-resume.herokuapp.com/",
"logo": "http://www.example.com/logo.png",
"contactPoint": [{
"@type": "ContactPoint",
"telephone": "+1-401-555-1212",
"contactType": "customer service"
}]
}
</script>
(我把它放在head
元素中。)
答案 0 :(得分:11)
这可能是Google结构化数据测试工具中的一个错误。
(删除contactPoint
属性后,该工具不再报告错误,但该代码段仍包含相同的url
值。)
答案 1 :(得分:3)
我收到此错误:
<script type="application/ld+json">
{{
"@context": "http://schema.org",
"@type": "Organization",
"Url": "http://www.your-company-site.com",
"Logo": "http://www.example.com/logo.png",
"ContactPoint": [{
"@type": "ContactPoint",
"Telephone": "+ 1-401-555-1212",
"ContactType": "customer service"
}]
}
</script>
如果您使用https://www.thegioididong.com
,例如:
<script type="application/ld+json">
{{
"@context": "http://schema.org",
"@type": "Organization",
"Url": "https://www.thegioididong.com/",
"Logo": "https://www.thegioididong.com/logo.png",
"ContactPoint": [{
"@type": "ContactPoint",
"Telephone": "+ 1-401-555-1212",
"ContactType": "customer service"
}]
}
</script>
您将在测试工具中收到以下错误:
https://www.thegioididong.com/(为https://search.google.com/structured-data/testing-tool/提供的所有值必须具有相同的域。)
这是因为您在检查之前代码不在网上。
将代码上传到网站,然后返回testing tool。现在你不会再犯错了。
答案 2 :(得分:1)
我认为这是一个错误,并试图找到解决方案,但这不是一个错误,至少我们可以从谷歌这方面的小错误。基本上错误是说(为https://search.google.com/structured-data/testing-tool/提供的所有值必须具有相同的域。)因此,它的意思是Google Tester方面的URL值是&#34; https://search.google.com/structured-data/testing-tool/&#34;因此,如果您使用您的信息尝试此代码,请保持原样保留URL值,您会发现它正常工作且错误为0。
<script type='application/ld+json'> {"@context": "http://www.schema.org","@type": "Organization","name": "Your Company Name","url": "https://search.google.com/structured-data/testing-tool/","logo": "https://cdn.com/cms/assets/companylogo.svg","contactPoint": {"@type": "ContactPoint","telephone": "+90 00 000 00","contactType": "Customer Service"}}</script>
答案 3 :(得分:0)
忽略开发级别的错误, 在现场制作,它工作正常, 可能是因为,Google的结构化数据测试工具会考虑实时域名
答案 4 :(得分:0)
我刚刚意识到错误来自@context
属性。
尝试更改&#34; http://schema.org&#34;在您网站的网址中,Google停止显示该错误,是的!那是错的! Google工具中的错误的特征!