设置为NOINDEX谷歌的结构化数据
问题描述:
我用我的网站上的结构化数据的多个块:设置为NOINDEX谷歌的结构化数据
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "Something",
"url": "http://www.example.com/?id=123"
}
</script>
这将显示在我的网站的搜索结果的另一栏直接访问该页面,以查看更多详情关于事件。
但是,如果提供像http://www.example.com/?id=123
这样的链接,Google也会在搜索结果中显示此链接为normal
链接。
但是如果为此网页设置noindex
Google也会拒绝列出事件,不是吗?
有没有人知道解决方案?
这里有一个形象我的意思:
答
的http://www.example.com/?id=123页面上放一个规范链接与价值http://www.example.com/。所有包含查询参数的页面将被合并到http://www.example.com/的排名中。
1)您确定此事件列表来自结构化数据吗?据我所知,Google直接从页面内容(通常来自列表或表格)解析这一点。 2)你想达到什么目的?你想'noindex'事件页面,但保持事件链接在父页面的搜索结果? – unor
1)是的,我是。 Google只有在使用特殊代码时才能解析它。或者如果你使用结构化数据。 2)你说得对,听起来很奇怪,很难解释。我认为这是不可能的。我会尝试其他的。 – David