仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
在教學開始之前,先解釋一下「首選域」這個概念,所謂首選域,即站長希望搜尋引擎用來將你的網頁編入索引的功能變數名稱,也就是網站首選的功能變數名稱,故此得名首選域。 我們通常的網站功能變數名稱都是帶www的,其實去掉www也是可以的,但是對於搜尋引擎來說卻需要做出一個選擇。 這兩個形式的功能變數名稱(帶www和不帶www)在搜尋引擎預設為也是指向同一個網站的。 但是在搜尋引擎收錄和展示穩定下來後,它會選擇其中一個功能變數名稱來展示給使用者,那麼這個功能變數名稱就叫做首選域。
一般人們在做功能變數名稱解析的時候會把帶www的和不帶www的都解析到網站首頁,而當搜尋引擎看到你網站有這個位址都指向到一個頁面的時候,搜尋引擎不知道你要主推的是哪個位址,尤其是有的公司為了保護功能變數名稱的版權,而購買了多個相似的功能變數名稱 ,都解析到同一個空間,這麼更使搜尋引擎迷失了,如果這個是我們設定首選功能變數名稱的話,這樣把網站的權重都集中到了首選域下,提高了首選域的權重,更利於網站的排名。
既然首選域對於網站的排名有影響,接下來簡單的說一下如何設置網站首選域
1、谷歌站長工具有一個設置首選域的選項
在網站管理員工具主控台中選擇工具,然後點擊設置首選域。
這裡的設置會有三個選項:(這裡咱們以A5站長網功能變數名稱admin5.com為例做簡要說明)
1)、將網址顯示為 HTTP://www.admin5.com
2)、將網址顯示為 HTTP://admin5.com
3)、不設置關聯項
推薦選擇第一個。 一般現在大家在輸入一個網站時都會帶上www,適合人們的習慣。
2、301重定向設置首選域,提一下,純靜態的網站是設置不了301重定向的。
以www.admin5.com和admin5.com 為例, 我要將admin5.com301重定向到www.admin5.com這個功能變數名稱,設置了301重定向後,使用者在瀏覽器網址列輸入admin5.com後,位址會自動變成www.admin5.com 。
在asp下的301重定向的代碼如下
If request. ServerVariables("SERVER_NAME")="admin5.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "HTTP://www.admin5.com"
Response.End
end if
在php下的301重定向代碼
Php code:
if(($HTTP_SERVER_VARS["HTTP_HOST"]=="admin5.com"){
header("HTTP/1.1 301 Moved Permanently");
header("Location: HTTP://www.admin5.com");
}
3、還有一些小的技巧需要注意。
一般的網站首頁儘量採用絕對位址,站內連結和站外連結都採用首選域。
[結束語]本文由機智的愛(博客hi.baidu.com/qq637liu)原創,首發于A5站長網,轉載請注明來源。 同時也歡迎大家前來交流和提出意見。 文章的完成感謝中國8U(8u.cn)建站技術范建文先生的支援和説明,同時也感謝A5站長網為我們廣大站長提供了一個學習交流的平臺。