【问题标题】:The title of shared links displayed as urls显示为 url 的共享链接的标题
【发布时间】:2011-08-31 14:40:55
【问题描述】:
当我分享新的博文时,有时帖子的标题显示正常,有时它只显示为 url。这些帖子基于完全相同的模板,我发现有效标题和无效标题之间的代码没有差异。在浏览器窗口中查看时,所有帖子都会显示正确的标题,并且 facebook 调试器会找到所有帖子的标题。但是,我确实收到有关缺少必需属性的警告,需要 og:title。调试器中的类型、图像和 url 相同
共享链接时,除标题外的所有内容均正确显示。
有人能帮忙吗?
谢谢..
【问题讨论】:
标签:
url
hyperlink
sharing
facebook-sharer
【解决方案1】:
你能展示你的代码吗?你使用 OpenGraph 元标记吗?
您可以使用这些标签定义确切的标题、描述、图像等以在 facebook 中显示。
<head>
<title>Page title</title>
<meta property="og:title" content="Page title to show in Facebook"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://www.your.page.url.com/"/>
<meta property="og:image" content="http://path.to.your/image.jpg"/>
<meta property="og:description" content="Page description"/>
</head>
更多:http://developers.facebook.com/docs/opengraph/
不要忘记为您的页面添加 OpenGraph 协议支持:
<html xmlns:og="http://ogp.me/ns#">
....
</html>