連勝文官網到現在還有什麼 SEO 上的問題嘛? |
1. html lang="en"
這段是在宣告說,接下來的 html 內容主要語系是哪個語言。目前的宣告是 "en" 。這會有什麼影響呢?這主要是會影響搜尋引擎對於當地內容重要的排序,尤其是 Yahoo ,他的搜尋結果預設是「台灣地區的網頁」,這影響很大啊!其中的內容我們在:
裡面都有提到搜尋引擎是如何判斷網頁語系的。
2. meta keywords 還在撰寫
老實說,這是一個非常不必須的參數,到現在還在寫這個的, SEO 知識大概落伍四年以上,真的 Google 早就說『我們不看 meta keywords了』, Bing 也只是當做 spam signal 。當然,要編我是不反對,但是還有許多早就被淘汰的 SEO 參數,你可以參考 SEO修身篇 | 五個最常誤用的Meta值rds 這篇文章。3. 沒有看到 Open Graph Protocol
OK, 我承認這算是一個有點挑剔的揪錯。但是在社群發達的今日,如何正確的控制自己的網站在社群網站上被分享時,能夠呈現理想的表現,以增加看到分享訪客的回流率,更增加網站的 Social Signal 這是重要的 SEO 工作。至於什麼是Open Graph Protocol 及 Social Signal?請看 網站優化的未來 – 社群化篇 。4. 已經宣告是 HTML5 了,還在用 div當容器,而且過度使用 h1
其實在 HTML5 的世界裡面,對於網站的語義化已經相當方便。過去我們可能需要 div id="header" 來告訴搜尋引擎說這是版頭的部分,現在在 HTML5 的世界裡面,我們只需要用 header 就可完成。而且在網站的程式碼裡面,還多次重複使用了 h1 標籤。在 HTML5 裡面重複使用 h1 並不是不行,但是他必須配合其他的語義標籤來使用(如 section, aside 等),才不會被搜尋引擎誤判其他其實還有很多問題,但畢竟連勝文先生並沒有找我做 SEO 服務,所以我也不想繼續幫他把問題列出來。但其實我承認我是龜毛了點,這個官網的 SEO 大概可以給個 60 分啦!為什麼呢?我得說,在這種短時間就要棄用的網站(三個月),其實很多時間太細部的 SEO 工作根本可以不用做。很多社群頁面,都可以成為搜尋結果的一部分,例如現在好說歹說, Facebook 跟 Youtube 都已經成為搜尋結果而且名列前茅,很多被惡搞的根本都無力回天,真的不需要花很多時間去拼搜尋結果頁面,我覺得 60 分已經足矣。他缺的,其實只是流量罷了!
我的新網站要上線了,我該怎麼做才不會像阿文一樣?
網站上線前,其實最怕的就是搜尋引擎對網站域名熟悉度的問題,就像你今天到了一個陌生環境,我想應該沒有任何陌生人願意主動推薦你的。所以不要等到網站做好了才上線,你應該可以運用一些像是 Launch Effect 的服務,先鼓勵未來想嘗鮮的用戶先知道你有這個網站,同時可以利用機制收集第一波的名單,或是舉行按讚活動,先幫域名累積一定的權重之後,當網站上線時排名才不會爬的那麼辛苦。但說真的,想辦法灌入第一波流量,快速引起搜尋引擎重視,也才更是重要。阿文,加油好嘛!
留言
張貼留言