Discuz!X2.5 的論壇功能已經非常強大,同時整站的 SEO 優化功能也比較完善,但是程序源碼在 SEO 優化的某些方面還有一些瑕疵。

如何做一個更符合 SEO 優化規範的論壇呢,今天孟則宇就為大家分享:

一、 URL 靜態化,其操作步驟如下圖:

登陸後台—》 全局—》 SEO 設置—》 URL 靜態化,

url靜態化

然後選擇需要靜態化的頁面。

二、 URL 標準化

URL 標準化,主要是程序源碼方面有問題,主要從兩點解決:

1 、每個文章頁面的 URL 唯一化,這步比較簡單,如同上面 URL 靜態化的步驟,只需要改一處:把論壇主題內容頁的偽靜態格式修改為:thread-{tid}-{page}-1.html

url唯一化後

這步主要是解決:一篇文章在不同的列表頁,進入文章的 URL 不同的問題。

2 、去除 forum.php 尾巴,這個問題一直存在,主要表現在五個位置:

(1) 主導航

(2) 首頁的次導航位置

(3) 版塊的次導航位置

(4) 列表頁的次導航位置

(5) 內容頁的次導航位置

解決方法:

(1) 解決主導航的 forum.php 尾巴問題,通過後台管理即可解決

如果你只用的 discuz 的論壇功能,並且用的是二級域名,方法如下:

步驟一:登陸後台—》 全局—》 域名設置—》 應用域名,修改默認為:bbs.XXX.com

discuz域名設置

步驟二:登陸後台—》 界面—》 導航設置—》 主導航—》 增加一個論壇的導航,地址寫鏈接:http://bbs.xxxx.com

設置

(2)(3) 去除首頁和版塊頁面次導航位置的 forum.php 是同一個操作

打開 template/default/forum/discuz.htm,找到第 19 行,

(4) 去除列表頁次導航位置的 forum.php

打開 template/default/forum/forumdisplay.htm,找到第 10 行、 184 行,把

(5) 去除內容頁次導航位置的 forum.php

打開 template/default/forum/viewthread.htm,找到第 15 行,

這樣,一個非常完美的 discuz! X2.5SEO 優化方案就搞定了!