SEO是什麼?怎麼學? SEO完整學習指南 (2021年版)

SEO是現在行銷領域上最多人關注的領域之一,不過SEO到底是什麼意思?為什麼重要?要怎麼自學呢?有辦法自學嗎?在這一篇文章我從一位SEO專家以及講師的角度來完整分享給你。同時,我也整理了非常多的自學資源、文章、網站給你。

 

如果你身邊剛好有人想了解SEO、或剛開始學,也許這篇文章也可以直接當懶人包分享給他囉。

 

SEO是什麼?為什麼重要?

SEO是甚麼意思呢?SEO的全名為搜尋引擎優化(Search Engine Optimization),是一種利用搜尋引擎來幫助企業獲利的網站優化概念與技術,是現在數位行銷最重要的網站優化工作之一。因為人們對搜尋引擎的依賴,企業開始利用搜尋引擎來曝光自己的品牌以及網站,實務上如果你希望自己的網站能在Google搜尋結果上曝光有兩種主要方法,第一種是透過『關鍵字廣告』出現在廣告版位,第二種便是透過SEO搜尋引擎優化來優化你的網站,使你的網站能出現在Google的自然搜尋結果。其實SEO要做的事情有很多,這篇文章的後段我會慢慢介紹給你,但白話一點來說,Google只會把"Google認為優質的、好的網站排序到搜尋結果裡面,而SEO最重要的其中一項工作使命便是"透過對網站的優化,讓你的網站被Goolge認為是優質的、值得被搜尋到的網站,並且被Google排序到搜尋結果上面",藉此在搜尋結果上獲得免費的曝光。

至於SEO為什麼重要?根據SimilarWeb的統計,台灣的Google在2020年時每個月已經有破億的瀏覽訪次(Visit),也就是說每年發生了超過12億的搜尋次數出現在台灣的Google上面,現代人不論是工作上遇到問題、有疑問想查詢、頭痛不舒服、假日不知道去哪間餐廳吃飯,這些問題都會依賴Google,因為人們對於Google有高度的依賴性,導致"搜尋行銷"的背後藏著很大的市場商機。

通常我在跟客戶說明為什麼SEO很重要時,都會針對客戶的產業提供一些範例數據來讓他理解,舉例來說,假設你是一間西門町餐廳的業者,你可以想像一下,如果消費者搜尋『台北餐廳』、『西門町餐廳』這些與你有關的關鍵字都能在Google的搜尋結果上看到你的餐廳,那是有多大的好處以及曝光量呢?下圖我們大略整理了8組關鍵字而已,這8組字每個月的搜尋次數(搜尋量)總共是3萬5,一年就是42萬,那麼你可以想像一下,如果今天搜尋後可以看到你的關鍵字有50組、100組,那是甚麼樣的商機、對於品牌又有多大的好處 : )

除了"搜尋"的市場很大之外,SEO搜尋引擎優化這東西還有很多的好處,包括:
  1. 不像其他廣告手段需要長期的投入廣告預算才能獲得曝光,SEO的曝光通常都是長期有效的,只要你被Google排序到搜尋結果頁上,通常不會馬上被Google下架。
  2. 可精準的接觸到你的受眾以及銷售對象,搜尋者既然會搜尋這些關鍵字,代表他們有相關的需求以及相關疑問。
  3. 透過搜尋引擎幫助使用者解決問題,藉此建立品牌與市場的信任關係。
  4. SEO還可以同時改善你部份的網站問題讓網站變得更好,因為Google還是傾向讓"好的網站"被搜尋到,在SEO優化的過程中,為了讓你的網站被Google認定是高品質網站,我們會針對網站的速度/效能、安全性、內容品質、行動裝置友善等多項重點做優化,這些重點不只會改善SEO也同時會改善你的網站。

 

SEO可以自學嗎?

SEO學起來非常辛苦以及麻煩,在市場上SEO的專業人才並不多,除了SEO本身很複雜之外,另一個主因是因為SEO是一個資訊不太開放的領域,Google針對搜尋引擎的演算法細節並沒有公開很完整的資訊,就算是Google已公開的資訊,在網路上的這些資料也比較零碎跟片段,剛接觸的人會在資訊吸收、找資料上面遇到很大挫折感,但我認為,SEO基本上還是要依靠自主學習精進才能學起來的

 

為什麼這樣說呢?

SEO這東西除了學校沒有教之外,到職場上也很難遇到專家剛好與你共事、願意跟你分享SEO,更重要的是:

 

  1. SEO的資訊量很龐大,即便你去參加2~3天的完整課程,我一次講給你聽這麼多,學生其實也很難一次吸收、理解這麼大的資訊量。
  2. SEO這個領域是幾乎要配合實務情境才能真正理解每一個優化工作背後的原理以及實際狀況,只是死讀書是學不會的,因此最扎實的學習方法就是一邊自學、一邊閱讀、一邊在職場上實作。

 

