我有一个网站,其中有facebookexternalhit
机器人抓取了数千页。
我是否可以识别此僵尸程序,并仅使用我的页面的<head>
标记投放og
部分?
实现这一点,我通过带宽和数据库访问节省了一些钱......
所以我的问题是:如果我这样做有什么影响? Facebook需要知道我的网站在<body>
标记内的内容?
答案 0 :(得分:1)
是的,如果有一整套元标记提供给Facebook的抓取工具,则不需要任何其他内容:这类似于“指针”功能,这是Open中某些边缘情况的推荐方法图共享: https://developers.facebook.com/docs/opengraph/howtos/using-metadata-pointers
答案 1 :(得分:-1)
据他们说:
Facebook允许其用户向有趣的网络内容发送链接 其他Facebook用户。部分如何在Facebook系统上运行 涉及临时显示某些图像或与之相关的细节 Web内容,例如网页标题或嵌入标记 视频。我们的系统仅在用户之后才检索此信息 为我们提供了一个链接。你可能找到了这个页面,因为a Facebook用户从您的网站向其他Facebook用户发送了一个链接。 如果您对发送的任何链接或内容有任何疑问或顾虑 我们的用户之一,请通过legal@facebook.com与我们联系。
基本上,如果你按照你的建议行事(并且通过RewriteCond和一个额外的QUERY_STRING参数组合很容易),你将消除Facebook检索他们建立好帖子所需的元信息的可能性。用户在聊天,私人消息或帖子中插入链接。
我宁愿尝试了解某个页面是否以及何时在短时间内多次被点击,因为情况并非如此。