喜欢按钮 - 使用mod重写的友好URL和计数值没有友好的URL

问题描述 投票:0回答:2

我的网站在动态页面上有一个类似FB的按钮。网站上还有mod重写规则,以允许该动态页面的友好URL。

即以下选项是'相同':

(网址1)www.getawayearth.com/property.php?id=703

(网址2)www.getawayearth.com/property-rental/holidayhome703.html

该页面上有一个类似的按钮。我的问题是,like按钮为每个url显示不同的值,即使页面是'相同'。例如,如果您要访问URL 1,则单击类似按钮,类似的计数将不会注册URL 2。

我理解为什么会发生这种情况,但我想知道是否可以设置类似按钮来识别两个网址是否相同?

url mod-rewrite facebook-like friendly-url facebook-social-plugins
2个回答
0
投票

如果您有多个Like按钮,它们都应该“喜欢”相同的东西,您需要将类似按钮的href指向该URL - 即第1页和第2页,两个类似按钮的形式为<fb:like href="http://example.com/page1"/>


0
投票

我理解你的问题,Open Graph元标记可以通过在每个URL页面上设置相同的og :: url meta来让Facebook现在有2个不同的URL相同。

SEO也会出现同样的问题,这就是为什么有一个名为“canonical”的元数据来指定页面的官方URL,即使有不同的URL来访问相同的页面内容。

<html>
<head>
      <meta name="title" content="your page title" />
      <link rel="canonical" href="http://your-official-page-URL" />

      <meta property="og:title" content="your page title" />
      <meta property="og:url" content="http://your-official-page-URL" />
</head>
…

希望能有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.