Open Graph URL是一个重定向到页面的永久链接

时间:2012-09-19 09:29:14

标签: facebook facebook-like opengraph facebook-opengraph

我在我的网站上添加了开放图形元标记,并测试它是否与Facebook URL Linter一起使用。

我想要的唯一不起作用的是og:url:标记,在这个元标记中我想添加当前页面的永久链接网址。

永久链接实际上会重定向到当前页面。我之所以这样使用,是因为我的页面网址如下所示:http://website.com/photos/243/hello-this-is-the-title/,网址的最后一部分可以由用户更改,如果更改,网址将会更改,并且不会与所有“喜欢“存储在Facebook。

这就是为什么我有一个看起来像这样的固定链接页面:http://website.com/permalink/243/,这将重定向到http://website.com/photos/243/hello-this-is-the-title/,以便Facebook上的所有喜欢与永久链接相关联而不是与另一个相关联。

当我使用Facebook URL linter时,它告诉我有一些需要修复的关键错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。

我不知道我想做什么是可能的。但我真的可以在这里使用一点帮助。

1 个答案:

答案 0 :(得分:4)

  

这就是为什么我有一个永久链接页面,如下所示:http://website.com/permalink/243/这将重定向到http://website.com/photos/243/hello-this-is-the-title/,以便Facebook上的所有喜欢都与永久链接相关联,而不是与另一个相关联。

     

当我使用Facebook URL linter时,它告诉我有一些需要修复的关键错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。

两个选项:

  • 通过查找用户代理(details)排除Facebook刮刀被重定向。

  • 不要重定向服务器端,而是通过JavaScript在客户端进行。 (刮刀不关心JavaScript。)