黑帽SEO之頁面跳轉

SEO技術 黑帽SEO培訓 瀏覽

小編:想要更深入地了解黑帽SEO,就必須先了解關于網站的一些基礎知識,以及黑帽SEO常見的作弊手法。其中頁面跳轉便是作弊手法之一,最近我收集了一些關于頁面跳轉的相關內容,在此匯

想要更深入地了解黑帽SEO,就必須先了解關于網站的一些基礎知識,以及黑帽SEO常見的作弊手法。其中頁面跳轉便是作弊手法之一,最近我收集了一些關于 頁面跳轉 的相關內容,在此匯總分享。

頁面跳轉分類

(一)服務端跳轉

一般用戶不會感覺到跳轉的實際行為,往往通過代碼去控制,因此有些時候我們也不叫做跳轉。具體的服務端跳轉行為有很多,各個語言技術都有各自的特點。

(二)客戶端跳轉

客戶端跳轉分為:http層跳轉,應用層跳轉。

應用層跳轉分為:html head跳轉,js跳轉等。

http層跳轉

http跳轉是指server根據工作情況通過http返回狀態碼,利用http的重定向協議指示客戶端瀏覽器跳轉到相應頁面的過程,一般返回碼是302。

html head跳轉(HTML refresh)

在html代碼的head中添加特殊標簽,如下

<meta http-equiv="refresh" content="5"; url="http://www.youtismb.com/" /> 

表示:5秒之后轉到One Thief首頁,這個跳轉需要瀏覽器具體解析html后采能進行。

js跳轉

通過在html代碼中添加js代碼,通過js代碼實現跳轉:

<script language="javascript" type="text/javascript"> window.location.href="http://www.youtismb.com"; </script> 

這個跳轉應該比html head跳轉更向后延遲。

各種跳轉包含關系

  • 服務端跳轉
  • 客戶端跳轉
    • http跳轉
    • 應用層跳轉
      • html head跳轉
      • html js跳轉

各種跳轉介紹

(一)服務端跳轉

介紹:跳轉發生在服務器上,用戶不會有任何感覺。

優點:跳轉行為在server進行, 一次tcp連接完成相關操作,對用戶是透明的,不會造成疑惑。

缺點:對用戶隱藏了信息,跳轉行為都發生在server端,對server有壓力。

(二)http跳轉

介紹:跳轉發生在服務端發生數據給客戶端過程中,用戶能夠感覺到,并且狀態碼往往為302。

優點:響應速度快,在http1.1協議下通過合適的設置可以使用同一個tcp連接,節省網絡時間,服務器及用戶端都不需要進行額外的數據處理工作,節省時間。

缺點:僅僅能做跳轉沒有其他功能,基于js及html的跳轉可以選擇延時跳轉,但是302無法選擇延時跳轉等。

(三)html head跳轉

介紹:跳轉發生在服務端已經將數據傳輸到客戶端以后,用戶能夠感覺到。

優點:跳轉方式靈活,可以指定延時跳轉等等

缺點:可能多次建立tcp連接,在低速網絡下效率更低,浪費客戶端的時間。

 

想要更深入地了解黑帽SEO,就必須先了解關于網站的一些基礎知識,以及黑帽SEO常見的作弊手法。(可以參考:黑帽SEO–基礎知識)其中頁面跳轉便是作弊手法之一,最近我收集了一些關于 頁面跳轉 的相關內容,在此匯總分享。

頁面跳轉分類

(一)服務端跳轉

一般用戶不會感覺到跳轉的實際行為,往往通過代碼去控制,因此有些時候我們也不叫做跳轉。具體的服務端跳轉行為有很多,各個語言技術都有各自的特點。

(二)客戶端跳轉

客戶端跳轉分為:http層跳轉,應用層跳轉。

應用層跳轉分為:html head跳轉,js跳轉等。

http層跳轉

http跳轉是指server根據工作情況通過http返回狀態碼,利用http的重定向協議指示客戶端瀏覽器跳轉到相應頁面的過程,一般返回碼是302。

html head跳轉(HTML refresh)

在html代碼的head中添加特殊標簽,如下

<meta http-equiv="refresh" content="5"; url="http://www.youtismb.com/" /> 

表示:5秒之后轉到One Thief首頁,這個跳轉需要瀏覽器具體解析html后采能進行。

js跳轉

通過在html代碼中添加js代碼,通過js代碼實現跳轉:

<script language="javascript" type="text/javascript"> window.location.href="http://www.youtismb.com"; </script> 

這個跳轉應該比html head跳轉更向后延遲。

各種跳轉包含關系

  • 服務端跳轉
  • 客戶端跳轉
    • http跳轉
    • 應用層跳轉
      • html head跳轉
      • html js跳轉

各種跳轉介紹

(一)服務端跳轉

介紹:跳轉發生在服務器上,用戶不會有任何感覺。

優點:跳轉行為在server進行, 一次tcp連接完成相關操作,對用戶是透明的,不會造成疑惑。

缺點:對用戶隱藏了信息,跳轉行為都發生在server端,對server有壓力。

(二)http跳轉

介紹:跳轉發生在服務端發生數據給客戶端過程中,用戶能夠感覺到,并且狀態碼往往為302。

優點:響應速度快,在http1.1協議下通過合適的設置可以使用同一個tcp連接,節省網絡時間,服務器及用戶端都不需要進行額外的數據處理工作,節省時間。

缺點:僅僅能做跳轉沒有其他功能,基于js及html的跳轉可以選擇延時跳轉,但是302無法選擇延時跳轉等。

(三)html head跳轉

介紹:跳轉發生在服務端已經將數據傳輸到客戶端以后,用戶能夠感覺到。

優點:跳轉方式靈活,可以指定延時跳轉等等

缺點:可能多次建立tcp連接,在低速網絡下效率更低,浪費客戶端的時間。


《黑帽SEO之頁面跳轉》當前網址:http://www.youtismb.com/post/20190328288.html

?
你可能喜歡的:
全球最大的色情网网址在线视频