在我的robots.txt中,我有这个:
Disallow: /lo
lo是一个包含我想要阻止的脚本的目录。
问题是“Disallow:/ 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: /*
P.S。 在webmastertools我得到这个: 这是对的吗?
http://www.site.com/wordpress-post/
允许
检测为目录;特定文件可能有不同的限制
不确定是否将wordpress页面写为目录!有什么意见吗?
谢谢!
答案 0 :(得分:0)
我唯一能建议你的是手动允许帖子:
Allow: /lonely-cars-etc/
希望它有所帮助。
答案 1 :(得分:0)
我必须使用/ lo /而不是/ lo
答案 2 :(得分:0)
Googlebot支持使用$来指定行尾,因此您应该能够使用以下内容:
Disallow: /lo$