尤其在我剛開始接觸SEO的年代,台灣是幾乎沒有課程跟教學文章的,我們只能依賴國外的文獻、文章、配合實戰來磨練SEO專業,既然我們以前都能自主學會了,現在的學習資源比以前更多,當然還是可以自學起來。但會建議剛接觸的人要有一個健康的觀念:培養出基礎的SEO專業至少需要1年以上,用功一點也許也要半年,所以要有長期學習的心理準備,SEO可以自學,但沒辦法速成

 

綜合上述所說,雖然這幾年下來我自己授課超過上百場的課程,但通常我還是會跟讀者/學生碎念:"你不一定要來上課,可以先自己學學看",並鼓勵大家可以試著先自己學 SEO,到外面上課也最多是老師把SEO資料架構以及學習重點整理給你,縮短你學習的時間,最終能否學會SEO的關鍵並不是你有沒有去外面上課,而是自己是否能很有效的彙整資料、養成每天閱讀的習慣、結合實作、大量經驗的累積,SEO的資訊量非常大,沒有每天閱讀每天精進的話很難學得很扎實(非常符合"日日精進"這四個字),而且一定要結合實作狀況,才能理解SEO背後真正的原理。

 

如果你希望學好SEO,這篇文章我會整理很多資源以及文章給你,但請你在2個層面上要準備好,再來學習SEO會比較好,包括:

  • 英文能力,這是學習SEO必備的基礎

"英文"不論在學SEO、還是在數位行銷領域都是很重要的工具,我在給數位行銷新手的學習建議,如何成為數位行銷英雄?這篇文章中也特別提到過,你的英文不用特別強或很流利,但至少必須要有能力去閱讀國外的文章,因為Google、Bing的演算法經常在更新,搜尋引擎官方的更新訊息都會由官方的部落格去發布,當然…Google是美國公司,更新訊息肯定都是原文。如果你沒辦法閱讀原文的文章,那Google 演算法更新時你的資訊完全是落後的。(這篇文章的後段我也會整理很多Google官方的部落格或資源給你。)

  • 學好基礎HTML/CSS

我並非工程師/技術人員,我也跟正在閱讀文章的你一樣 — 是一位行銷人,但不得不說,從事數位行銷最好要懂基本的 HTML跟CSS,對於網站的架構會比較清楚,跟工程師也會比較好溝通。

就SEO層面來說,HTML裡面有非常多的語法/標記是跟SEO息息相關的,實務上我們需要在原始碼的HTML內寫非常多的HTML標記來讓搜尋引擎可以有效理解我們的網站。當然,在操作SEO時,寫這些語法的人會是公司的工程師/技術人員,但這些標記有哪些、要寫甚麼、格式要怎麼寫通常都是由熟悉SEO的人來規劃,規劃好之後再由工程師按照規劃/規格來把語法寫到網站上。

你不需要學到前端工程師的程度,只要有些基礎、且能夠跟工程師溝通、能夠看懂Google官方的文件就好,學會基礎HTML跟CSS通常不需要幾個禮拜就可以完成了,像是codecademy 以及codes chool 都是很好的Coding自學網站。

學習SEO的清單:從資訊架構開始

過去我教過非常多的學生、也帶過很多的團隊做SEO,我發現剛接觸的初學者在學SEO上最大的障礙之一就是"網路上的資訊過於複雜、雜亂",所以才會很多人寧願花錢去報名上課,但如果我們把SEO要學習的項目、資料做出完整的結構,就可以稍微降低整體的複雜性,下圖是我通常在教SEO時會採用的學習架構,這個架構也是我們在操作SEO時常見的工作流程,每一個環節在SEO工作上都非常重要且一定要學。

當然,這個資訊架構只是幫助你整理、釐清SEO的資訊,後續還是要設法透過看書、看文章、上課來把該學的知識學好,針對每個環節我稍微說明如下(後面會附上我的文章連結、以及其他權威網站的文章連結):

 

  • SEO優化步驟1:SEO整體策略架構與佈局

任何網站優化工作都一樣,初始的目標以及策略非常重要,在SEO上也是,如果一開始的方針以及策略出現問題,後續整個優化成果就會非常不理想。會影響SEO策略跟架構的觀念有很多要學,剛開始學的時候我會建議你從『關鍵字策略』開始學習,也就是如何針對關鍵字做研究、數據觀察、並擬定出一套策略,你可以參考我的這些文章來理解更多:

淺談 Google 關鍵字的『搜尋量』:如何使用這個數據指標?

