Facebook无法获取我的网站的标题和描述

时间:2014-09-07 07:37:40

标签: facebook hyperlink share

它是我的website当我从网站复制链接到Facebook时,它假设获得标题/描述和图像,但它没有,我改变标题,我检查说明,关键字元标记,但仍然注意到,我应该如何解决它,任何想法。

阿富汗的所有工作| Karyabee

enter image description here

2 个答案:

答案 0 :(得分:1)

首先,您需要将<head>更改为 - &gt; <head prefix="og:http://ogp.me/ns#">

现在,您可以在<head></head>代码之间添加一些值,例如;

标题<meta name="og:title" content="Your Site's Title"/>

对于说明<meta name="og:description" content="Your Site's Description"/>

图片<meta name="og:image" content="path/to/your/image.jpg"/>

如果您有Facebook应用ID,请添加<meta property="fb:app_id" content="YOUR FACEBOOK APP ID">

您可以在https://developers.facebook.com/docs/sharing/best-practices

上找到一些好的做法

EDIT&amp;更新

对您的网站代码进行更改后;如果Facebook仍然在共享窗口上显示旧值,则必须在Facebook开发人员站点上调试您的URL。

链接:https://developers.facebook.com/tools/debug/og/object/

你有两个选择;

  • 显示现有的抓取信息(从您的网站获取缓存的facebook资源)

  • 获取新的抓取信息(从您的网站获取新信息)。

答案 1 :(得分:0)

你遇到类似的问题:facebook share link returning 404 redirect error when page exists

“当我在developers.facebook.com/tools/debug中将页面添加到delinter时,它通过重新编写页面来查看页面正常 - 之后共享的链接也可以工作!”

例如,当我将一个网址弹出到调试工具(例如http://karyabee.com/general-business/15740/logistics-assistant-commodity-tracking--32160)时,初始响应为:'解析输入网址时出错,没有缓存数据,或者没有数据被删除。'但是一旦我点击了“获取新的抓取信息”,它就会填充页面中可用的信息 - 然后将链接粘贴到Facebook分享中,然后显示正确的信息。