它是我的website当我从网站复制链接到Facebook时,它假设获得标题/描述和图像,但它没有,我改变标题,我检查说明,关键字元标记,但仍然注意到,我应该如何解决它,任何想法。
阿富汗的所有工作| Karyabee
答案 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
上找到一些好的做法对您的网站代码进行更改后;如果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分享中,然后显示正确的信息。