爲了讓搜索引擎更青睞我們的網站,我們需要在設計的時候就考慮到一件事——網頁減肥。所謂的網頁減肥,就是指將我們網頁的代碼縮減,讓實質的文字性內容增加,從而提高網頁的信噪比。
對於搜索引擎來說,除了元標籤中的代碼搜索引擎蜘蛛會了解之外,其他的代碼例如CSS、JavaScript等都會對搜索引擎抓取頁面內容產生一定的阻礙。在網頁文件中,搜索引擎蜘蛛爬行所需要找到的第一個內容就是meta內容,如果有大量的CSS代碼、JavaScript代碼,就會導致搜索引擎蜘蛛用很大的功夫都難以找到,這樣對於搜索引擎的不友好,會導致搜索引擎對網頁本身的評分降低,因而導致排名也很低。因此,我們在設計的時候,需要將這些因素做出適當的修改。具體如下。
對於CSS代碼的減肥。
例如下面一段代碼
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #003366;
}
-->
</style>
上面這段代碼,已經是對於網頁文件的一個減肥,因爲設置整體CSS代碼就可以不必在每段文字都設置樣式,這樣就是減少代碼量的一個手段
另外,將CSS文件另存爲其他的文件,利用<link rel="Stylesheet" type="text/css" href="../css/styles.css" />的形式去調用,也是一種網頁減肥的辦法。
對於JavaScript代碼的減肥。
對於使用了JavaScript技術的網頁來說,從頁面一開始就有大量的JavaScript代碼。這和剛纔提到的CSS代碼一樣,同樣不利於搜索引擎抓取頁面。因此,對於這一塊的優化有兩個方面。
第一、 腳本內容放到頁面的最後。
把大部分、甚至全部的JavaScript代碼放置在頁面的尾部。這樣不但不會影響到JavaScript代碼的作用,而且可以不影響搜索引擎蜘蛛用最快的時間抓取到實際的內容。
第二、 把腳本移植到以.js爲後綴的單獨文件,然後通過<script language="javascript" src="/js.js"></script>的形式調用。
對於網頁結構的減肥。
現在有很多網頁還是保持着使用table表格佈局的形式,這樣是非常不利於SEO的。因爲table的層層嵌套,會讓搜索引擎蜘蛛感覺到頁面很大,而且不願意爬行到深層表格內獲得內容,因此,我們應該更多的使用利於搜索引擎優化的DIV+CSS佈局。
使用DIV+CSS佈局,所帶來的直接好處有兩點:一是提高蜘蛛爬行效率,能在最短的時間內爬完整個頁面,這樣對收錄質量有一定好處;二是由於能高效的爬行,就會受到蜘蛛喜歡,這樣對收錄數量有一定好處。
很多網站如何推廣的文章中稱,搜索引擎一般不抓取三層以上的表格嵌套,這一點一直沒有得到搜索引擎官方的證實。我的幾項實驗結果沒有完全出來,但根據目前掌握的情況來看,蜘蛛爬行Table佈局的頁面,遇到多層表格嵌套時,會跳過嵌套的內容或直接放棄整個頁面。從而減小了搜索效率。使用Table佈局,爲了達到一定的視覺效果,不得不套用多個表格。如果嵌套的表格中是核心內容,蜘蛛爬行時跳過了這一段沒有抓取到頁面的核心,這個頁面就成了相似頁面。網站中過多的相似頁面會影響排名及域名信任度。
而DIV+CSS佈局基本上不會存在這樣的問題,從技術角度來說,XHTML在控制樣式時也不需要過多的嵌套。
(以上文字參考SEO大牛樂思蜀)
另外,對於網頁減肥的辦法還有很多種,例如減少圖片的使用,減少FLASH的使用等。當然,不是說網頁減肥就不能使用FLASH或者圖片,我們可以使用其他一些迂迴的辦法、如調用FLASH的JS文件來達到網頁減肥的目的。
網頁減肥最重要的目的就是提高網頁的信噪比,使得網頁本身在搜索引擎看來更有價值,因此這一點不容忽視。
SEO培訓,相關資料可點擊下面連接查看,對於CSDN會員,費用降低到史上最低價700元!
報名獲得
·成爲永久VIP貴賓,隨時不定期獲得《Google、百度最新SEO辦法》
·獲得《Google Cash》中文版等多套網絡賺錢教程;
·獲得團隊所有出版的營銷書籍
·進入VIP羣,獲得和更多IT名流認識的機會!
·全程點對點指導您網站的SEO工作!
·優秀學員和我們達成兼職用工協議,每月分配數千元的SEO業務單!
第十二期前15位報名者,將參加子信立遠SEO大賽,贏取3000元現金大獎!
SEO培訓試聽QQ羣號碼:58769947
每週1、3、5、7試聽