URL轉發與301重定向對權重影響的研究

  每個站長都知道,帶www和不帶www域名的區別和聯系,大部分站長也都做過瞭301重定向。將域名301重定向至主顯域名,可以有效傳遞權重。權重的傳遞方法和搜索引擎的算法有關。如何做定向可以達到最大權重值傳遞,這似乎是個老生常談的問題。但是URL轉發和重定向又有什麼關系?本文主要講解URL轉發及301重定向的幾種方法對權值傳遞的影響。

  URL轉發的功能在國內各域名註冊商被列為違禁功能之一。根據相關規定,本功能受限使用。URL轉發功能其實並不神秘,它的最基本用途是將新域名和已有網站進行關聯。被禁的原因,是因為許多域名註冊者將這個功能用於轉發至非法網站,大量的高仿域名轉發至非法網站,從而榨取利潤。但並不是說這個功能與站長就無緣瞭。使用此功能有兩個途徑,第一個途徑是在國外域名註冊商註冊,管理的域名可以實現URL轉發功能;第二個可以將域名托管(或更改NX記錄)至支持轉發功能的域名管理系統。如何做到這點,不在本文討論范圍。如有疑問請聯系秀萌網站長。使用URL轉發時,需要註意一個問題:隱式轉發與顯式轉發。

  隱式轉發:轉發方式類似cname別名,DNS服務器實際轉發瞭數據,但是反饋給瀏覽器時用戶看不到轉發效果。

  顯式轉發:轉發方式類似重定向,DNS服務器實際轉發瞭數據,在用戶瀏覽器中也是可以看到的。

  隱式轉發由於隱藏瞭真實的域名,被大多數管理商所禁用。

  下面說一說301重定向。301重定向主要有修改apache、ngix、iis配置的方式,修改jni.so和修改.htaccess的方式。經過數據抓取得出結論:無論是修改服務器配置,還是使用.htaccess,收到的數據是一樣的。也就是說通過數據發送接收方式是區分不出兩種方式的。但是若抓取.htaccess文件,便可通過正則表達式匹配出重定向的方法。有關301重定向的內容同樣不在本文介紹范圍之內。

  對URL轉發與301重定向有所瞭解後就是本文的重點瞭。權值傳遞時,搜索引擎按反饋速度進行傳值。搜索引擎是模擬用戶體驗的評分標準,如果數據反饋過慢會被認為用戶體驗差。經過研究後發現,URL轉發的速度是最快的,前提是有一個優秀的DNS;其次是修改服務器配置方式的301重定向;最慢的是修改.htaccess文件。

  原理:URL轉發是數據在DNS級的傳輸,效率很高,數據量小,速度快;修改本地服務器設置的方法比修改.htaccess文件的方法快,原因是如果開啟瞭.htaccess,服務器接收數據後會訪問目錄下的該文件,多瞭訪問步驟的開銷。而服務器設置直接生效是免除瞭這個步驟。

  得出的結論是,對於權值傳遞,URL轉發效果比修改服務器配置的效果好,兩種都好於修改.htaccess的方式。

  另外一個需要註意的是,對於URL顯式轉發,分為301顯式轉發與302顯示轉發。如果是302顯式轉發是不傳遞權值的。同樣,URL隱式轉發也是不傳遞權值的,甚至可能會被搜索引擎K站。