感謝南哥的邀請,不過說實在的,我對HTML5還真不是很了解。於是特地的去補習了下。
上面幾位已經說的很好了,我把我看過的一些文章整理下。舉百家之長補充下。
我把HTML5代碼都看了下,新增了不少新元素,整理了下,這些標籤應該對SEO還是比較有影響的,適當運用,也許對SEO優化是有很大好處的!
結構上的
- &定義了站點的頭部信息,也就是頁眉,一般放置網站的站點名稱以及LOGO和導航欄。搜索引擎更容易識別站點的類型。
- &
- &
- &該元素用來表示網頁中不同的分區。優勢體現在每個部分都可以有其獨立的HTML標題。這可以讓搜索引擎更好的了解網頁的結構是如何劃分的。搜索引擎可能會根據網頁中的&
- & 定義文章區域,可以更有利於搜索引擎識別網頁的內容以及判斷相關性。,
- &定義頁面內容之外的內容,在左側或右側邊欄。比如知乎右側的「相關問題」就屬於&區域。aside標籤的文字信息與article標籤區域的文字信息最好是相關。可能會影響到該頁面和目標頁面的排名。
這些結構元素有些在HTML4時代,一般是用div來定義。如&、&和&,但是難免有些網站會採用其它的命名方式。而HTML就把這些都標準化了,規範化了,簡潔明了。更有利於搜索引擎衡量網頁上的內容和相關性,甚至分配權重的流向。
塊元素
- &
- &
- &定義音頻
- &
這兩個元素區域中間的文字信息將會讓搜索引擎讀懂視頻和音頻。據說很多國外社交網站都開始試用HTML5,就是因為搜索引擎可以更好識別社交網站更多出現的音視頻。
另外目前搜索引擎可能還不能很好支持的HTML5,畢竟現在還沒有更好的推廣和運用。但我相信這是未來的趨勢。
這裡另外再推薦兩篇文章: 姜東棟:HTML5中SEO可以用那些代碼來做優化:http://www.qisir.com/Blog/HTML5-SEO/ HTML5與搜索引擎優化:http://lusongsong.com/reed/398.html 都一點了,南哥你還邀請了好多題,難度都不小。我這幾天會好好琢磨,並完成的。也很感謝知乎這個平台,讓我重新學習了一遍。
從現在的SEO環境來講,影響真不大。
那些所謂的內容規範,都可以用http://schema.org完美解決,並且現階段使用http://schema.org必然比使用HTML5來對內容代碼進行規範化處理來得安全且實用。
也許會有人覺得短見,但是SEO這一塊誰能預言幾年後會是什麼樣?等到HTML5真正普及了,搜索引擎的排名規則又變成什麼樣了?
HTML5真正的牛逼之處在提高網站的用戶體驗上,追求這些&&