摘要: 昨天受一位朋友之托,想要對他們的企業網站做一下簡單的網站結構診斷,不好拒絕,也想在很長的時間裡拿起分析一個網站的的結構到底應該是什麼樣子,重新回顧下如何好好的做一
昨天受一位朋友之托,想要對他們的企業網站做一下簡單的網站結構診斷,不好拒絕,也想在很長的時間裡拿起分析一個網站的的結構到底應該是什麼樣子,重新回顧下如何好好的做一個好的結構,那麼呢,就借一下分析這個企業網站這點事, 來分析一下這個網站的一些具體情況吧。
第一:開門見山,分析這個網站的URL情況
首先打開打開這個網站,記錄一下這個網站的層次結構,以及URL資訊情況,如下圖
這是這個網站的基本URL層次圖,從上圖中,我們可以看到的是,網站結構中內容目錄為2層目錄,就到達了底部,也從一點上說明了,可以做成這個樣子的,對於搜索的爬取具有一定的層次性説明;但是在首頁的URL中,加上了「/ index.html」,不知道是刻意為之還是啥,於是乎,查詢這個網站主頁的HTTP狀態碼,如圖
說明了在網站之中,直接進行301跳轉到了/ index.html頁面,關於這個尾碼,自我感覺還是無法認同,畢竟當我看了這個網站之後,發現是dedecms,就覺得功能變數名稱權重再一次進行傳遞,也會出現更多的情況,這種跳轉飛雲呢,在百度中進行搜索,發現並沒有收錄這種尾碼的功能變數名稱。 給我的感覺是,百度會識別這種情況,就如同在我們使用的discuz中會有「/forum.php」的出現一樣,但是呢,如果是需要做好seo,這種情況是一定需要改善的。 畢竟唯一的功能變數名稱就是唯一的功能變數名稱,不需要跳轉。
在URL這一個環節之中,也發現了如下在企業網站中經常會遇到的問題,那就是絕對位址和相對位址的事情,個人喜歡在網站中庸絕對位址寫出每一個連結所代表的位址,因為我不想出現這種情況,
這是在google中獲得的結果,這種結果也說明了URL的不統一性,讓同一個內容出現了不同的URL,其實呢,如果用絕對位址,這些也是可以避免的,這種重複內容的出現在seo中需要絕對避免的, 重複內容造成的降權我是已經接觸過太多太多了,該避免還是要避免。
繼續瞭解URL,怎麼瞭解,那就是利用百度的索引,其他不多說,直接上圖,又是一個沒有很好的設置:
如果我看的沒錯的話,這是在dedecms中常見的一個未調整的程式,那就是清單頁預設的和第一頁一模一樣,而且清單頁的第一個的代碼會有兩個出現,這些都是在程式中可以解決的,調整後會對整體性的唯一性做出一定的價值。
第二點:網站性能分析,打開網站speed之窗
一直喜歡用Yslow工具來測試網站的整體化品質如何,那麼呢,就將剛剛分析的結果拿給大家看一下吧,截取一張筆者覺得很重要的因素的圖
在這張圖中,有以下三點是這個網站需要注意的,第一點是,資源的整體調用,畢竟這樣可以減少dns調用,對於速度方面將是一個很好的提升;而在第二點中,那就是GZIP壓縮,剛剛看了這個網站的空間,是萬網的空間, 想著如果是虛擬主機的話,那肯定是有流量方面的限制,通過GZIP也可以減少70%的頁面傳輸,不得不說對於流量這一塊來說也是一種很好的推廣方法,而且往往對於GZIP壓縮是支援的,有時候僅僅手動調整一下就可以更加方便許多。
在另一點中,那就是 404頁面的存在和不存在了,在百度中,已經出現了404的死連結的提交,可是我們需要做的就是在整站中盡可能的出現少的死連結的導入連結,畢竟出現一次,蜘蛛就會看一次,對於權重,和使用者就是一種傷害, 404,讓網站之中用最少的一點,來做出最準備的資訊吧。