houzhenyin 发表于 2011 年 10 月 17 日 20:34:16

phpwind建站seo优化之robots篇

phpwind建站seo优化之robots篇

robots的概念基本了解 seo 一点点的都知道,robots写法在这里不做过多说明,phpwind 自己的 robots 内容已经不少,
但并不能满足我们的应用还是造成很多重复收录,只能怪 phpwind 的url 过于杂乱,在下一篇里将进行对phpwind 生成唯一的url 进行设置

phpwind 本身的robots
User-agent: *
Disallow: /admin/
Disallow: /api/
Disallow: /apps/
Disallow: /attachment/
Disallow: /data/
Disallow: /hack/
Disallow: /images/
Disallow: /ipdata/
Disallow: /js/
Disallow: /lang/
Disallow: /lib/
Disallow: /mode/
Disallow: /require/
Disallow: /template/
Disallow: /active.php
Disallow: /admin.php
Disallow: /ajax.php
Disallow: /ck.php
Disallow: /forumcp.php
Disallow: /job.php
Disallow: /member.php
Disallow: /message.php
Disallow: /post.php
Disallow: /profile.php
Disallow: /pw_ajax.php
Disallow: /pw_api.php
Disallow: /pw_app.php
Disallow: /survey.php
Disallow: /login.php
Disallow: /register.php
Disallow: /sendpwd.php

大家可以看到,只是西禁止了一些不必要的文件,但版块地址和帖子地址并没有涉及,接下来将对这些做详细说明

Disallow: /index.php?m=bbs*
Disallow: /index.php?cateid=*
Disallow: /index.php?skinco=*
Disallow:/*.php*skinco=*
Disallow: /m/
Disallow: /u.php?username=*
Disallow: /u.php
Disallow: /simple
Disallow: /*.js$
Disallow: /*.css$
Disallow: /notice.php$
Disallow: /faq.php$
Disallow: /404.html
Disallow: /thread.php
Disallow: /thread-htm-fid-*-search-all.html
Disallow: /thread*search-all*.html
Disallow: /thread-htm-fid-*-search-all-orderway-*.html
Disallow: /thread-htm-fid-*-search-digest.html
Disallow: /thread-htm-fid-*-special-1.html
Disallow: /read.php
Disallow: /read-htm-tid-*-ds-1.html
Disallow: /read-htm-tid-*-page-e.html
Disallow: /read-htm-tid-*-ordertype-desc-displayMode-1.html
Disallow: /faq/
Disallow: /faq-htm*
Disallow: /?m=house
Disallow: /?m=cms
Disallow: /?m=bbs
Disallow: /index-htm-m-cms.html
Disallow: /index-htm-m-bbs.html
Disallow: /index-htm-m-house.html
Disallow: /index.php?m=house
Disallow: /index.php?m=cms
Disallow: /index.php?m=bbs
Disallow: /mode.php?m=house
Disallow: /mode.php?m=cms
Disallow: /html/channel/

这是我在phpwind 原有的基础新加的,因为我用了伪静态,没有开启伪静态的同学要注意,可能造成禁止收当问题,我对禁的页面做一些说明

Disallow: /index.php?m=bbs*
带有 m 的是禁止收录动态的模块,phpwind 已经不是单纯的论坛程序,有 cms shop house 等,都是通过这样的 url 进行访问的,而这样的 url 只会造成
重复收录问题,直接禁止掉就好了 mode.php 这个也是一样原因

Disallow: /thread.php
Disallow: /thread-htm-fid-*-search-all.html
Disallow: /thread*search-all*.html
Disallow: /thread-htm-fid-*-search-all-orderway-*.html
Disallow: /thread-htm-fid-*-search-digest.html
Disallow: /thread-htm-fid-*-special-1.html

是禁收录版块,可看得出 一个版块竟然有这么多地址....

而我只允许像这样的地址存在如 http://bbs.cn0314.com/thread-htm-fid-25.html

Disallow: /read.php
Disallow: /read-htm-tid-*-ds-1.html
Disallow: /read-htm-tid-*-page-e.html
Disallow: /read-htm-tid-*-ordertype-desc-displayMode-1.html

禁收录帖子页面,只允许如 http://bbs.cn0314.com/read-htm-tid-16167.html 这样的地址存在


好了, phpwind 的 robots篇 先说到这里,加了这些规则相信可以禁止很多重复页面的收录,提高单页面权重

另外我是做地方站的,有愿意做友情链接的可与我联系,承德在线http://www.cn0314.com


kooris 发表于 2011 年 10 月 20 日 15:58:28

程序啊哎不会

kooris 发表于 2011 年 11 月 7 日 21:26:52

谢谢分享了
页: [1]
查看完整版本: phpwind建站seo优化之robots篇