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優化的作用,在這就不細說了,因為有點複雜,沒有技術基礎很容易導致整個網站出錯,得不償失。可以參考“論壇不收錄的問題總結