隱性URL與顯性URL的區別和對SEO的影響? - 夢飛科技
隱性URL轉發:
例如:http://b.com/ 指向 http://a.com/example/ (任意目錄);當在瀏覽器地址欄中敲入 http://b.com/ 后回車,IE 瀏覽器的地址欄里顯示的地址保持不變,仍是 http://b.com/ ,但實際訪問到的是 http://a.com/xxx/ 的內容。
顯性URL轉發:
例如: http://b.com/ 指向 http://a.com/example/ (任意目錄);當在瀏覽器地址欄中敲入 http://b.com/ 后回車,IE 瀏覽器的地址欄里顯示的地址會由原來您敲入的 http://b.com/ 自動變為顯示真正的目標地址 http://a.com/example/;
一般來說,隱性URL和顯性URL都是為了實現頁面跳轉,可以看見的最大的不同在于瀏覽器的地址欄,隱性URL的跳轉地址欄上面的URL是不會發生變化的,但是頁面是跳轉之后的;實現的原理是在服務器端使用了frameset窗口,來進行蒙混過關的,我們來看代碼:
<frameset rows=“100%”>
<frame src=“http://www.baidu.com/”>
<noframes>
請點擊下面鏈接: <a href=“http://www.baidu.com”>link</a>
</noframes>
</frameset>
這樣一個百度的頁面就實現完成了,你可以把這個頁面放在你的服務器的任何地方,看起來百度的首頁沒什么兩樣。特殊情況是,有些網站的頁面經過處理,是不允許被使用frameset窗口的。
顯性URL的地址跳轉我們在瀏覽器的地址欄是可以看見的,例如我們輸入 pinyuan.cc/ 會自動跳轉搭配www.pinyaun.cc/,這樣也是有利于網站首頁的排名的。
總結一下就是,用戶在使用的時候,一定要慎重的選擇。如果網站非迫不得已,不要使用隱性URL,這樣對網站排名是極其不利的,因為這個頁面是毫無價值的,唯一能引起蜘蛛興趣的是頁面的鏈接;而使用顯性URL實現301跳轉,云主機租用,倒是可以很好地把頁面權重指向一起,這是出于SEO的角度考慮的。
