0

解释:我在 facebook 插件之前插入了一个锚点用于评论,并在文本中间插入了一个指向锚点评论的链接,所以当用户点击链接时,他/她会直接跳转到 facebook 评论,但它保持在 URL 中添加#comment,facebook 插件将其视为另一个页面,之前的所有评论都消失了。有人可以帮我吗?

4

2 回答 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 回答