discuz优化之:meta robots标签禁止无效页面
作者:SEO小工 时间:2009-03-09
关键字: robots,meta,discuz
这里的无效页面指一些提示信息页面,对于当时访问discuz论坛的用户有用,但对于SE来说这些提示内容都是相同的,却有的不同的URL,所以会造成副本网页,我们通过使用meta robots标签来禁止搜索引擎收录。
哪些情况会产生无效的页面,有什么问题
1.删除了论坛的帖子、版块,当再次访问时返回的提示信息页,内容相同,但URL是原来的。
2.设置了一定权限才能浏览的帖子、版块,很多情况会泄露链接,访问会得到没权限的提示。
其实最大的问题还是副本内容的问题,即这些不同的URL,返回的却是相同的内容,对SE不友好。对于删除了内容,应该返回404,但为了简单,都使用加meta robots标签,禁止ES收录。见:meta 标签语法,下面说如何修改程序。
修改提示信息页面,解决重复内容问题
1.建立/templates/defualt/header_norobot.htm文件
内容与header.htm相同,但在原<title>下加一行:
<meta name="robots" content="noindex,nofollow" />
2.修改/templates/default/showmessage.htm文件
将{subtemplate header}替换为{subtemplate header_norobot}
3.修改/templates/default/nopermission.htm文件
将{subtemplate header}替换为{subtemplate header_norobot}
这样处理后,当SE访问没有权限的页面不会收录,对于已不存的内容,也会回robots禁止,过一段时间会清除索引了。
补充:在SEO论坛中有最全最新的 discuz SEO 优化文章,请访问那里。
作者:SEO小工 原发:SEO半亩田
原文链接:http://seo.banmutian.org/thread-11-1-1.html
版权所有,转载请以链接形式注名作者出处和原文。
1.删除了论坛的帖子、版块,当再次访问时返回的提示信息页,内容相同,但URL是原来的。
2.设置了一定权限才能浏览的帖子、版块,很多情况会泄露链接,访问会得到没权限的提示。
其实最大的问题还是副本内容的问题,即这些不同的URL,返回的却是相同的内容,对SE不友好。对于删除了内容,应该返回404,但为了简单,都使用加meta robots标签,禁止ES收录。见:meta 标签语法,下面说如何修改程序。
修改提示信息页面,解决重复内容问题
1.建立/templates/defualt/header_norobot.htm文件
内容与header.htm相同,但在原<title>下加一行:
<meta name="robots" content="noindex,nofollow" />
2.修改/templates/default/showmessage.htm文件
将{subtemplate header}替换为{subtemplate header_norobot}
3.修改/templates/default/nopermission.htm文件
将{subtemplate header}替换为{subtemplate header_norobot}
这样处理后,当SE访问没有权限的页面不会收录,对于已不存的内容,也会回robots禁止,过一段时间会清除索引了。
补充:在SEO论坛中有最全最新的 discuz SEO 优化文章,请访问那里。
作者:SEO小工 原发:SEO半亩田
原文链接:http://seo.banmutian.org/thread-11-1-1.html
版权所有,转载请以链接形式注名作者出处和原文。

