Facebook的Like和Share信息没有正确显示



我做了我的网站我的短信好友和我已经包括一个facebook喜欢按钮分享我的网站在facebook上。但是,每当我点击喜欢按钮,它只显示我的网站网址,但它不显示缩略图,标题,描述,虽然我已经为主页内的所有信息编写了代码。这是主页

的示例代码
<head>
<meta property="og:title" content="My SMS Buddy" />
<meta property="og:type" content="activity" />
<meta property="og:url" content="http://www.eravikant.com" />
<meta property="og:image" content="http://www.eravikant.com/images/image.jpg" />
<meta property="og:site_name" content="My SMS Buddy" />
<meta property="fb:admins" content="100002723853376" />
<meta property="og:description" content="Share and Send Free Sms Anywhere In India Which Support Upto 160 Characters Long Sms Without Any Advertisements Attached with the Sms To Any Mobile In India With Easy Group Messaging" />
</head>
<body>
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.eravikant.com&amp;send=false&amp;layout=box_count&amp;width=60&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font=segoe+ui&amp;height=90" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:60px; height:90px;" allowTransparency="true"></iframe>
</body>
需要建议,我在这里做错了什么…

页面的HTML中有一些非常奇怪的东西。你有你的开始和结束的头,身体和包装HTML标签的副本。这是无效的HTML,根本无法解析。这也不会在网页浏览器中正确显示你的页面,因为它不知道渲染HTML的哪一部分。这就是让Facebook困惑的地方。

删除第一个HTML打开和关闭(加上它的内容),Facebook应该得到你的OG元数据。它位于第二个HTML HEAD元数据中,看起来不错。

最新更新