我覺得HTML5的興起完全是因為iPhone和iPad,自從Adobe停止開發(fā)flash、Android4.0不支持flash后,我覺得在不久的將來HTML5會廣泛應用,而且HTML4已經(jīng)10年沒更新了。HTML5與HTML4代碼結(jié)構(gòu)對比HTML5很多功能已經(jīng)被介紹過了,比如在圖片中可以直接寫標題(不是alt哦),更精簡的代碼,直接用HTML5播放音頻、視頻,HTML5新增了不少內(nèi)聯(lián)元素,這為黑帽SEO節(jié)約了一筆不菲的時間。不過主流瀏覽器支持的比較少,盧松松在這里就不介紹了。隨著HTML5的到來傳統(tǒng)的<div id="header">和<div id="footer">無處不在的代碼方法現(xiàn)在即將變成自己的標簽如<Header>和<footer>,下面以一張圖來表達更為清楚:(傳統(tǒng)的div+css寫法)(HTML5的寫法)可以看看出HTML5的代碼可讀性更高了,也更簡潔了,內(nèi)容的組織相同,但每個元素有一個明確的清晰的定義,不再被迫去猜測之間不同命名的<div>標記,搜索引擎可以更容易地衡量你網(wǎng)頁上的內(nèi)容和相關(guān)內(nèi)容。值得介紹的一些標簽雖然我們看到了HTML5的簡潔和強大之處,但據(jù)我所知,很多人制作html頁面的時候不會按照語義來書寫代碼。邊欄(aside)會寫成sidebar,如果是這樣的話,會使網(wǎng)頁更加混亂,最終導致搜索引擎不好理解。noscript標簽將會被大量使用,因為HTML5時代將會是一個富媒體時代。傳統(tǒng)的文字、圖片、鏈接、視頻、音頻可能已經(jīng)滿足不了用戶的需求,大量的腳本能夠編輯出豐富的信息,包括游戲、個性化設(shè)計等等。time標簽可能會作為一個來判斷網(wǎng)頁文字源,也就是能夠通過time標簽來識別哪篇文章是原創(chuàng)的。而time標簽可能將是成為HTML5時代SEO們爭論不休的一個標簽。video標簽中間區(qū)域的文字信息將會讓搜索引擎讀懂視頻,這是一次飛躍。那么搜索引擎會抓取HTML5嗎?這是一篇來自Google站長論壇John Mu的文章,我覺得比較中肯,拿來給大家分享下:一般來說,我們(Google)的搜索引擎爬蟲是不能夠百分百地從語法層面去精確地描述或者分析HTML中的標簽的,新興的HTML5也不例外。如果HTML5組織的網(wǎng)站越來越多,并且在實際當中給我們的爬蟲抓取信息帶來方便與效益的話,我們會盡力將完善我們的算法去迎合HTML5的標簽特性。要記住的是,我沒有明確地支持你們大家都用HTML5來構(gòu)建網(wǎng)站,并且我沒有明確提出希望大家的網(wǎng)站由于用HTML5來構(gòu)建而在搜索當中獲得很好的對待。HTML5仍然有許多地方需要不斷完善,而如果大網(wǎng)站致力于運用HTML5的話將是令人振奮的事。對于HTML5,我覺得它仍沒有得到廣泛的推廣與應用,因此我們暫時不會將焦點放到它上面,我們不肯定使用HTML5構(gòu)建的網(wǎng)站比用舊版本的HTML構(gòu)建的網(wǎng)站在搜索中是否表現(xiàn)出優(yōu)勢。Google尚未準備好,百度更不用說了。最終用戶優(yōu)先(Priority of Constituencies)“In case of conflict, consider users over authors over implementors over specifiers over theoretical purity.”一旦遇到?jīng)_突,最終用戶優(yōu)先,其次是作者,其次是實現(xiàn)者,其次標準制定者,最后才是理論上的完滿。當HTML5提供了一些令用戶興奮的東西,其次產(chǎn)品得到更好的展現(xiàn),其次我們可以放心地使用它們,其次元素被更謹慎的方式定義,最后搜索引擎也不再淡定了。寫在最后:我覺得,因為HTML5現(xiàn)在并沒有廣泛地運用,而且搜索引擎支持效果也不佳,現(xiàn)在用HTML5來寫網(wǎng)站并不會給你的網(wǎng)站帶來什么好處,但我不否認將嘗試用HTML5來編寫盧松松博客模板。而HTML5會讓搜索引擎讀懂圖片、視頻、富媒體,一個新的時代即將到來,SEOer將會有大量的工作要去處理。