申永祥学习室

初次安装discuz论坛应该做好哪些优化细节

SEO > 网站建设 > DisCuz > 申永祥 发布于 2015年10月28日 | 阅读(1263)

由于第一次安装使用discuz论坛,对于网站的一些设置细节并不熟悉,经过一周时间的研究和测试,终于使用discuz建立的SEM论坛正式上线了,可能还会存在一些细节问题,在以后的不断完善中慢慢的解决。下面详细讲解discuz论坛安装和SEO设置的问题:

初次安装discuz论坛应该做好哪些优化细节

一、discuz论坛的全局SEO设置(论坛后台->全局设置):

首先设置站点信息->站点名称(站点名称,将显示在浏览器窗口标题等位置)、网站名称(网站名称,将显示在页面底部的联系方式处)、站点URL(网站 URL,将作为链接显示在页面底部,方便URL标准化)、关闭站点(一般选择否)、其它信息设置。

然后进行SEO设置->URL静态化(就是discuz论坛伪静态设置规则,进行全部勾选即可)、Rewrite 兼容性(一般选择否),论坛的三个标签(对于三个标签的写法规则请参考-网站编辑的意义里有详细讲解)等。

再次需要域名设置(对于应用域名的设置,如果论坛是二级域名设置比较简单,如果是二级目录需要稍微调整下程序,下面会详细讲解)。

还有进行其他的一些细节设置,如开启Archiver、SiteMap网站地图、Rss(并把RSS文件里的URL规则修改)等。

注:Rss文件修改->打开网站目录下的rss.php,查找:
"      <link>{$boardurl}viewthread.php?tid=$thread[tid]</link>\n".
替换为:
"      <link>{$boardurl}thread-$thread[tid]-1-1.html</link>\n".


二、导航和次导航的设置:

可以在顶部的DIY设置那里添加辅助导航(如SEM、SEO、SEO学习等),并在底部站点统计那里添加次导航(如SEM、Discuz等)。修改位置分别在:/bbs/templates/default/ 里的header.htm 文件和/bbs/templates/default/ 里的footer.htm 文件。

三、去掉discuz默认显示的forum.php尾巴:(详细内容请参看如何去掉discuz论坛后面的forum.php尾巴内容)。

四、进行robots.txt文件设置:

Disallow: /bbs/?                     //屏蔽论坛中带?号的动态链接页面
Disallow: /bbs/redirect.php?         //屏蔽论坛中上下页产生的动态链接收录页面 
Disallow: /bbs/forum.php?mod=        //屏蔽发帖的动态链接收录页面

注:具体写法可查看:/robots.txt

转载请注明来源:申永祥博客,(QQ/微信:790799899)原文地址:http://shenyongxiang.com/discuz/167.html

声明:博客内容除标记原创字样以外内容,均来自网络转载,版权归原作者所有,如涉及版权问题请及时联系处理。

上一篇:如何去掉discuz论坛后面的forum.php尾巴 下一篇:亲测Discuz!X3.2:支持微信登录,无缝打通微社区