網站分析步驟
網站的基本資料 網站首頁存在的問題 欄目頁存在的問題 網站內頁存在的問題 網站外部連結存在的問題
網站的基本資料
IP 位址 IP下網域名稱 網域名稱年齡 Google PR Alexa rank 百度收錄 Google收錄
頁面綜合問題
記錄這些主要是為了查看網站的品質,都最佳化完成後對比最佳化的效果。
對於首頁、分類頁、內容頁分析的步驟基本都類似,都是先查看頁面、然後是頁面代碼,結合我們前面具體講到的知識點進行分析。下面將具體分析,這裡我選擇噹噹網站 ,為什麼要選擇噹噹網站做最佳化測試呢?在2個月前我申請了噹噹的代理,協助噹噹銷售圖書並獲得提成,效果還不錯。1個月左右就銷售出1萬多塊錢的圖書,我也獲得不少的收入。
在排名過程中,我的網站內容是來自於噹噹,但排名比噹噹要高,所以人們才能通過我的網站進入噹噹購買圖書。現在我們從噹噹網找一本書,在搜尋結果裡面,噹噹網站排名很靠後。試想一下,如果噹噹真的做了最佳化,大部分圖書都排名上去了,那他的銷售額肯定比現在多很多。對於使用者來說,也更容易找到銷售圖書的噹噹網了。
IP211.100.16.137
該IP上網域名稱 示範Chinago5.com
Dangdang.com
為什麼要查看該網域名稱下有多少個網域名稱呢?我講一個執行個體,我以前給客戶做一個網站,做了很久,在google上都上去了,但百度始終沒有變化,後來才發現,在百度使用另外一個網域名稱排名上去了。
網域名稱年齡1999-08-09年齡越長,排名獲得的權重越大
Google PR示範6
PR值越高,排名權重越大
Alexa rank825
Google Indexsite:dangdang.com -> 2,100,000
百度收錄site:dangdang.com –> 2,900,000
主要的次層網域尋找主要的次層網域,便於分主次進行最佳化
search.dangdang.com
product.dangdang.com home.dangdang.com
list.dangdang.com mall.dangdang.com
customer.dangdang.com
shopping.dangdang.com
Sogou 外鏈330,616
主機速度、穩定性查看網站頁面開啟是否正常,也可以詢問網站管理員 ,保證搜尋引擎的蜘蛛訪問正常。
一、首頁問題:
1 首頁使用跳轉。
問題:使用使用js方式跳轉,對搜尋引擎來說是一種重新導向作弊。
解決:如果要使用跳轉應該使用 301 方式。
2. 5行 首頁沒有使用Meta
問題:Meta 中的keyword description 對於Google來說還是有作用的。
解決:增加meta屬性
3. 網頁臃腫
問題:
1. id="all-categories" 名稱超長 45行
2. target="_blank" 多次出現 50行
3. 大量css出現在頁面上 257行
4. style=" padding-left:5px; padding-top:5px;" 351行
5. 頁面尾部有大量的指令碼 1871行
6. 多餘的div 標籤 1195 行
解決:
1. id=”ac” ,
2. <base target="_blank">,
3. 將css放在css檔案中,然後使用 <link rel="stylesheet" type="text/css" href="/css/default.css">調用
4. 將這些在css中定義類型
5. 放入到js檔案中,然後使用<script src="/user/common/ajax.js" type="text/javascript" language="Javascript1.2" charset="GB2312"></script>調用
通過以上簡單的修改,我將頁面從130修改成110,而且不影響任何顯示效果。
6. 去掉多餘的div
4. 716行 首頁有些廣告連結
問題:<div class="adTitle"></div> 等這些,首頁連結是有限的,最多100個,要將最主要的連結更多的展示給搜尋引擎。
解決:將這些使用js,或者iframe 等方式展現。
5.沒有設定 robots.txt
問題:幾乎所有的搜尋引擎Spider都遵循robots.txt給出的爬行規則,協議規定搜尋引擎Spider進入某個網站的入口即是該網站的robots.txt,當然,前提是該網站存在此檔案。對於沒有配置robots.txt的網站,Spider將會被重新導向至404 錯誤頁面,相關研究表明,如果網站採用了自訂的404錯誤頁面,那麼Spider將會把其視作robots.txt——雖然其並非一個純粹的文字檔——這將給Spider索引網站帶來很大的困擾,影響搜尋引擎對網站頁面的收錄。
解決:在根目錄下放置一個空的robots.txt檔案。
6.165 行 頁面使用了嵌套的table
問題:嵌套的table 將影響搜尋引擎收錄內部的內容。
解決:使用div+css ,同時減少table深度。
7 部分標籤使用不規範
問題:18 行 的 <link href="*" rel="stylesheet" type="text/css" /> ,link只能使用在head裡。
解決:將link移到head標籤中。
8. 未產生Google Sitemap XML 檔案。
問題:平時搜尋引擎都是主動進行索引,而使用sitemap,搜尋引擎能夠被動獲得頁面更改內容,能夠更快的讓索引到你的內容網頁,能夠及時發現網頁存在的問題。目前支援的搜尋引擎有:Google、Yahoo、Msn。
解決:參考頁面:Google Sitemap 協議
二、分類頁面:http://list.dangdang.com/05.02.html
1. 沒有使用Meta
問題:Meta 中的keyword description 對於Google來說還是有作用的。
解決:增加meta屬性 這個頁面的Keyword 可以是“電視劇”,description 為:噹噹網提供5099種電視劇,歡迎大家來購買。
2. 網頁臃腫
問題:
1. 大量css出現在頁面上 12
2. target="_blank" 多次出現 687
解決:
1. 將css放在css檔案中,然後使用 <link rel="stylesheet" type="text/css" href="/css/default.css">調用
2. <base target="_blank">,
3. 頁面使用了嵌套的table
問題:嵌套的table 將影響搜尋引擎收錄內部的內容。
解決:使用div+css ,同時減少table深度。
4.每個分類有公用的內容
問題:如貨到付款常見問題,太多功能內容對關鍵詞密度不利。
解決:將這部分內容放在js,或者iframe裡面。
5.檔案路徑問題
問題:05.02.html 使用這樣格式的檔案命名個人感覺不太好,雖然搜尋引擎已經收錄了這個頁面。
解決:建議使用/05-02/目錄方式。
三、終端頁面:
例如:http://product.dangdang.com/product.aspx?product_id=9191819
1.路徑沒有靜態化
問題:搜尋引擎喜歡靜態頁面,對於動態網頁面,搜尋引擎為了避免進入連結陷阱,只收錄動態網頁面下的靜態檔案,導致大部分頁面不能及時收錄。
解決:使用我教程中提到的兩種最佳化方式進行靜態化處理。
1. 使用IIS_ReWrite 靜態化處理,適合PHP、ASP、ASP.NET程式。
2. 使用asp.net 開發的網頁程式,使用URLRewriter.dll 實現靜態化。
2.沒有Meta等屬性
問題:Meta 屬性主要出現在Google 的搜尋結果裡,完善的Meta 對搜尋引擎最佳化。
解決:以 http://product.dangdang.com/product.aspx?product_id=9191819 為例,
標題為:成長的煩惱:第一季完整版
<meta name="description" content="成長的煩惱:第一季完整版(上視經典配音)(4DVD9)市場價:150 元噹噹價:88 元折扣:59 折節省:62.00 元 ">
<meta name="keywords" content="成長的煩惱:第一季完整版">
Description 為內容的前120漢字,keyword 為內容的關鍵詞,沒有關鍵詞就等於標題。
3.網站相似性對比
3. 每個頁面有公用的內容
問題:如 頂部的33類商品彈窗開始,底部的貨到付款常見問題等。太多無關內容對關鍵詞密度不利,而且導致網頁龐大,相似性高。
解決:將這部分內容放在js,或者iframe裡面。
4.標題沒有加強
問題:<b>成長的煩惱:第一季完整版(上視經典配音)(4DVD9)</b> 337行
解決:應該使用 <h1>成長的煩惱:第一季完整版(上視經典配音)(4DVD9)</h1>,還可以在多個地方重複標題。
5. 頁面中有部分的js代碼
問題:222行 存在js代碼。通過對網頁代碼進行清減去掉臃腫雜亂的代碼,減小網頁檔案大小,能夠加快網頁載入速度。
解決:將js 代碼放在 js 檔案中,使用<script language="javascript" type="text/javascript" src=" http://www.dangdang.com/public/webpagetop/js/boot.js"></script> 方式調用
6 部分標籤使用不規範
問題:153行 的 <link href="*" rel="stylesheet" type="text/css" /> ,link只能使用在head裡。
解決:將link移到head標籤中。
7. 287 行 頁面連結中存在多餘的屬性 target="_blank" title=""
問題:導致頁面代碼龐大。
解決:由於在檔案的head標籤中已經存在<base target="_blank"> ,頁面中的連結將全部遵守這個規則,target 屬性可以刪除。
8. 332 行 未對圖片進行最佳化
問題:對圖片進行最佳化,將有助於在圖片搜尋中排名在前。
解決:網站圖片最佳化有以下幾點:
1. 在保持映像品質的情況下盡量壓縮映像的檔案大小。
2. Alt 屬性:
每個映像<IMG>標籤中都有 ALT 屬性,搜尋引擎會讀取該屬性以瞭解映像的資訊。因此,最好在所有插圖的 ALT 屬性中都有文字描述,並帶上該頁關鍵字在其中。
3.在圖片上方或下方加上包含關鍵詞的描述文本;
4.使用網站連結接到這個圖片。
網站連結問題
主要是查看網站的外部連結品質和數量,是否登入了DMOZ?
由於噹噹網外鏈的品質和數量都非常好,並且加入了DMOZ,所以噹噹網站的連結問題可以跳過了。
分析到這裡就完成了,這裡我們用時20多分鐘,通常這個過程需要幾個小時,甚至幾天,因為要將網站的每個典型頁面都要訪問到,才能總結出比較詳細的分析報告出來的,在這裡強調一下,做網站分析要細心、耐心。
本文來自: SEO研究協會(http://www.seo123.org.cn/) 詳細出處參考:http://www.seo123.org.cn/read.php?tid=382&u=