SEO私馆
问题咨询、疑难诊断、代工优化、培训教学

Discuz!论坛网站SEO优化及性能设置调整事项

Discuz!论坛网站SEO优化及性能设置调整事项

论坛现在做SEO优化其实是越来越难,主要原因论坛会产生太多没有价值的信息和灌水帖子,这对于现在的搜索引擎想要的价值内容是相反的,就拿Discuz!来说吧,就算官方论坛的收录也是不及时的,甚至比较缓慢,如果没有一点价值的帖子内容,照样不会收录,这只能说论坛这种产物不是很符合当前网络需求和搜索引擎需要的价值,开始走向边缘化,但是做为主打社交领域的论坛网站平台必然有其存在的必要性,我们在做Discuz!论坛SEO优化时要根据当前搜索引擎的要求和网络环境针对性操作。

Discuz!论坛在设计之处对SEO优化是做了相应的工作的,我们在优化时要注意这几点的SEO设置调整。

一,设置伪静态

开启伪静态链接,如果有技术的可以单独甚至伪静态链接,但是要考虑后续是否在应用中心购插件,因为很多插件只支持默认伪静态。

开启伪静态,理论上对搜索引擎更友好,也能更好的设置CDN缓存加速,但是Discuz!对CDN的动态缓存加速不够友好,如果设置CDN缓存加速最好在Discuz!后台全局-SEO设置-URL静态化-打开仅对游客有效,这样就能分离CDN缓存的原因导致用户发帖,回帖,等其他操作不刷新的问题。

二,设置TDK属性

主题,帖子等其他的TDK属性,不易过多,参考:主标题+站名,分类标题建议不设置,更利于搜索展示和搜索引擎判断意思。

三,开启内置缓存,启用MemCached内存缓存

这两个缓存机制可以有效的降低Discuz!动态链接对数据库的访问压力,提高网站访问速度。操作参考:Discuz!后台-全局-性能优化。

四,关闭防采集

开启防采集很有可能会阻拦搜索引擎爬虫抓取网站内容,所以一定要关闭防采集功能。

五,关闭不必要的功能

关闭站点趋势统计,管理工作统计,session机制,主题评价,点评,等其他几乎已经用不上的功能,因为会增加访问负载和页面代码,不利于搜索引擎快速爬取分析页面。

六,开启Archiver功能

这个功能是Discuz!设计之初就是为搜索引擎考虑的,开启后禁止用户访问Archiver,意思是只有搜索引擎爬虫正常访问,用户访问会自动跳转准确的页面链接,利于搜索引擎抓取和用户访问体验。操作参考:网站后台-全局设置-站点功能-管理相关-开启论坛archiver功能和禁止用户访问archiver。

七,修改标签被抓取

Discuz!默认是不让搜索引擎爬取标签的,用意好像是减轻服务器压力,但是从SEO角度出发应该是要允许抓取标签的,设置标签伪静态,标签栏目,标签相关链接。参考Discuz!官网给的标签限制爬虫抓取修改。

八,开启Gzip压缩

一定要开启压缩功能,可以压缩网站页面体积加快网站访问速度,开启修改路径:根目录/config/编辑打开config_global.php/修改为$_config['output']['gzip'] = '1';

九,启用CDN缓存加速

CDN缓存可以极大提供用户访问网站速度,降低服务器负载压力,尤其Discuz!是全动态程序网站,用户每一次访问都需要链接服务器和数据库,对服务器配置和宽带有较高的要求,用CDN缓存后可以让大量游客阅读论坛帖子无需消耗服务器资源,提高用户体验度和搜索引擎认可度,但是要设置CDN不缓存PHP等其他动态页面,避免用户登录和其他问题。

十,少用插件

尽量少用华而不实的功能,安装些SEO插件足够了,采集如果安装多了会拖慢整个网站的访问速度,而且会增加安全风险。

Discuz!还可以修改网站源码达到SEO优化的作用,在这就不细说了,因为有点复杂,没有技术基础很容易导致整个网站出错,得不偿失。可以参考“论坛不收录的问题总结