SEO 的『關鍵字策略』EP.1:分析工具篇

SEO 的『關鍵字策略』EP.2:『搜尋結果』與『關鍵字』類型

SEO 的『關鍵字策略』EP.3:關鍵字地圖

 

  • SEO優化步驟2:網站技術優化

在這個層面你必須要了解,搜尋引擎的爬蟲會定期到你的網站上爬取資料、抓資料,看看你是否是優質網站、網站上有哪些內容,但如果你的網站技術架構對搜尋引擎不友善,就會影響Google解析你的網站。學SEO必須要去深入理解,應該怎麼架網站,搜尋引擎才能健康的抓取我的網站資料?那些HTML的語法能夠建立對搜尋引擎友善的技術架構(Search Engine Friendly)?我的網站結構會不會導致搜尋引擎看不懂?更嚴重一點來說,如果網站技術架構對於SEO、對於搜尋引擎不友善,那麼後續做再多的優化也只是枉然,技術上的基礎問題一定要解決,才能往下做後續的演算法/排名因素優化

 

關於網站技術的部分未來我將持續撰寫更多文章,在此我先列出一些相關文章來供你閱讀:

SEO基礎課程:認識抓取 (Crawl) 與索引 ( Index )

從 Sitemap的應用,談SEO的學習

三分鐘搞懂 SEO的《meta robots、robots.txt》

SEO最重要的觀念,認識【內部連結】如何影響 SEO

越來越重要的SEO優化項目:『網站速度』優化

how search engines operate – Moz (必讀)

 

  • SEO優化步驟3:Google演算法研究(也就是SEO的"排名因素") 

如果你的策略目標都擬定好了、網站的技術架構也都對搜尋引擎非常友善,接下來Google會透過演算法來決定你的網站是否值得被搜尋到,這時候Google會使用數十種到數百種不同的訊號來分析你的網站、判斷你是否值得被放到搜尋結果裡面。由於Google的演算法很複雜,有非常非常多的訊號要記,因此我會建議我們把演算法跟訊號進行分類會比較易於學習,大致上我們可以分為"品質訊號"以及"相關性訊號"兩種演算法的類別。

品質訊號是指,Google判斷"你的網站是否為高品質網站"而採用的訊號,包括反向連結、網站速度、網站安全性…等,都是Google採用的訊號(如果網站安全性有問題、速度太慢都會有可能被判斷為低品質網站),品質訊號相關的項目跟觀念很多,關於【品質訊號】的這部份你也可以閱讀以下文章:

認識反向連結:反向連結與SEO的緣起由來

電商網站的重要 SEO排名因素:談 HTTPS對 SEO的影響

認識SEO的排名因素:Page Experience(網頁體驗訊號)

中小型企業必知的SEO優化觀念:『網站權重』

跳出率、停留時間與 SEO的有關嗎?認識【Dwell Time】

經營 Facebook你該知道的事:社交訊號是否會影響 SEO的排名

至於【相關性訊號】是指Google判斷"你的網站是否與特定關鍵字有足夠的關聯性"而採用的訊號,包含網站的內容、網頁的標題(Title)設定…等都會有影響。

舉例來說,如果網頁的標題(Title)內有提到"洗髮精",那麼Google會透過網頁標題裡面的內容來判斷,這個網頁應該是與"洗髮精"這個關鍵字有相關性,但相關訊號要優化的話有非常非常多的工作項目,你可以參考這些文章來學習:

認識 SEO的 Title Tag(標題標記)

理解Google Panda:網站內容對 SEO的影響

別讓重複內容傷害你的 SEO

打造好的 SEO文案(初學者篇)- 認識文章結構

用七個步驟,撰寫能帶來 SEO價值的文章(基礎概念篇)

中小型電商的SEO難題:網站內容優化『基礎篇』

 

  • SEO優化步驟4:數據研究以及成效分析

我在成為SEO專家的必經之路:談SEO數據的重要性這篇文章裡面有談到,學SEO非常重要的就是數據的研究以及觀察,也是"新手能否學好SEO"的關鍵,我們需要透過數據來挖掘、發現Google搜尋引擎的運作原理以及規律,這部份我的網站上的文章在未來也會慢慢補充上來:

分析關鍵字的必備免費工具:Search Analytics for Sheets

強大的 【SEO競爭對手】與【關鍵字分析】工具:ahrefs

Search Console 的搜尋分析(成效報表),超完整教學

 

其他SEO的學習資源總整理

上述列出來的學習架構只是幫助你整理資訊,接下來就是大量的閱讀以及學習了,而上面大部分整理的都是我自己網站上的文章,除了我的文章之外也可以多看其他權威網站的文章(平日Harris工作比較忙碌,還有很多文章跟議題沒時間Cover,因此會建議同步也閱讀一些國外的權威網站或學習資源),下面我整理了很多推薦閱讀的資源給你參考。

