首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许Googlebot和Bingbot爬行mysite?

如何允许Googlebot和Bingbot爬行mysite?
EN

Webmasters Stack Exchange用户
提问于 2015-09-17 23:32:00
回答 2查看 2.9K关注 0票数 0

最近,我收到了谷歌的电子邮件:Googlebot cant access your site。我试着在互联网上找一些关于这个问题的文章,其中大多数都是因为robots.txt文件被设置为User-agent: * Disallow: /,所以是我的。

我如何允许GoolebotBingbot爬行我的站点的内容?我打算把它写在下面,但我不确定。我在正确的轨道上吗?

代码语言:javascript
复制
User-agent: googlebot
User-agent: google
User-agent: bingbot
User-agent: bing

User-agent: *
Disallow: /
EN

回答 2

Webmasters Stack Exchange用户

回答已采纳

发布于 2015-09-17 23:41:47

不,robots.txt文件的最后两行优先于前四行,因为前四行的语法不正确。因此,谷歌被禁止浏览你的网站。

要允许Google和Bing,您必须具体和单独地允许每个爬虫:

代码语言:javascript
复制
User-agent: googlebot
Disallow: 

User-agent: bingbot
Disallow: 

User-agent: *
Disallow: /

向前看,看看你的robots.txt文件是否允许谷歌在你的谷歌网站管理员工具帐户中索引你的站点测试它。还可以看到官方robots.txt文档

票数 3
EN

Webmasters Stack Exchange用户

发布于 2015-09-18 00:10:14

根据您的robots.txt文件的内容和您的需要,您最好使该文件完全为空,甚至更好,也许通过链接到站点地图文件,以便搜索引擎可以找到您的URL。

我建议这样做是因为爬虫者通常认为他们可以访问任何东西。特别是通过使用Disallow,您试图告诉至少一个爬虫,它们不允许访问站点上的某些内容。

下面是谷歌使用的一个robots.txt示例的链接:

http://www.google.ca/robots.txt

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/85145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档