遵守原因:W3C標準可以彌補SEO不足,這樣即使對SEO不了解,只需要去遵循W3C標準即可確保獲得良好的SEO,這是因為SEO的編寫者同樣遵循這一種約定。如果不遵守W3C標準,搜索引擎可能不會抓取非標準的頁面,抓取那些不遵循標準來的網(wǎng)站(DIV亂用)是很麻煩,直接忽略掉這些網(wǎng)站是最好的選擇。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
編寫HTML5文檔時,為什么要遵守W3C標準?
一句話:所謂的標準就是為了彌補主觀上的不足。
W3C 標準是為了彌補主觀上的不足,彌補的是新手對 SEO 的理解,即使不了解 SEO,只需要去遵循 W3C 標準即可確保獲得良好的 SEO,這是因為 SEO 的編寫者同樣遵循這一種約定。
如果不遵循約定的話,比如用 DIV 寫一切的家伙,SEO 的編寫者要怎樣才能知道你寫的是什么,他不可能搜索全部 DIV 的,太費資源和時間了,所以咱們就約定一下將那些很重要的信息比如關(guān)鍵詞是:HTML5、CSS3、Node 的這些都寫到一個標簽里面好不好?這樣省資源省時間呢,大家覺得都 OK 于是我們就專門弄了一個表述這些信息的標簽,叫 meta(元信息標簽),然后在根據(jù)不同的類型來區(qū)分一下這些重要信息,比如用 name="keywords" 來標識關(guān)鍵詞:
<meta name="keywords" content="HTML5,CSS3,Node">
用 name="author" 來標識作者:
<meta name="author" content="zqh">
這樣 SEO 就知道那些內(nèi)容是作者,那些內(nèi)容是關(guān)鍵詞了~
SEO 是英文 Search Engine Optimization 的縮寫,中文譯為"搜索引擎優(yōu)化"。
當然了,因為是標準,所以你不遵守也是可以的,但這樣搜索引擎可能不會抓取非標準的頁面,如果你寫過爬蟲的話就會明白抓取那些不遵循標準來的家伙(DIV 亂用)是多么麻煩,直接忽略掉這些網(wǎng)站是最好的選擇。
擴展知識:W3C標準
萬維網(wǎng)聯(lián)盟(外語縮寫:W3C)標準不是某一個標準,而是一系列標準的集合。網(wǎng)頁主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。
萬維網(wǎng)聯(lián)盟創(chuàng)建于1994年,是Web技術(shù)領(lǐng)域最具權(quán)威和影響力的國際中立性技術(shù)標準機構(gòu)。到目前為止,W3C已發(fā)布了200多項影響深遠的Web技術(shù)標準及實施指南,如廣為業(yè)界采用的超文本標記語言(標準通用標記語言下的一個應(yīng)用)、可擴展標記語言(標準通用標記語言下的一個子集)以及幫助殘障人士有效獲得Web內(nèi)容的信息無障礙指南(WCAG)等,有效促進了Web技術(shù)的互相兼容,對互聯(lián)網(wǎng)技術(shù)的發(fā)展和應(yīng)用起到了基礎(chǔ)性和根本性的支撐作用。
對應(yīng)的標準也分三方面:結(jié)構(gòu)化標準語言主要包括XHTML和XML,表現(xiàn)標準語言主要包括CSS,行為標準主要包括對象模型(如W3C DOM)、ECMAScript等。這些標準大部分由W3C起草和發(fā)布,也有一些是其他標準組織制訂的標準,比如ECMA(European Computer Manufacturers Association)的ECMAScript標準。