WordPress搜索引擎优化之robots.txt优化

2009年5月10日21:16:39 SEO 62 29,286

WordPress 自从2.1版本开始,在 Privacy 选项里面允许用户设置是否被搜索引擎索引。但是它只有2个选项,一个是允许所有搜索引擎的机器人(Spider)索引所有内容,另外一个就是不允许。其实robots.txt的用法有很多,我们可以通过它来告诉搜索引擎那些目录可以爬,哪些不可以爬。

在WordPress中阻止Spider爬行一些目录和文件,不但可以有效的节省搜索引擎对服务器带宽的占用,还可以提高网站在搜索引擎中的排名。

使用WordPress搭建的博客,利用robots.txt文件限制搜索引擎抓取部分目录及文件,归纳大致有以下几种方法。

最简单的开放写法

User-agent: *
Disallow:

使用说明:允许所有蜘蛛访问,允许访问所有内容。Wordpress只要模板中链接设计合理,没有需要限制的特殊内容,推荐使用这种写法。

最简单的严格写法

User-agent: *
Disallow: /wp-*
#Allow: /wp-content/uploads/
Disallow: /*.php$
Disallow: /*.inc$
Disallow: /*.js$
Disallow: /*.css$
Disallow: /?s=

使用说明:允许所有蜘蛛访问,限制以“wp-”开头的目录及文件,限制抓取.php文件、.inc文件、.js文件、.css文件,限制抓取搜索结果。

Disallow: /wp-* 会连同附件目录一起限制抓取,如果想让搜索引擎抓取附件中的内容,将第三行的 # 号注释去掉。Allow 不是所有搜索引擎都支持。

最合理的写法

User-agent: *
Disallow: /wp-admin
Disallow: /wp-content/plugins
Disallow: /wp-content/themes
Disallow: /wp-includes
Disallow: /?s=
Sitemap: http://domain/sitemap.xml

使用说明:允许所有搜索引擎抓取,逐一列举需要限制的目录,限制抓取搜索结果。

包含sitemap.xml地址(这一项wiki中有专门的说明,但Google管理员工具会提示‘检测到无效的 Sitemap 引用’,有效性尚有争议)。

robots.txt其他写法:为避免在搜索引擎中出现重复页面,Wordpress玩家自创了很多robots写法,列举一些常用的,作为参考(适用于伪静态方式的永久链接):

* Disallow: /page/ #限制抓取Wordpress分页
* Disallow: /category/*/page/* #限制抓取分类的分页
* Disallow: /tag/ #限制抓取标签页面
* Disallow: */trackback/ #限制抓取Trackback内容
* Disallow: /category/* #限制抓取所有分类列表

最后,推荐使用 Google管理员工具,登录后访问“工具 -> 分析 robots.txt”,检查文件有效性。

评论已关闭!

目前评论:62   其中:访客  15   博主  0   引用   39

    • EaSy EaSy 5

      沙发!传说中的!

      • ddfiberglass ddfiberglass 2

        用了robotsl 。

        • KeHoeff KeHoeff 0

          hey this is a very interesting article!

          • 沸腾SEO 沸腾SEO 1

            我的写法

            User-agent: *
            Disallow: /wp-admin/
            Disallow: /wp-content/
            Disallow: /wp-includes/

            • Danfi Danfi 2

              ?s=
              这个我链接里好像没有是不是就不用加上去了?

              • he he 1

                User-agent: *
                Disallow:
                这两行所表示的,不是说是不接受的意思吗?即禁止搜索到,怎么是“允许所有蜘蛛访问,允许访问所有内容”呢?

                  • 百不度 百不度 0

                    @he 因为Disallow这个里面你没有添加内容呀,就默认是“允许所有蜘蛛访问,允许访问所有内容”

                  • 某人 某人 3

                    用一些插件可以直接搞吧

                      • 西贝 西贝 1

                        @某人 那个插件啊?期待回复,谢谢~

                      • 西贝 西贝 1

                        为什么我被告知说是sitemap无法提交呢?期待回答,谢谢啊~

                        • 夜鼠 夜鼠 2

                          wp程序中那么多文件夹,哪个是禁止抓取,哪些是允许的?

                          • 中山SEO 中山SEO 0

                            tag,category,page这几个页面不要disallow啊

                            • jack jack 0

                              我觉得这个写法才是最正确的,通用性也最好!

                            • 来自外部的引用: 39

                              • 10件安装WordPress后需要做的事 « Wopus中文博客平台
                              • 安装WordPress后10件需要做的事 – Fcola
                              • 拉米劳的个人博客 » Blog Archive » 新的主题
                              • 10件安装WordPress后需要做的事 | 冰淇淋加盐创意
                              • 安装WordPress后需要做的10件事 « 五号楼的博客
                              • 十件安装WordPress后需要做的事 | 乐窝
                              • 九种WordPress SEO优化技巧 « Wopus中文博客平台 – Wordpress
                              • 索罗日志 – 10件安装WordPress后需要做的事【他山之石】
                              • 10件安装WordPress后需要做的事 « 就是红
                              • wordpress博客主机 » 10件安装WordPress后需要做的事
                              • 10件安装WordPress后需要做的事 – 小屋子,看世界-水水 个人学习博客-blog
                              • 10件安装WordPress后需要做的事 « 活跃天空
                              • 10件安装WordPress后需要做的事 | 我爱WordPress
                              • 安装WordPress后需要做的事情 « 财务自由之路
                              • e舟的博客 » Blog Archive » 七、提交博客到相关网站也要积极的把博客推广出去,
                              • 宅男部落 » 10件安装WordPress后需要做的事
                              • 10件安裝WordPress後需要做的事 – 【My Blog】
                              • |会学习的狗狗| 10件安装WordPress后需要做的事 : Welcome to www.studydog.net
                              • 10件安装WordPress后需要做的事 – 王小刚的博客
                              • 10件安装WordPress后需要做的事 | 雷人部落
                              • 10件安装WordPress后需要做的事
                              • 10件安装WordPress后需要做的事 « 西厢导航的博客
                              • 10件安装WordPress后需要做的事 | 转载分享
                              • 10件安装WordPress后需要做的事 « 良品宅男 | 测试
                              • 10件安装WordPress后需要做的事 « CnSeoIng,Lesson now
                              • 10件安装WordPress后需要做的事 – 博阿滕
                              • 10件安装WordPress后需要做的事 : How do you do!
                              • 10件安装wordpress之后必做的事情 « eyingworldblog
                              • 10件安装WordPress后需要做的事 | 飞翔的翅膀pp的资源库
                              • 10件安装WordPress之后必做的事情 | 亿影博客
                              • 10件安装WordPress后需要做的事 | 徐超
                              • 10件安装WordPress使用教程 | 旗鱼博客
                              • 10件安装WordPress后需要做的事 » 清水煮白面
                              • 10件安装WordPress后需要做的事 « 筑城
                              • 10件安装WordPress后需要做的事 | 马啃菠箩
                              • 10件安装WordPress后需要做的事 | 伊秀网
                              • Wordpress搜索引擎优化之robots.txt优化
                              • 哥本哈根の个人博客 | 10件安装WordPress后需要做的事
                              • 九种WordPress SEO优化技巧 | 开溜网