Thursday, April 25, 2024

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站。

文章轉載自:秀萌日誌——秀萌站長賣萌專區 [http://www.showmeng.com/blog/]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.