Blogger 的 Facebook Open Graph 标签

2024-03-03

几个月来我一直在努力解决这些问题。

我刚刚更改了它们,Facebook 调试器认为除了管理员和应用程序 ID 之外一切都很好,我希望我不必介入。

但是,当单击“赞”按钮时,有些帖子会显示我的通用图标,有些会显示旧帖子的图像,有些则根本不显示图像,而极少数会显示帖子中的图像。

其中一些显示博客文章的正确标题,一些显示链接,一些不显示任何内容。

我希望能显示帖子中的一小段文字,但这从未发生。

这一切似乎完全是随机的。这是我的代码site http://speechnotrecognised.blogspot.com/:

<!-- BEGIN Open Graph tags -->
<meta expr:content='data:blog.metaDescription' name='description' property='og:description'/>
<meta expr:content='data:blog.pageTitle' name='keywords'/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<meta content=blog' property='og:type'/>
<meta content='http://speechnotrecognised.blogspot.com.au/2012/08/our-second-first-post_28.html' property='article:author'/>
<meta expr:content='data:blog.url' property='og:url'/>
<meta expr:content='data:blog.pageName' property='og:title'/>
<b:if cond='data:blog.postImageThumbnailUrl'>
<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
<b:else/>
<meta content='http://i1252.photobucket.com/albums/hh569/speechnotrecognised/snricon4_zpsde4bdf38.jpg' property='og:image'/>
</b:if>
<b:else/>
<meta expr:content='data:blog.title' property='og:title'/>
<meta expr:content='data:blog.homepageUrl' property='og:url'/>
<meta content='blog' property='og:type'/>
<meta content='http://i1252.photobucket.com/albums/hh569/speechnotrecognised/snricon4_zpsde4bdf38.jpg' property='og:image'/>
</b:if>
<meta expr:content='&quot;en_US&quot;' property='og:locale'/>
<!-- END Open Graph tags -->

我发现您的代码有几个问题: - 您正在使用博客标题来生成关键字?! - 对于个人博客文章 og:type 应该是“文章”而不是“博客”; - 我认为您不能使用文章的 URL:作者; - 您没有指定您的 Facebook 管理员 ID 或应用程序 ID; - 您应该使用规范 URL 而不是 data:blog.homepageUrl 来解决博主的国家/地区重定向问题。

这是我的解决方案:Blogger 的开放图谱标记 [版本 3] http://exde601e.blogspot.ro/2012/10/open-graph-markup-for-blogger-version-3.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Blogger 的 Facebook Open Graph 标签 的相关文章

随机推荐