【问题标题】:facebook share og:url overrides data taken from og:titlefacebook 分享 og:url 覆盖取自 og:title 的数据
【发布时间】:2016-03-29 08:21:23
【问题描述】:

我的网站上有一个页面,位于:www.mywebsite.com/share/id 该网站有以下标签:

    <meta property="og:url" content="https://www.mywebsite.com/catalog">
    <meta property="og:title" content="I just bought something">
    <meta property="og:description" content="This is your bought item">

该页面有一个带有指向http://www.facebook.com/sharer.php?u=www.mywebsite.com/share/id' 链接的 achor 标签,当按下该标签时,它会打开一个 Facebook 分享对话框

我希望 FB 共享对话框从 og 标签加载标题、描述和 url,og:url 中的 url 应该是 FB 共享对话框中出现的页面的链接。

问题在于,FB 共享对话框没有这样做,而是从位于 OG:URL 元标记中的 url 获取数据,并忽略提供的 og:title 和 og:description

我做错了什么?

【问题讨论】:

    标签: javascript facebook


    【解决方案1】:

    AFAIK,og:url 告诉 Facebook scraper 忽略此页面中的任何元数据,并从 og:url 加载元数据。见A Guide to Sharing for Webmasters

    【讨论】:

    • 所以og:url应该和?url=shareUrl一样;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    • 1970-01-01
    • 2012-06-12
    • 2014-07-01
    • 2019-12-24
    • 2011-09-04
    • 1970-01-01
    相关资源
    最近更新 更多