facebook没有';我不喜欢我的一些页面

facebook没有';我不喜欢我的一些页面,facebook,prestashop,scraper,Facebook,Prestashop,Scraper,我在prestashop上建了一个网上商店。 我正在尝试集成Like按钮。我观察到,在一些页面上,它会刮出一个缩略图,而在另一些页面上,它不会。 我找到了一页,上面清楚地显示了铲运机看到的东西 因此,主页可以: http://developers.facebook.com/tools/debug/og/echo?q=http%3A%2F%2Fpromotion.ro%2Fshop%2Fen%2F 但产品页面不会: http://developers.facebook.com/tools/debu

我在prestashop上建了一个网上商店。 我正在尝试集成Like按钮。我观察到,在一些页面上,它会刮出一个缩略图,而在另一些页面上,它不会。 我找到了一页,上面清楚地显示了铲运机看到的东西 因此,主页可以: http://developers.facebook.com/tools/debug/og/echo?q=http%3A%2F%2Fpromotion.ro%2Fshop%2Fen%2F

但产品页面不会: http://developers.facebook.com/tools/debug/og/echo?q=http%3A%2F%2Fpromotion.ro%2Fshop%2Fen%2Fchristmas-礼品%2F3009-christmas-decoration-set.html

我做错了什么


如果我插入了元,它仍然不会刮伤。

我在's'上看不到任何打开的图形元标记http://promotion.ro/shop/en/christmas-gifts/3009-christmas-decoration-set.htmlFacebook也不行,因为该页面的响应时间也很长(约10秒),当有人喜欢该页面时,这可能会减慢Facebook的响应速度


确保您有一整套打开的图形元标记,它应该可以正常工作

主页上也没有元标记,它会看到它。此外,加载时间是相同的,但没有元标记,将选择的图像是不可预测的,你应该添加标签,或者接受Facebook不会正确检测到你的图像。根据调试器,标签仍然缺失-你有一个指向
http://www.promotion.ro/shop
-因此爬虫程序会去那里并从那里拾取标记-og:url标记应该指向您希望读取标记的url从
http://www.promotion.ro/shop
重定向无效,因为它有一个HTTP 301重定向到
http://www.promotion.ro/shop/
该页面有一个og:url元标记,指向
http://www.promotion.ro/shop
因此它会循环,不会正确更新缓存:url只告诉我希望发布该url转到facebook而不是当前页面。这里引用了docs:og:url——代表实体的页面的规范、永久url。使用Open Graph标记时,Like按钮会在Like按钮代码中发布指向og:url的链接,而不是url。