判斷網頁是真靜態仍是僞靜態的方法:查看網頁最後更新時間

   如今不少網站都是使用以「.html「爲擴展名的網頁,這樣作的好處是有利於搜索引擎收錄和排名,或者是其餘目的,如能夠縮短網址令人容易記住。不過有意思的是並非全部的以「.html」擴展名的網頁都是靜態的,換句話來講,它實際上是一張動態的網頁,並不是真實的靜態網頁。javascript

      咱們有時感到迷惑,到底本身訪問的html網頁是靜態仍是僞靜態?固然,考據這個通常意義不大,只不過是知足一下好奇心而已。技術控就是這麼無聊~問題特別多,對一些不知道的東西總但願揭開謎底。html

      判斷網頁是真靜態仍是僞靜態的簡單方法java

      這裏介紹三種判斷網頁是真靜態仍是僞靜態的簡單方法。web

      IE瀏覽器用戶瀏覽器

       用IE瀏覽器打開網頁,注意,要IE瀏覽器,打開後,在地址欄裏輸入「javascript:alert(document.lastModified)」,按回車鍵,就會看到一個彈窗小窗,裏面是一個時間。以下圖所示:工具

IE查看網頁最後更新時間

IE查看網頁最後更新時間測試

      屢次刷新網頁,用一樣的方法,比較彈窗的時間,若是都是同樣的,那就是真實的靜態網頁,不然就是僞靜態(動態網頁)。網站

      其餘瀏覽器(Chrome)用戶搜索引擎

      不過上述的方法在其餘瀏覽器裏如Chrome並不適用。(注意,該方法在Firefox新版裏不適用了3d

      Chrome瀏覽器可以使用以下方法:

      先用瀏覽器(以Chrome爲例)打開一個網頁如:http://www.webkaka.com/ ,等網頁徹底打開後進入瀏覽器的控制檯,方法:"開發者工具"-「錯誤控制檯」,快捷鍵:shift+ctrl+J  ,而後在控制檯裏面輸入:alert(document.lastModified); ,按回車鍵後查看最後修改時間並記錄。

錯誤控制檯

錯誤控制檯

Chrome查看網頁最後修改時間

Chrome查看網頁最後修改時間

      屢次刷新網頁,用一樣的方法,比較彈窗的時間,若是都是同樣的,那就是真實的靜態網頁,不然就是僞靜態(動態網頁)。

      從網頁header查看網頁最後修改時間

      第三種方法是,從網頁header查看網頁最後修改時間。

      打開檢測工具,http://pagespeed.webkaka.com/youhua/gzip/,輸入你要檢測的網頁地址,獲得header信息,查看「Last-Modified」這個項目的時間,測試幾回,比較下若是都是同樣的,那就是真實的靜態網頁,不然就是僞靜態(動態網頁)。

從網頁header查看網頁最後修改時間

從網頁header查看網頁最後修改時間

      知識擴展:

      網址切勿帶問號

      不論是真靜態仍是僞靜態,只要網站訪問速度夠好,都不影響搜索引擎的收錄和排名,因此不用糾結這方面SEO的問題。

      而對於僞靜態與那些帶問號的網址相比,僞靜態的優點是顯而易見的。

      搜索引擎對那些帶問號的網頁的收錄和排名是很謹慎的,通常不輕易收錄,更不給予好的排名。揪根掘底的來講,爲何搜索引擎會不收錄帶問號的網址?由於搜索引擎怕因爲問號而進入死循環(之前動網就有這樣一個漏洞,蜘蛛進去出不來了),因此不少時候帶問號的地址是不會進去的,僞靜態對於搜索引擎來講,其實就是靜態,由於地址中沒有帶問號,因此僞靜態收錄不成問題。

相關文章
相關標籤/搜索