域名做301重定向這項操作時,一般需要由專業(yè)的技術來協(xié)助完成,如果企業(yè)客戶自己在維護,可以按照相應的說明進行操作。下面,廊坊網(wǎng)站建設公司將與大家一起分享下,域名301重定向的操作步驟。
首先,根據(jù)HTTP協(xié)議,在客戶端向服務器發(fā)出請求時,服務器會返回不同的狀態(tài)碼,而我們知道每個狀態(tài)碼都有其特定的含義,狀態(tài)碼為301,是表明永久轉移到loction字段中的URL。
301重定向對搜索引擎是非常友好的,可以轉移流量、網(wǎng)站權重和網(wǎng)址規(guī)范問題。像帶www前綴的域名和不帶有前綴的域名如果本身是一個地址,即返回的都是主頁內(nèi)容,但他們的URL卻不同,這對SEO來說有兩點問題:一是內(nèi)容重復,二是權重分散。所以可用301重定向到統(tǒng)一URL。
那么,301定向該如何操作呢?以下就是詳細的步驟:
1、一般DNS服務器都是有URL轉發(fā)功能的,這其中有一大部分用的是301重定向,DNS服務器實現(xiàn)的301重定向功能簡單,不過只能實現(xiàn)域名、子目錄等跳轉,而有的DNS服務器轉發(fā)不是301重定向,因此我們設置完后需要檢測一下。
2、可以在服務器內(nèi)對網(wǎng)址進行重寫,apache加載rewrite模塊,然后在網(wǎng)站.htaccess文件中寫rewrite規(guī)則進行URL跳轉的設置。IIS加載rewrite模塊,然后在httpd.ini文件中寫rewrite規(guī)則。
3、網(wǎng)址轉發(fā)功能,一般有兩種方式,隱藏轉發(fā)和不隱藏轉發(fā)。隱藏轉發(fā)和不隱藏轉發(fā)都是根據(jù)不同的域名去注冊服務商,有可能會返回不同的http header。有的會使服務器返回302狀態(tài)碼給搜索引擎,而不是301狀態(tài)碼。