Discuz!X1.5 最讓人期待完善的細節之一就包括對各頁面標題的可自定義,以及門户各頻道單獨的 SEO 優化設置和論壇各版塊的 SEO 優化設置,通過考察研究並收錄和聽取大多數站長的建議對站點本身的 SEO 優化做了更詳細的改進和全新的研發,直接全面提升站點被收錄的幾率。

對站點進行搜索引擎優化設置一直是廣大站長朋友比較關心和關注的問題之一,有些站點開始的時候搜索引擎蜘蛛的抓取量很大,排名比較靠前,但是後來發現站點內容不被收錄或者收錄的內容嚴重下降,這也是部分站長的疑問。

還有一些站,內容很少被搜索引擎蜘蛛抓取,當然排名也很靠後,到各大搜索網站搜索自己的站點關鍵字,可能已經到了第二頁甚至第三頁或更靠後,而有些站輸入站點關鍵字排名就比較靠前,被收錄的頁面也比較全面,這些都和站點本身 SEO 的優化有關。

本文就以如何讓搜索引擎收錄更多內容為目標和站長朋友一起交流一下關於 SEO 優化方面的經驗。

一、站點的定位很重要

網站定位就是決定網站的發展方向,如同企業、產品一樣,站點定位就是確定網站的特徵、特定的使用場合及其特殊的使用羣體和其特徵帶來的利益,即網站在網絡上的特殊位置,它的核心概念、目標用户羣、核心作用等。

網站定位營銷的實質是對用户、市場、產品、價格以及廣告訴求的重新細分與定位,預設網站在用户心中的形象地位,明確了站點的定位即可明確站點的關鍵字。有了關鍵字即可對站點進行準確的 seo 優化。

比如 Discuz! 官方論壇的關鍵字可以設置為 php 論壇、社區論壇、 Discuz! 論壇等等。

注意事項:定位做好後就不要變了,如果來回改變,不容易被搜索引擎收錄。

二、設置站點各頁面標題關鍵字

網頁標題通常是搜索引擎關注的重點,論壇後台增加各頁面標題的 seo 優化,這樣可以更詳細的設置每個頻道的關鍵字。

登錄 Discuz!X1.5 管理後台 => 全局 => 優化設置 => 搜索引擎優化,

這裏包括了站點首頁、廣場、羣組、以及家園各頻道的標題、 SEO 描述以及 SEO 關鍵字。

標題出現在頁面頭部的標題中,

點擊導航欄上相應的頻道即可在瀏覽器標題處顯示在後台填寫的標題內容,比如首頁填的是 「Discuz! 官方首頁」 那麼在站點導航欄上點擊首頁就會出現上圖所示的內容,其它如廣場、羣組、家園同理。

SEO 描述 出現在頁面頭部的 Meta 標籤中,用於記錄本頁面的概要與描述。

SEO 關鍵字 項出現在頁面頭部的 Meta 標籤中,用於記錄本頁面的關鍵字。

三、開啓 rewrite

URL 靜態化可以提高搜索引擎抓取,開啓本功能需要對 Web 服務器增加相應的 Rewrite 支持,且會輕微增加服務器負擔,同時您還可以調整每個頁面的靜態格式,但不得刪除其中的 「{xxx}」 標記。注意,修改靜態格式後您需要修改服務器的 Rewrite 規則設置,同時 Discuz! X1.5 版本會根據您在後台設置的靜態格式自動生成 Rewrite 規則,不需要自己來編寫。

功能所在位置:

Discuz! X1.5 後台 => 全局 => 優化設置 => 搜索引擎優化 => URL 靜態化,把需要靜態化的頁面設置為可用。

首頁專題頁:默認的靜態格式為 topic-{name}.html 即當您訪問專題頁面的時候,顯示地址如:

http://www.***.org/topic-food.html

首頁文章頁:默認的靜態格式為 首頁專題頁:默認的靜態格式為 topic-{name}.html 即當您訪問專題頁面的時候,顯示地址如:

http://www.***.org/topic-food.html

論壇主題列表頁:默認的靜態格式為 forum-{fid}-{page}.html 即當您訪問論壇某個版塊的時候,顯示地址如:

http://www.***.org/forum-8-1.html

論壇主題內容頁:默認的靜態格式為:thread-{tid}-{page}-{prevpage}.html 即當您訪問論壇某個帖子時,顯示地址如:

http://www.***.org/thread-27039-1-1.html

羣組主題列表頁:默認的靜態格式為:group-{fid}-{page}.html 即當您訪問某個羣組的時候,顯示地址如:

http://www.***.org/group-1288-1.html

用户個人主頁:默認的靜態格式為:space-{user}-{value}.html 即當您訪問某個用户的個人主頁時的 Rewrite 規則

全站動態頁面:默認的靜態格式為:{script}-{param}.html 即當您訪問某個動態時的 Rewrite 規則 即當您訪問門户的文章的 Rewrite 規則最後點擊 「查看當前的 Rewrite 規則」 即可自己生成 Rewrite 規則。

