元标题和描述不与共享按钮一起使用。他们还受支持吗?或者他们正在获取我页面的缓存版本?
我的每日交易网站大约每天动态更新一次。
我在首页上使用元 og:标题、描述和图像标签,但是当我按下共享按钮时,描述和图像已过时 - 它通常似乎显示前一天的交易(描述和图像)。
它是从我的页面的缓存版本中读取的吗?我该如何解决这个问题或强制它获取当前页面?
(我的网站:http://sbsaver.com/)
My daily deal site dynamically updates about once a day.
I'm using the meta og: title, description, and image tags on my front page, but when I press the share button, the description and image are outdated - it usually seems to show the previous day's deal (description and image).
Is it reading from a cached version of my page? How can I fix this or force it to get the current page?
(My site: http://sbsaver.com/)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
前往 https://developers.facebook.com/tools/debug 并输入您的网址进行刷新Facebook 的缓存。
Go to https://developers.facebook.com/tools/debug and enter your URL to refresh Facebook's cache.
元数据和描述应该描述页面,而不是瞬态内容。因此 Facebook 不倾向于获取每日更新。毕竟,数据应该很少发生变化。
如果您希望 Facebook 社交图谱包含您的所有交易,则必须为每个交易分配一个新的 URL。
您可以通过每天向 Facebook“linter”工具提交主页来强制更新;但这并不能保证有效。如果您的客户有一天“喜欢”一件商品,但后来在他们的个人资料中看到一件完全不同的商品,他们会怎么想? “我什么时候喜欢过这个?我被垃圾邮件了吗?”这是我所期望的回应。
大卫
The meta-data and description are supposed to describe the page, not the transient content. So Facebook isn't inclined to grab daily updates. After all, the data should rarely be changing.
If you want the Facebook social graph to incorporate all of your deals, you'll have to assign a new URL to each one.
You might be able to force updates by submitting your homepage to the Facebook "linter" tool every day; but that's not guaranteed to work. And what would your customers think if they "like" one item one day, and they see a completely different item in their profile later? "When did I ever like THAT? Am I being spammed?" is the response I would expect.
David