我创建了我的网站My SMS Buddy,我已经在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&send=false&layout=box_count&width=60&show_faces=true&action=like&colorscheme=light&font=segoe+ui&height=90" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:60px; height:90px;" allowTransparency="true"></iframe>
</body>
需要建议,这里做错了什么...... 建议将不胜感激......
答案 0 :(得分:0)
页面的HTML中有一些非常奇怪的东西。您有打开和关闭HEAD,BODY和包装HTML标记的重复项。这是无效的HTML,根本不解析。这也不会在Web浏览器中正确显示您的页面,因为它不知道要呈现的HTML部分。这就是令人困惑的Facebook。
删除第一个HTML开放和关闭(以及其内容),Facebook应该让你的OG元数据很好。它位于第二个HTML HEAD元数据中,看起来很好。