bots - 使图像只能由 Googlebot-Image 访问,并通过 robots.txt 阻止其他机器人

标签 bots robots.txt

是否可以阻止除 Googlebot-Image 之外的机器人通过 robots.txt 访问我网站的图像?

我想到了这段代码:

User-agent: Googlebot-Image Allow: /images-folder/

User-agent: * Disallow: /images-folder/

但在最终更改 robots.txt 之前,我想知道这是否是正确的方法。您对此有何看法?

最佳答案

我认为您需要在用户代理和允许/禁止之间添加换行符,如下所示

User-agent: Googlebot-Image
Allow: /images-folder/

User-agent: *
Disallow: /images-folder/

关于bots - 使图像只能由 Googlebot-Image 访问,并通过 robots.txt 阻止其他机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17353991/

相关文章:

bots - 我可以更新已获得 Facebook 批准的 Messenger 机器人吗?

在没有客户端请求的情况下在服务器上运行的 php 脚本

seo - 禁止在 robots.txt 中仅针对一个 url 的查询字符串

robots.txt 内容本身是否已编入索引?

cakephp - 如何处理我的 CakePHP 应用程序的 robots.txt?

asp.net - MVC.NET 4 中的 Robots.txt 文件

bots - 我的 Telegram Bot 不断地发送消息

javascript - 我正在尝试制作一个discord.js头像命令,并且提到的部分无法正常工作

java - 石头、剪刀、布机器人

nginx - 回退到 nginx 中的默认/共享文件