4

我遇到的问题是我拥有一个网站,其他人可以在该网站上发布内容,在我的域上创建新页面,但今天发生的问题是今天创建的所有新帖子页面都出现故障,共享没有加载缩略图和标题等等,但奇怪的是,今天之前创建的所有帖子(新页面)都运行良好是什么导致了突然发生的错误?

我也无法将我网站的任何 URL 调试为相同的错误:解析输入 URL 时出错,没有数据被抓取

我遇到问题的网站在这里http://www.vabameedia.ee/vm/184/h%C3%A4da-ei-anna-h%C3%A4beneda.html

这是它在页面上说没有错误但 facebook 仍然无法访问它的网站之一。http://www.vabameedia.ee/vm/178/craig-parks-%C3%BChek%C3%A4eline-krossisoitja.html

4

4 回答 4

3

对于遇到相同问题但原因不同的人,我发现了一些有趣的事情,即 Facebook 如何“抓取”页面,在进行一些试验时检查服务器的日志。

首先:如果您从未尝试与 FB 共享页面,则 FB 从未尝试过抓取它,如果您仅将 url 放入调试工具中,它也不会尝试这样做。这是第一个原因,因为您收到错误消息:它只是表明 FB 在页面上没有信息,您必须“强制”它抓取页面。

当您第一次尝试共享页面时,FB 会抓取它(向您的服务器询问页面的前 40k 并分析 opengraph 标签)。可能发生的情况是您看不到图像:Facebook Share Dialog does not display thumbnails one first load

原因是FB在幕后仍在抓取您的页面并缓存图像。下一次,其实你也有形象。如何解决?预缓存:https ://developers.facebook.com/docs/sharing/best-practices#precaching

或简单地添加

<meta property="og:image:width" content="450"/>
<meta property="og:image:height" content="298"/>
于 2015-07-09T11:51:54.180 回答
0

我正在拔头发试图解决这个问题。数小时的故障排除无济于事。在与我们的一位程序员谈论了一个不相关的话题后,我想到了一些可以尝试的东西。

令我惊讶的是,它奏效了!!!

这是问题背后的原因以及我的解决方案:

当您在 WordPress 中起草帖子时,它会根据您的文章标题生成一个链接(除非您手动更改它)。我的文章标题包含特殊字符,但是自动生成的链接没有显示这些特殊字符,只有连字符来替换空格。应该没问题吧?错误的!嵌入在 WordPress 平台的元数据和代码中的某个地方是那些特殊字符,它们扰乱了 Facebook 从链接到的文章中提取信息的方式。这是一个问题,因为某些特殊字符会使超链接无效。

例如:

文章标题:R[已加载]

自动生成的超链接显示在 WordPress“永久链接”字段中:http ://www.example.com/reloaded

实际 WordPress 自动生成的超链接:http://www.example.com/r[eloaded]

这些括号将使链接无效,Facebook 将无法从中提取任何信息(即图片)。

解决方案:

(1) 简单地说,手动将 WordPress 超链接地址更改为不包含任何特殊字符的地址(这不会更改您的文章标题)。

(2) 点击“更新”将帖子更改为包含新的超链接。

(3) 在 WordPress 窗口中点击“从缓存中清除”

(4) 刷新您的 Facebook 浏览器窗口

(5) 粘贴文章的新超链接

(6) 享受带有预览图像和信息的 Facebook 帖子

旁注:不要在 Facebook 上拉你的头发,这不值得。=)

于 2014-07-03T23:55:21.230 回答
0

如果您使用的是 Wordpress,请编辑相关帖子以更改永久链接(只需稍微更改一下),然后更新帖子。在 Facebook OG 调试器中使用新的永久链接现在应该可以工作了。

这是一个奇怪的修复,但我认为它解决了由帖子标题中使用的特殊字符引起的问题,然后将其用于制作永久链接。

于 2014-07-06T04:52:46.943 回答
0

它完全与 DNS 问题有关,遇到了同样的问题,并通过将域名服务器更新为实际的名称服务器来解决它。

在我的情况下,我的域被指向 ns1.websterz.net 和 ns2.websterz.net 并且在这台服务器上我有 DNS 重定向到我的其他服务器(托管网站)。我刚刚将域的名称服务器更新为托管我的网站的实际名称服务器。这是帐户迁移案例,我忘记将名称服务器更新为新服务器。

现在一切正常。

于 2015-10-21T08:45:39.407 回答