【问题标题】:Facebook Share: can not get value `og:image` and `og:title`Facebook 分享:无法获取值 `og:image` 和 `og:title`
【发布时间】:2017-11-04 04:26:35
【问题描述】:

我不知道为什么 Facebook Share 没有获得我网站的 og:imageog:title 的价值,而我检查元素我发现一切都正确。

这是 facebook 调试

属性推断:og:image 属性必须显式提供,即使可以从其他标签派生值。

缺乏资产

缺少以下必需资产:og:urlog:typeog:titleog:imageog:descriptionfb:app_id

错误的响应代码

网址返回了错误的响应响应代码

这些是我网站上的元素

<meta property="og:url" content="http://vnlovepet.com/blog/huan-luyen-cho-alaska-nhu-the-nao-cho-dung-58">
<meta property="og:type" content="article" />
<meta property="og:title" content="Huấn luyện chó Alaska như thế nào cho đúng?">
<meta property="og:description" content="Huấn luyện chó Alasla là một trong những sở thích của nhiều người, nhưng họ lại chưa biết cách huấn luyện thế nào cho đúng.">

【问题讨论】:

    标签: facebook-share


    【解决方案1】:

    看看,Facebook 的 scraper 究竟是如何看到您的网址的:https://developers.facebook.com/tools/debug/echo/?q=http%3A%2F%2Fvnlovepet.com%2Fblog%2Fhuan-luyen-cho-alaska-nhu-the-nao-cho-dung-58

    有错误转储到 HTML 中,这就是您的问题的原因。

    【讨论】:

    • 你怎么看。当我访问vnlovepet.com/blog/… 时,我什么也没看到
    • 看看我提供的链接。有错误。我认为您的代码试图解析用户代理标头,但 Facebook 抓取工具有自己的。
    • 我使用 jensegers/agent 来检测设备
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-16
    • 2012-06-12
    • 2013-03-24
    • 1970-01-01
    相关资源
    最近更新 更多