Facebook.com是如何知道我网站上的重复页面的? 时间:2012-08-29 作者:egor 我有类似facebook的按钮,我使用Wordpress 3.4.1。我注意到如果我在URL上写“like”likehttp://example.com/{post\\u type}/{post\\u slug}/facebook知道URL上此页面的副本http://example.com/?{post\\u type}={post\\u slug}。我看到Like按钮在这些页面上同时打开和关闭。我不明白为什么。我已禁用<;link rel=“canonical”>;标签我在我的页面上查找了诸如“Link”或“Canonical”之类的HTTP头,但我对此一无所知。我的网站上没有开放图形协议。但是facebook。com知道这些页面只是重复的。答案在哪里? 2 个回复 SO网友:Chip Bennett 它们是相同的资源。实际URL为http://example.com/?{post_type}={post_slug}重写URL(通过permalink设置/.htaccess)为http://example.com/{post_type}/{post_slug}/ SO网友:Otto 我已禁用link rel=“canonical”标记。为什么?重新启用它,您的重复问题很可能会消失。Facebook和其他爬虫阅读该标签以了解正确的URL,并消除重复内容惩罚。 结束 文章导航