元属性:标题 - 没有在Facebook上显示正确的内容?

时间:2018-01-18 05:55:21

标签: html facebook facebook-opengraph meta-tags

添加元属性后,我想在Facebook上分享的特定页面没有显示正确的内容/文字/措辞。

例如,我想分享一个联系页面,这是它的元标记:

<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=500" />

<!-- standard meta content -->
<meta name="description" content="Sample Website is a ..." />
<meta name="keywords" content="..." />

<!-- social meta content -->
<meta property="og:title" content="Contact | Sample Website">
<meta property="og:description" content="Sample Website is a ....">
<meta property="og:image" content=""/>
<meta property="og:url" content=...">
<meta name="twitter:card" content="Sample Website is a ...">

<title>Contact | Sample Website</title>

所以我希望这个页面的措辞是:

Contact | Sample Website

但是在Facebook新闻Feed上,它显示了关于样本网站的一般内容/措辞,例如:

Sample Website | A ....

此内容来自此示例网站的主页:

<title>Sample Website | A ....</title>

任何想法为什么?

如何显示我要分享的网页的具体内容,例如联系页面?

注意:它似乎在Twitter,LinkedIn上运行正常,但不适用于Facebook。

1 个答案:

答案 0 :(得分:1)

嗨,一旦您或其他任何人在faceBook上输入网址,Facebook就会在其数据库中创建预览,除非您要求facebook更新,否则不要更新它。

因此,如果您在更新元资产之前输入了链接,请转到此处并更新您的链接:https://developers.facebook.com/tools/debug/我希望这会有所帮助。

进入Facebook中的调试链接后,输入您要修复的URL,然后您可以看到facebook刮掉该URL,再次点击抓取并刷新页面我希望它能解决问题。然后在帖子中再次发布您的网址,它将获取新数据。