解释:我在 facebook 插件之前插入了一个锚点用于评论,并在文本中间插入了一个指向锚点评论的链接,所以当用户点击链接时,他/她会直接跳转到 facebook 评论,但它保持在 URL 中添加#comment,facebook 插件将其视为另一个页面,之前的所有评论都消失了。有人可以帮我吗?
问问题
52 次
2 回答
2
您可以仅在 HTML 中执行此操作。将此添加到您的文档中<head>
:
<link rel="canonical" href="http://website.com/path/to/page" />
Facebook 将意识到这一点,/path/to/page
并且/path/to/page#comments
是同一个对象,并将在两者上显示相同的评论。
如果您使用的是 CMS,请小心。每个独特的网页都需要有一个独特的规范 url。
您还可以og:url
在页面的元数据中指定规范 url。
于 2013-01-23T19:27:32.997 回答
0
我认为您只需将 href 设置为“javascript: void();” 或类似的东西。
于 2013-01-23T18:36:38.000 回答