w3c是World Wide Web Consortium的縮寫,他是萬維網聯盟的意思。他的官方網址是http://www.w3c.org,是國際著名的萬維網聯盟,現在主要有谷歌和Adobe在支持。可以說是萬維網的標準。今年的9月15號,百度也加入了w3c,并且成為萬維網聯盟中的第一家中國公司。我們所寫的html標準,以及xml,xhtml等都要遵循它的標準。所以我們有必要了解他,并使用它官方給的一些工具。廢話不多說,看我下面的演示,給你的網站帶來實實在在的seo效益。
大家知道html語言是一個要求并不嚴格的語言,很多時候我們大小寫不注意,標簽不匹配,缺少某些標簽,css語法格式不正確,但是并不會影響我們網頁的瀏覽效果。盡管如此,為了網站更好的發展,我們應該有必要去規范自己的代碼,以利于網站的優化。
w3c官方給我們提供了一個工具,http://validator.w3.org/。這個工具可以用來檢測自己網頁的語法錯誤,以及規范化建議。下面以我的網站為例給大家詳細說明:
首先打開http://validator.w3.org/在Validate by url下的Address的文本框中輸入自己要檢測的頁面的地址,比如我要檢測我網站的網站報價的欄目,在文本框中輸入http://www.woyexing.com/Price/.然后點擊Check
如果英文不太好的話可以安裝一個谷歌的瀏覽器插件。
上面的頁面顯示了網站的一些基本信息。主要的的看下面的具體錯誤提示:例如我的:
我把常見的幾個錯誤解釋一下
如上圖Line114:他的意思是說我的<img>標記缺少 “alt” 屬性。其實這個屬性對于網站的seo是非常重要的,所謂細節決定成敗。
如上圖下面的那個第二個錯誤Line114:他的意思是說我的<img>標記缺少結束符號。大家知道html的標簽一般來說是成對出現的,但有一些是但標記,例如常見的<hr/>、<br/>、<img/>等等這些標記。而我們往往是這么寫的<br>、<hr>、<img>.而忽略了那個反斜杠,這樣的寫法一般來說瀏覽器是可以執行,并且不會出現任何問題。但是他確實是不標準的html寫法。所以我們一定要發現這樣的問題。并且及時更正。
還有一種常見的錯誤就是一個自定義的ID名稱用在了好幾個標記里面,例如網站中出現這樣的代碼:
<div id="nav1"></div>
<div id="nav1"></div>
這樣的代碼在瀏覽器解釋出來的布局一般不會有問題。但是學過css的人應該知道,在html標記中相同的ID最好是只應用在一個標記上面,但是相同的Class可以用在不同的標記上面。
所以上面的代碼可以修改成這樣
<div class="nav1"></div>
<div class="nav1"></div>
同時css中也要把#nav1修改成“.nav1”.