Facebook共享/喜欢使用根URL而不是页面的URL

时间:2013-01-25 08:53:55

标签: facebook facebook-like

几个星期以来,我们面临一个奇怪的问题,即Facebook如何抓取我们网页的网址。是否使用了页面上的“喜欢”按钮或者是否从浏览器中的地址栏中获取了URL并将其粘贴到“新的"新内容”中,这并没有什么区别。 Facebook本身的盒子。它使用根页面而不是链接的页面。

我已经查看了其他问题和答案,但所有已发布的解决方案已经实施。

有趣的是,如果我尝试从开发系统分享同一篇文章,那么共享工作正常。

网址为:

共享第一个网址会导致共享http://www.vorarlbergernachrichten.at,共享第二个网址就可以了。文章是一样的,标题信息(当然除了URL)也是一样的。

不工作:

<link rel='canonical' href='http://www.vorarlbergernachrichten.at/sport/2013/01/24/jetzt-zahlt-nur-noch-ein-sieg.vn' />
<meta property="og:title" content="Jetzt zählt nur noch ein Sieg" />
<meta property="og:url" content="http://www.vorarlbergernachrichten.at/sport/2013/01/24/jetzt-zahlt-nur-noch-ein-sieg.vn" />
<meta property="og:type" content="article" />
<meta property="og:description" content="Erstes Heimspiel in der Quali-Runde für Dornbirn – Znojmo hat man noch nie geschlagen." />
<meta property="og:image" content="http://www.vorarlbergernachrichten.at/2013/01/Bis-jetzt-konnten-die-Znojmo-Cracks-Luci.jpg" /><meta name="description" content="Erstes Heimspiel in der Quali-Runde für Dornbirn – Znojmo hat man noch nie geschlagen." />
<meta name="keywords" content="Jetzt,zählt,nur,noch,ein,Sieg" />

工作:

<link rel='canonical' href='http://dev.vorarlbergernachrichten.at/sport/2013/01/24/jetzt-zahlt-nur-noch-ein-sieg.vn' />
<meta property="og:title" content="Jetzt zählt nur noch ein Sieg" />
<meta property="og:url" content="http://dev.vorarlbergernachrichten.at/sport/2013/01/24/jetzt-zahlt-nur-noch-ein-sieg.vn" />
<meta property="og:type" content="article" />
<meta property="og:description" content="Erstes Heimspiel in der Quali-Runde für Dornbirn – Znojmo hat man noch nie geschlagen." />
<meta property="og:image" content="http://dev.vorarlbergernachrichten.at/2013/01/Bis-jetzt-konnten-die-Znojmo-Cracks-Luci.jpg" /><meta name="description" content="Erstes Heimspiel in der Quali-Runde für Dornbirn – Znojmo hat man noch nie geschlagen." />
<meta name="keywords" content="Jetzt,zählt,nur,noch,ein,Sieg" />

由于这个功能在几个星期前完美运行并且仍然在开发系统上运行,因此我可能会出现这种不当行为的原因。

1 个答案:

答案 0 :(得分:1)

这真的很奇怪,但似乎问题在于缓存的Facebook数据。您在评论中提供的第二个网址提供“您必须登录才能阅读该文章”。 在Facebook上分享它给了一个图像,点击链接后有一个内容。

之后我将它传递给调试器并更改了图像。之后分享它给了新的图像。

在任何情况下,debugger都有一些错误,也许你应该从修复它们开始。 另外,请检查直接访问该页面需要登录的原因。

您使用HTTP_REFERER还是类似的东西?