222
发新话题
打印

Discuz论坛让人郁闷的SEO——重复url之redirect.php

Discuz论坛让人郁闷的SEO——重复url之redirect.php

今天查看google工具的分析,发现大量的重复页面,很多都是‎/redirect.php 这个文件和原来帖子地址重复的。

redirect.php是做什么的呢?

打开一个帖子,例如 http://bbs.zzbaike.com/thread-1072-1-1.html,在帖子的下面有上一主题,下一主题,他的链接就是类似这样的:http://bbs.zzbaike.com/redirect. ... amp;goto=nextoldset,也就是链接到这个帖子的上一个主机。也就是因为这些链接,产生了非常多的重复URL。而在Discuz自带的robots.txt中并没有禁止索引redirect.php。

解决方法:
在robots.txt中加入:
Disallow: /redirect.php

更高级的解决方法:
把上一主题,下一主题的链接修改为伪静态的地址。具体如何修改还没找到方法。

Discuz论坛的另一个弱点就是帖子间的互相链接太少,基本是树形结构,而如果能想办法做成网状结构将很有好处。
本帖最近评分记录
  • flash 威望 +2 很经典 2008-7-15 18:48

TOP

还没注意过这样的事情....先学习...再研究....应该发到DZ官方上去,让更多的人了解这样或许会解决的更快...
路漫漫其修远兮,吾将上下而求索!

TOP

引用:
原帖由 ahbaybface 于 2008-7-15 10:52 发表
还没注意过这样的事情....先学习...再研究....应该发到DZ官方上去,让更多的人了解这样或许会解决的更快...
已发: http://www.discuz.net/thread-989149-1-1.html

TOP

不错  学习了  这个很好

树形的结构比较简单啊  网状的太复杂了  也许蜘蛛并不讨厌树形的  毕竟网状的跑来跑去又跑回来了

TOP

引用:
原帖由 flash 于 2008-7-15 18:48 发表
不错  学习了  这个很好

树形的结构比较简单啊  网状的太复杂了  也许蜘蛛并不讨厌树形的  毕竟网状的跑来跑去又跑回来了
树形的结构就造成内部链接很单一
其实有些可以产生树形以外的链接,例如tag页面的链接,首页的最后发表等等,但是最后发表和上一主题,下一主题用的都是redirect.php,所以很郁闷

又发现了discuz url的很多问题,例如rss页面显示的链接地址竟然是动态地址!   结果导致搜索引擎大量索引了动态地址

TOP

回复 5# 大漠孤狼 的帖子

做论坛很久了  没有关注这些问题  可以向官方说说这些问题

TOP

引用:
原帖由 flash 于 2008-7-16 09:45 发表
做论坛很久了  没有关注这些问题  可以向官方说说这些问题
正在修改,很多问题已经改正了
在官方发过一些,没人在意。。。像rss显示的地址,没有什么难度,不知道为什么不修改,启用了伪静态以后还是动态的,低级错误

TOP

把上一主题 下一主题的链接修改为静态的了,不过现实的整个论坛的,而不是所在版面的

TOP

发新话题