我的主页上有一个类似的按钮(asp.net中的母版页)。 我在每个动态页面上添加了一个like按钮。 当我尝试输入链接时: http://www.friend.co.il/details.aspx?id=2321 到脸书开发者页面中的一个动态页面: http://developers.facebook.com/docs/reference/plugins/like/ 我获得与总站点号相同的数量,而不仅仅是特定页面的数字。
任何人都知道我做错了什么?
答案 0 :(得分:1)
使用Facebook's URL Linter on your dynamic page's URL表示它具有引用您网站主页的Open Graph标记。因此,Facebook认为http://www.friend.co.il/details.aspx?id=2321的规范网址为http://www.friend.co.il/。
您应该从子页面中删除元标记,或构建它们,以便它们正确表示每个页面上的内容。
答案 1 :(得分:0)
删除你的og:url元标记,同时确保不要像现在这样多次包含Facebook javascript文件。