Facebook 不会分享我网站的链接 [关闭]

2024-03-25

我正在尝试在 Facebook 上分享我的网站链接。该页面在我的浏览器中正确显示,但是当我通过 API 或前端共享它时,它没有显示。当我将我的网址放入图形API调试器 https://developers.facebook.com/tools/debug它给我一个错误“解析 URL 时出错:解析输入 URL 时出错,没有抓取任何数据。”

可能出什么问题了?


希望这是您的网站无法抓取时需要检查的详尽列表:

1) 您的网站是否在垃圾邮件黑名单中?这种情况很少见,但如果您的网站出现在垃圾邮件发送者黑名单中,Facebook 和大多数其他工具根本不会解析您的网站。

I use https://admin.uribl.com/ https://admin.uribl.com/作为检查员。如果您的网站已列出,您需要查找并清除网站上的恶意软件,然后按照黑名单所有者的说明删除您的网站。如果问题在于您的主机是已知的垃圾邮件发送者,则您需要更改主机。在任何网站再次抓取您的网站之前,这需要几天的时间才能在系统中发挥作用。

2) 您的 (X)HTML 有效吗?Facebook 的解析器非常严格。如果您的网络服务器发送的标头或您的 HTML 无效,Facebook 将不会解析您的网站。要详细测试这一点,请使用W3C 的标记验证器 http://validator.w3.org/。你必须解决allFacebook 解析您的页面之前出现的错误。

我见过的一些最常见的错误是:

  • 标头中发送的字符串无效
  • 之间不匹配character-encoding在标头和<meta charset>文档中的标签。
  • 无效或不正确<!DOCTYPE>
  • ` 标签前的空格
  • 格式错误的 HTML 标签,尤其是在<head>
  • 标签关闭于>代替/>在 XHTML 文档中

3) 您是否使用 JavaScript 重定向访问者?Facebook 解析器不执行 JavaScript。如果您想将访问者重定向到自定义内容,则需要使用服务器端脚本来完成此操作。

4) 您的服务器是否拒绝与非浏览器的连接?这更难诊断,但某些服务器设置为返回500:Server Error or 403:Forbidden对于任何非浏览器访问者。

5) Facebook 网站是否告诉您您的链接已被屏蔽?登录 Facebook 并尝试在您的时间线上分享链接。如果您的网站出现在 Facebook 内部黑名单中,您将收到一条消息,告诉您该网站已被阻止。在此对话框中,有一个表单,您可以在其中将其标记为误报并请求审核您的网站。

如果您最终出现在该列表中,则 Facebook 用户将阻止您的帖子或将其标记为垃圾邮件。这可能源于您的内容。你认为的SEO可能是垃圾邮件索引 http://en.wikipedia.org/wiki/Spamdexing或者您分享的内容对某些用户来说具有冒犯性或两极分化,或者您只是一遍又一遍地分享相同的内容。

修复错误后,请访问Facebook 调试器 https://developers.facebook.com/tools/debug再次。手动访问调试器会清除该 URL 的 Facebook 缓存。请等待几分钟,让 Facebook 将更新推送到所有服务器,然后重试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook 不会分享我网站的链接 [关闭] 的相关文章

随机推荐