Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] discuz禁止某个版帖子的收录

[复制链接]
SEO小工 发表于 2009-5-5 10:58:46 | 显示全部楼层 |阅读模式
本帖最后由 下砂 于 2009-10-30 16:54 编辑

各种原因,需要禁止SE对discuz某个版面帖子的收录(如水版、或为了更好的SEO等)。当然如果设置了权限,不允许游浏览此版面,那么就肯定不能收录了。

当既想游客浏览帖子,又不想让搜索引擎收录时,就需要此方法。两年前就在点石发过了,不过点石反反复复,现在游客无权限浏览了,为了需要的人都能看到,所以再发一遍。

1.使用robots.txt文件,禁止版块列表的收录
Disallow: /forum-1-
#数字即为要禁止版块的ID。
#注意数字最后的 - 不要省略,否则连ID为11,12等1开头的版都禁了

2.加meta robots标签,禁止收录某个版块帖子
修改viewthread.php文件,在$oldtopics = isset($_DCOOKIE['oldtopics']) ? $_DCOOKIE['oldtopics'] : 'D'; 上面加:
if( $thread['fid']==1 ){
    $seohead .= '<meta name="robots" content="noindex,nofollow" />';
}
判断一下帖子是属于哪个版($thread['fid'])的,给它加上meta robots禁止。

第一点虽然禁止版块收录了,但有可能从动态形式或其它地方访问到帖子链接,所以还要用第二点给帖子页加上meta。这两点中的版块ID和要您禁止的版块对应,如果有多个版块,第一点中添加行就行了,第二点要修改断语句中中的逻辑表达式。

原文链接:http://seo.banmutian.org/thread-47-1-1.html
作者:SEO小工  原发:http://seo.banmutian.org/
版权所有,转载请注明作者、出处、原文链接 和 本声明
贵在要坚持 发表于 2009-5-5 11:03:50 | 显示全部楼层
用robots.txt比较方便
回复

使用道具 举报

 楼主| SEO小工 发表于 2009-5-6 12:43:22 | 显示全部楼层
用robots.txt比较方便
贵在要坚持 发表于 2009-5-5 11:03

光用robots.txt不能实现,否则不会写第二点了。
回复

使用道具 举报

下砂 发表于 2009-5-6 13:02:02 | 显示全部楼层
回复

使用道具 举报

 楼主| SEO小工 发表于 2009-5-6 20:48:01 | 显示全部楼层
就是禁止一个版所有帖子的收录。

下砂为啥对我这表情?
回复

使用道具 举报

aaronzhang 发表于 2009-7-28 21:53:00 | 显示全部楼层
就是禁止一个版所有帖子的收录。

下砂为啥对我这表情?
SEO小工 发表于 2009-5-6 20:48

下砂说,真是高手啊
回复

使用道具 举报

zxzl 发表于 2009-10-30 16:46:56 | 显示全部楼层
修改viewthread.php文件,在$oldtopics = isset($_DCOOKIE['oldtopics']) ? $_DCOOKIE['oldtopics'] : 'D'; 上面加:
if( $thread['fid']==1 ){
    $seohead .= '<meta name="robots" content="noindex,nofollow" />';
}
判断一下帖子是属于哪个版($thread['fid'])的,给它加上meta robots禁止。


照这样修改过了,怎么7.1的帖子里头部没有<meta name="robots" content="noindex,nofollow" />的代码啊
回复

使用道具 举报

kevinalexyu 发表于 2009-10-30 17:10:02 | 显示全部楼层
7.1已经变化了吧....
感觉按照他的方法...
Disallow: /forum-1-    //这句应该是禁止访问目录吧?....
貌似没有见过 /forum 形式的目录啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 11:51 , Processed in 0.030829 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表