0

在我的 robots.txt 我有这个:

Disallow: /lo

lo 是一个包含我想要阻止的脚本的目录。

问题是“禁止:/ lo”阻止了我的帖子:

/孤独的汽车等/

我应该如何正确地阻止 lo 目录?

请看一下我的 robots.txt。也许还有其他我不知道的问题。

User-agent: *

Disallow: /bin
Disallow: /cgi
Disallow: /cron
Disallow: /lo/
Disallow: /stats
Disallow: /portfolio.html

Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-login.php
Disallow: /wp-content/plugins
Disallow: /wp-content/themes
Disallow: /wp-content/cache

Allow: /wp-content/uploads
Allow: /wp-content/blogs.dir

Disallow: /author
Disallow: /tag
Disallow: /archives
Disallow: /2010/*
Disallow: /2011/*
Disallow: /2012/*
Disallow: /about/

Disallow: /trackback
Disallow: */trackback 
Disallow: /comments
Disallow: */comments
Disallow: /feed
Disallow: */feed
Disallow: /*.php$
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Disallow: /*.gz$
Disallow: /*.wmv$
Disallow: /*.cgi$
Disallow: /*.xhtml$
Disallow: /*.xlsx $
Disallow: /*.doc$
Disallow: /*.pdf$
Disallow: /*.zip$

# Google Image
User-agent: Googlebot-Image
Disallow:
Allow: /*

PS 在 webmastertools 上我明白了:这是对的吗?

http://www.site.com/wordpress-post/
允许 检测为目录;特定文件可能有不同的限制

不确定它是为将 wordpress 页面检测为目录而编写的!有什么意见吗?

谢谢!

4

3 回答 3

0

我唯一可以建议您的是手动允许该帖子:

Allow: /lonely-cars-etc/

希望能帮助到你。

于 2010-08-26T11:56:35.257 回答
0

我必须使用 /lo/ 而不仅仅是 /lo

于 2010-08-27T10:12:32.250 回答
0

Googlebot 支持使用 $ 来指定行尾,因此您应该能够使用以下内容:

Disallow: /lo$
于 2010-09-28T02:32:59.890 回答