2011-08-31 34 views
0

当我分享新的博客帖子时,有时帖子的标题显示正确,有时只显示为url。这些帖子是基于完全相同的模板,并且我可以在标题和没有标题的代码之间找到任何区别。所有帖子在浏览器窗口中查看时显示正确的标题,并且facebook调试器查找所有帖子的标题。但是,我确实收到了关于所需财产缺失的警告,og:标题是必需的。调试器中的类型,图像和URL相同显示为网址的共享链接标题

除共享链接时标题正常显示。 任何人都可以帮忙吗? 谢谢..

回答

2

你能显示你的代码吗?你使用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>