然後在 Apache 服務器或者 IIS 下配置 URL 靜態化的 Rewrite 規則,根據自己服務器的情況來選擇相對應的 Rewrite 規則。

四、門户各頻道的 SEO 設置

通過對精品文章的推廣,增加外鏈數量,大家都知道,搜索引擎對於網站權威性的判定很多程度上都依賴於外鏈,「互聯網上提供相同的內容、服務的網站有很多,在內容相同的時候,哪個網站會排在搜索引擎前面?決定性的因素就是推薦。

推薦的形式多種多樣,我們常説的超鏈,就是推薦的一種,另外即時通訊工具發給自己的朋友,在論壇轉帖推薦、寫博客鄭重介紹,網站上增加友情鏈接推薦等。這些推薦信息,都會被搜索引擎用來判斷網頁/網站價值的高低。

論壇的門户各個頻道都可以獨立進行 seo 的優化設置。

Discuz!X1.5 後台 => 門户 => 頻道欄目 => 編輯需要設置 seo 的分類

點編輯,填寫好該頻道的 SEO 描述即 SEO 關鍵字。

五、論壇各版塊的 SEO 設置

如果內容跟主站點內容高度相關的話,就不要另外給版塊獨立建立二級域名,有利於主站權重的傳遞; 如果內容跟主站點內容關聯度不高,那就使用二級域名。

論壇每一個版塊都可以進行 SEO 優化設置。

Discuz!X1.5 後台 => 論壇 => 編輯需要設置 seo 的版塊 => 基本設置

在這裏設置 SEO 關鍵字即可。同時版塊也可以批量編輯。

注意:關鍵詞設置
好以後最好不要變動了

六、關於 robots.txt

什麼是 robots.txt 文件?

搜索引擎使用 spider 程序自動訪問互聯網上的網頁並獲取網頁信息。 spider 在訪問一個網站時,會首先會檢查該網站的根域下是否有一個叫做 robots.txt 的純文本文件,這個文件用於指定 spider 在您網站上的抓取範圍。

我們的程序在根目錄下存在 robots.txt 文件,在文件中聲明該網站中不想被搜索引擎收錄的部分或者指定搜索引擎只收錄特定的部分。

該文件中默認增加了部分不需要收錄的目錄,您也可以自行修改。 robots.txt 文件的格式 「robots.txt」 文件包含一條或更多的記錄,這些記錄通過空行分開 (以 CR,CR/NL, or NL 作為結束符),每一條記錄的格式如下所示:

「<field>:<optionalspace><value><optionalspace>」 。

在該文件中可以使用 #進行註解,具體使用方法和 UNIX 中的慣例一樣。該文件中的記錄通常以一行或多行 User-agent 開始,後面加上若干 Disallow 和 Allow 行,詳細情況如下:

Disallow:

該項的值用於描述不希望被訪問的一組 URL,這個值可以是一條完整的路徑,也可以是路徑的非空前綴,以 Disallow 項的值開頭的 URL 不會被 robot 訪問。例如 「Disallow:/template」 禁止 robot 訪問/template/index.html,而 「Disallow:/template/」 則禁止訪問/template/index.html 。

「Disallow:」 説明允許 robot 訪問該網站的所有 url,在 「/robots.txt」 文件中,至少要有一條 Disallow 記錄。如果 「/robots.txt」 不存在或者為空文件,則對於所有的搜索引擎 robot,該網站都是開放的。

Allow:

該項的值用於描述希望被訪問的一組 URL,與 Disallow 項相似,這個值可以是一條完整的路徑,也可以是路徑的前綴,以 Allow 項的值開頭的 URL 是允許 robot 訪問的。所以 Allow 通常與 Disallow 搭配使用,實現允許訪問一部分網頁同時禁止訪問其它所有 URL 的功能。

七、關於 archiver

論壇的 archiver 功能簡單理解就是一個簡潔頁面,利於搜索收錄信息。

Discuz!X1.5 後台 => 全局 => 站點功能 => 管理相關 => 開啓論壇 Archiver 功能,選擇 「是」 。開啓後,會在站點的頁腳處顯示,

最後:

搜索引擎優化是針對搜索引擎對網頁的檢索特點,讓網站建設各項基本要素適合搜索引擎的檢索原則,從而獲得搜索引擎收錄儘可能多的網頁,並在搜索引擎自然檢索結果中排名靠前,最終達到網站推廣的目的。

搜索引擎優化的主要工作是通過瞭解各類搜索引擎如何抓取互聯網頁面、如何進行索引以及如何確定其對某一特定關鍵詞的搜索結果排名等技術,來對網頁內容進行相關的優化,使其符合用户瀏覽習慣,在不損害用户體驗的情況下提高搜索引擎排名,從而提高網站訪問量,最終提升網站的銷售能力或宣傳能力等。