有关schema.org:Website的大多数评论和用法,均指使用它来引用您自己的网站。甚至有人说它只能用来指代您自己的网站。
但是,如果您有一个谈论另一个网站的网页怎么办?例如,如果您对该网站有评论,该怎么办?或者,如果您的页面是对该网站代码的分析,该怎么办?
您可以使用schema.org:Website来让漫游器知道此页面与该网站有关吗?
有示例代码吗?以下示例是否是正确的方法?
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Webpage",
"name": "Website Analysis for example.com",
"description": "An SEO analysis of the code on example.com.",
"about": {
"@type": "Website",
"name": "example.com",
"url": "http://example.com"
}
}
</script>
注意:他们的网站是example.com。我的网站具有其他域。
您在此处列出的内容的描述是:
example.com上代码的SEO分析。
对我来说,我认为在这种情况下使用Article会更有意义,因为它可以被视为调查报告。甚至Report(如果您的意图是,我不确定搜索引擎如何处理)
使用文章的唯一缺点是,您必须填写更多信息,例如publisher
和datePublished
。如果您想引用您正在查看的网站,我认为使用About最有意义。例如:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"author": "John Doe",
"headline": "SEO overview for example.com",
"datePublished":"05/07/2020",
"image":"articleimage.jpg",
"publisher": {
"@type": "Organization",
"name": "My Company Name",
"logo": {
"@type": "ImageObject",
"url": "mycompanylogo.jpg"
}
},
"about": {
"@type": "Webpage",
"name": "Example.com",
"url": "http://example.com"
}
}
</script>