不過這些閱讀的資源很多,要怎麼念呢?整體來說我會建議剛開始想學習SEO的人先花1~2週學習本文章中提到的CSS/HTML基礎,有了前台Coding的基本概念之後,再來開始研讀下面我整理的"完整基礎SEO觀念",不論是Moz出品的還是官方的教學都非常的完整。有了基礎觀念之後,接著就是養成每日閱讀的習慣,每一天至少讀1篇SEO相關的文章,日積月累就會對SEO的掌握度越來越好。

 

相關的學習資源整理如下:

 

  • 剛學習的初學者可以看的 – 完整基礎SEO觀念

SEO超入門:教你免費又有效的網站行銷好點子(適合剛學習的初學者的完整書籍)

搜尋引擎最佳化指南 (官方釋出的新手教學指南,剛開始可以從這篇開始看)

Moz – Beginner Guide to SEO(SEO非常權威的Moz所製作的完整教學指南)

Backlinko SEO Starter Guide(與Moz同樣知名的Backlinko所製作的新手SEO指南)

 

  • 建議定期Follow的官方資訊或媒體 – 可以跟上Google演算法以及業界動向

Search Central (Google官方部落格,有新的資訊都會在這發布)

Search Engine Land(知名的SEO媒體之一,只要業界有任何動向就會報導)

Google Search Central Youtube(Google官方的Youtube頻道,每週都會更新)
  • 有定期更新SEO教學,可以每天閱讀、日日精進的網站

Harris先生 – SEO 基礎教學(我的專欄)

Yaost Blog(SEO知名的Wordpress外掛公司的教學部落格)

Moz部落格(權威網站Moz的專欄)

Neil Patel Youtube (世界級的SEO權威 Neil Patel所經營的Youtube,每週更新)

 

最後,SEO的學習注意事項

如果你想要加速整個SEO的學習,我會建議同時要注意以下幾件事情:

 

  • 養成習慣,觀察SEO比較好的網站、並開始學習做健診

在閱讀的同時,你必須要同時去觀察排名高的網站,他們的網站架構、內容布局都是怎麼做的,最好是觀察競爭一點的產業,他們的網站更有參考價值,比方說保險業、婚紗業,這些都是較競爭的產業。

在觀察、閱讀的同時,你可以學著幫市場上的網站做SEO健診的練習,SEO健診是指針對網站,進行一系列的 SEO檢查,從網站技術到網站內容,一一進行檢查/測評,並且訂出網站SEO策略,是執行SEO前一定會做的事情,以下我列出健診的幾個常見大項…:

  1. 網站關鍵字策略是否正確?
  2. 內容布局是否具有競爭力?
  3. 是否用JavaScript產生連結或網站內容?
  4. 是否有不當使用轉址?
  5. 是否正確提交Sitemap?
  6. Robots.txt、meta robots是否不正當使用?
  7. H1、H2標籤是否正確使用?
  8. 網站是否被正常收錄?
  9. 網站內容是否具有獨創性?是否抄襲其他網站的內容?
  10. 反向連結數量如何?是否符合 SEO的概念?
  11. 圖片是否有使用alt標籤?
  12. 是否設置麵包屑?
  13. 是否有做網站語意優化?是否有Schema?
  14. 網站效能是否良好?是否有速度問題
  15. 是否具有行動版網頁?行動版網頁是否有用符合Google的規範架設?

 

  • 持續跟搜尋引擎進演算法更新

如果你能完整的做一份健診,基本上你的 SEO已經在基礎以上的程度了(當然,你必須確定你的健診方式正確),但搜尋引擎是一個變化非常快的產物,當然必須要不斷的更新訊息,確保自己走在 Google演算法的最前端, Search Engine Land是專門在報導"搜尋行銷"的權威媒體,光看這個媒體的報導就非常足夠,通常業界發生的任何事情,他們都會做報導,或是你也可以參考我的"學 SEO新手必看,SEO演算法更新總整理",這篇文章我會定期更新演算法的資訊上去。

 

  •  建立 SEO實戰機會

SEO是一個"學理論很簡單",但實戰應用很複雜的領域,如果要很扎實的學會SEO的話,實戰是非常重要的,很多SEO情況都是要透過實戰才會學會,有實戰機會的話進步速度也會非常顯著,若你沒有機會實戰,也可以自己用Wordpress架設部落格,試著自己架設網站、優化自己的網站、用自己的網站來優化SEO。

 

未來我會持續寫更多文章給你學習的,我們Stay Tuned : )