【问题标题】:Like button - using mod re-written friendly URL and none friendly URL for count valueLike 按钮 - 使用 mod 重写的友好 URL 和非友好 URL 作为计数值
【发布时间】:2012-05-04 10:26:55
【问题描述】:

我的网站在动态页面上有一个类似 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


    【解决方案1】:

    如果您有多个“点赞”按钮都应该“点赞”同一件事,则需要将点赞按钮的 href 指向该 URL - 即在第 1 页和第 2 页上,两个点赞按钮的格式均为 @ 987654321@

    【讨论】:

      【解决方案2】:

      我了解您的问题,并且通过在每个 URL 页面上设置相同的 og::url 元数据,现在 2 个不同的 URL 相同,Open Graph 元标记可能是一种让 Facebook 使用的方法。

      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>
      …
      

      希望能有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-08-24
        • 2015-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-24
        • 2015-07-29
        • 2023-03-11
        相关资源
        最近更新 更多