JSON-LD装JavaScript不识别?
JSON-LD loaded with JavaScript not recognized?
在documentation中说明JSON-LD也可以通过Javascript集成。
基于此信息,我构建了一个脚本来执行此操作。
几天过去了,根据搜索控制台,此网站已被多次抓取。
但是当我查看结构化数据的控制台时,我仍然被告知页面上有none。
从测试 tool 中,我得到数据可用且没有错误的信息。
抓取过程一定要经过多次才能被检测到吗?
尽管有文档,这不可能吗?
这里是我们公司的一个例子JSON-LD:
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"Organization",
"name":"Name of our organization",
"url":"our url",
"logo":"link to our logo",
"description": "short description",
"address":{
"@type": "PostalAddress",
"addressLocality":"City and country",
"postalCode":"postalcode",
"streetAddress":"street"
},
"email":"our main email",
"telephone":"phonenumber",
"faxNumber":"fax number",
"sameAs":[
"https://www.facebook.com/our",
"https://twitter.com/our",
"https://www.instagram.com/our"
]
}
</script>
在该报告显示任何内容之前,我已经看到了实时丰富网页摘要显示。与大多数 GSC 报告一样,您必须等待。此外,初始爬网不会呈现,稍后会发生,因此预计会出现另一个延迟。
在documentation中说明JSON-LD也可以通过Javascript集成。
基于此信息,我构建了一个脚本来执行此操作。
几天过去了,根据搜索控制台,此网站已被多次抓取。 但是当我查看结构化数据的控制台时,我仍然被告知页面上有none。
从测试 tool 中,我得到数据可用且没有错误的信息。
抓取过程一定要经过多次才能被检测到吗? 尽管有文档,这不可能吗?
这里是我们公司的一个例子JSON-LD:
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"Organization",
"name":"Name of our organization",
"url":"our url",
"logo":"link to our logo",
"description": "short description",
"address":{
"@type": "PostalAddress",
"addressLocality":"City and country",
"postalCode":"postalcode",
"streetAddress":"street"
},
"email":"our main email",
"telephone":"phonenumber",
"faxNumber":"fax number",
"sameAs":[
"https://www.facebook.com/our",
"https://twitter.com/our",
"https://www.instagram.com/our"
]
}
</script>
在该报告显示任何内容之前,我已经看到了实时丰富网页摘要显示。与大多数 GSC 报告一样,您必须等待。此外,初始爬网不会呈现,稍后会发生,因此预计会出现另一个延迟。