SEO排名優化:23個排名因素解析+優化方法
這篇文章是 SEO 關鍵字排名的完整攻略,如果你想知道如何提升 SEO 排名、如何分析排名數據,這篇文章都會一一說明。我們首先會介紹在眾多 SEO 排名因素中,重要 / 不重要的項目有哪些?然後在優化之後,又要怎麼分析 SEO 排名表現?最後還會和你分享,針對沒有進步的關鍵字該如何優化處理。
備註:這篇文章會著重在關鍵字排名、SEO 排名優化上,如果你是想要了解怎麼做前期的關鍵字規劃、怎麼找到適合經營的關鍵字,請先閱讀【SEO關鍵字策略】這個系列的文章喔:)
這篇文章會由 Harris 先生顧問團隊維護、並且由 Harris 進行監修。
最後編修日期:2024 年 9 月
SEO關鍵字排名是什麼?
SEO 關鍵字排名是指「在 Google 搜尋中輸入關鍵字,網站在搜尋結果頁中的排名位置」,Google 搜尋引擎會分析網頁內容、判斷網頁有哪些關鍵字,當使用者輸入關鍵字搜尋時,Google 便會提供最符合搜尋意圖的網頁。
通常同一個網頁可能包含多個關鍵字,所以會同時被不同關鍵字搜尋到,但每個關鍵字的排名會因為內容關聯性而有所不同。例如我們 SEO優化教學這篇文章,搜尋【SEO】、【SEO行銷】、【SEO教學】這些關鍵字都可以搜尋到,但這幾個關鍵字的排名都不太一樣。
關鍵字排名為什麼很重要?
當關鍵字排名愈前面、就愈有機會被使用者點擊,為網站帶來更多 SEO 自然流量。
關鍵字排名對於「點擊率」的影響非常大,排名每往下一名,流量可能就會減少好幾倍,根據 SEO 權威機構 BACKLINKO 2023 年的研究指出,Google 排名第一的點擊率平均為 27.6%、排名第二只剩下一半的 15.8%、排名第三更是只有 11%。這是因為使用者通常還是習慣從搜尋結果第一、第二、第三名依序往下瀏覽,所以現在大家做 SEO 不是只想進到 Google 搜尋第一頁而已,而是拼命想爭取前三名甚至第一名的位置。
BACKLINKO 的研究也提到幾點發現:
- Google 搜尋結果第一名的點擊比第十名高出 10 倍
- 搜尋結果前三名的網頁,佔了所有點擊量的 54.4%(換句話說,有一半以上的使用者只會點擊前三名的網頁)
- 大多數使用者不會滑到搜尋結果底部,所以 SEO 排名在第六~第十名之間的流量差異並不像前五名那麼大
所以總結來說,關鍵字排名是 SEO 成功的重要關鍵。當關鍵字排名愈前面,除了可以帶來更多流量之外,還能提升品牌知名度、吸引潛在受眾、讓大家知道你是這個領域的權威,增加品牌的競爭力喔!
影響SEO排名的因素有哪些?
介紹完關鍵字排名的重要性,接著我們來看看要怎麼優化、提升關鍵字的 SEO 排名。
SEO 排名是由複雜的 Google 搜尋演算法決定的,Google 會綜合考量數十到數百種不同的「排名因素」,來評估一個網站是否值得推薦給使用者。「排名因素」又稱為排名訊號、Ranking Factor、Ranking Signal,這些排名因素包括了網站的技術架構、內容品質、使用者體驗等等面向,所以想要提升網站 SEO 排名,不是只有在網頁中加入關鍵字就可以,而是要去了解影響 SEO 排名的因素有哪些,再來一一優化改善。
看到這邊你可能會有疑問:上面提到排名因素有數十種、甚至上百種,那做 SEO 難道要一項一項列出來檢查和優化嗎?
其實實務上是不用這麼辛苦的,因為 Google 官方已經證實「排名因素對 SEO 的影響有強弱之分」,有的因素在優化後對 SEO 排名會有很明顯的幫助,有的因素即使優化了也可能只有 0.001 分的微量加分效果。也因為這樣,做 SEO 時應該要將重心和資源放在那些對 SEO 影響比較大、比較重要的因素上,才能達到事半功倍的效果。
雖然 Google 沒有公開所有排名因素的重要程度,但根據業界研究和我們實務經驗,以下是公認重要的 11 個 SEO 排名因素:(點擊項目名稱,可以查看詳細的教學文章)
SEO排名因素 | 說明與影響 | 該如何優化 |
---|---|---|
網站架構 | 清楚良好的網站架構,可以讓 Google 更好地檢索/索引網站內容 | 進行網站 SEO 健檢:包括麵包屑、網站動線、孤兒網頁、動態轉譯、多國語系設定等等 |
反向連結 | 優質的反向連結可以提升網站權重,讓 Google 認為網站是具有公信力、權威性的 | 透過提高網站內容實用性、公關媒體報導、論壇發表文章等等方式,來獲得好的反向連結 |
網站體驗核心指標 | Google 很重視網站的使用者體驗,會從 LCP 載入效能、INP 網頁互動性、CLS 視覺穩定性這三個指標來評估網站體驗 | 優化網站 UI/UX 體驗,並透過Google PageSpeed Insight、Search Console檢查各項指標是否符合規範 |
網站速度優化 | 網站速度影響的層面很多,包括 SEO 排名、使用者體驗、網站的健康程度、Google 爬取額度等等 | 使用網站速度測試工具檢查,針對拖慢速度的項目進行優化 |
行動裝置優化 | Google 是以手機版內容來進行檢索、索引、排名,如果手機版網站沒做好,不管是手機/電腦版排名都會直接受到影響 | 確認手機版網站符合行動裝置友善原則(速度優化、文字大小、點擊元素距離等等) |
HTTPS | 安全傳輸協定,保護使用者在瀏覽網站時的資訊安全 | 若網站是 HTTPS,則需要將所有頁面 301 轉址到對應的 HTTPS 頁面,並更新 Sitemap 與內部連結 |
避免重複內容 | 若網站上有重複 / 相似的內容,可能會影響 Google 爬取網頁、以及網頁權重分散的問題 | 先檢查網站是否有重複內容問題,有的話需透過 301 轉址、Canonical 標記來優化 |
SEO關鍵字 | 關鍵字是 SEO 優化的核心,選擇適合的關鍵字,才能對 SEO 排名、流量、商業表現都有幫助 | 先做好關鍵字市場研究,接著規劃關鍵字地圖並執行,最後分析關鍵字數據成效 |
實用內容 | Google 極度重視網站內容的品質,要為了使用者撰寫實用內容,而不是為了 SEO 排名 | 撰寫專業、原創、資訊正確、對使用者有幫助、同時具有 SEO 價值的文章(打造好的SEO文章架構) |
SEO標題 | 會顯示在搜尋結果的網頁標題,Google 會根據網頁標題來判斷該網頁與哪些關鍵字有關聯 | 了解撰寫 SEO 標題的大原則(標題長度、關鍵字密度、品牌形象) |
Schema結構化資料標記 | 幫助 Google 更好的了解網頁內容,並有機會顯示複合式搜尋結果 | 確認網頁類型,並建立對應的 Schema 標記 |
再來這些是強度比較弱的 SEO 排名因素:
SEO排名因素 | 重要性 | 說明 |
---|---|---|
關鍵字密度 | 低 | 在網頁中刻意塞入關鍵字、提高關鍵字密度並無法提升排名,建議以通順好閱讀的原則自然提到關鍵字即可 |
H2 / H3 關鍵字 | 低 | 在 H2 或 H3 標題中提到關鍵字,有助於 Google 理解網頁內容,但不會直接影響排名 |
Alt 圖片替代文字 | 低 | Google 可以透過 Alt 替代文字更好理解圖片內容(針對圖片搜尋),但不會直接影響排名 |
網址URL | 極低 | 網址是否有提到關鍵字、使用中文或英文都不會直接影響排名 |
網域新舊程度 | 極低 | 網域的年齡曾被認為是 SEO 排名因素之一,但現在重要性已經大大降低 |
Sitemap | 不是排名因素 | Sitemap 最大的功能是幫助 Google 爬取網站,並不會直接影響網站 SEO 排名 |
網頁字數 | 不是排名因素 | Google 更注重內容的深度和廣度,而不是單純的字數(排名第一的文章有的是1千多字,有的則高達1萬字) |
Meta Description | 不是排名因素 | 會顯示在搜尋結果的網頁描述,主要會影響點擊率,和 SEO 排名無關 |
Meta Keyword | 不是排名因素 | 網頁 HTML 中的一個標籤,Google 從未列入排名因素中 |
網頁點閱率 | 不是排名因素 | Google 官方曾多次說明,並未使用點閱率 CTR 作為排名因素 |
網頁參與度 | 不是排名因素 | Google 可能會收集、參考網頁的互動數據(參與度或停留時間),但官方從未宣布會把他們列為 SEO 排名因素 |
社群訊號 | 不是排名因素 | Google 可能會參考來自 FB、X 的社群訊號(按讚留言分享),但官方從未宣布會把他們列為 SEO 排名因素 |
備註:列出以上這些影響較低、或是沒有影響的排名因素,並不是說可以完全置之不理,而是你可以自己斟酌是否要優化。它們只是不會直接影響 SEO 排名而已,但可能還是會對網站有正向幫助、間接的影響 SEO。
除此之外,由於 Google 演算法持續不斷在更新,有些排名因素現在沒有影響,不代表未來一樣沒有影響。建議大家還是要多多關注 Google 演算法的最新動態,同時對於不確定的謠言也要再三查證。
SEO排名數據要如何取得與觀察?
當我們優化完 SEO 排名因素後,為了確認這些優化工作是否有效,下一步就是要透過「關鍵字排名追蹤工具」來觀察排名變化,常用的工具可以分成「官方工具」Google Search Console,以及非官方的「第三方工具」如 Ahrefs、Ubersuggest。不過哪個工具比較好?數據又要怎麼觀察?在這一段都會和你分享:)
官方工具:Google Search Console
Google Search Console 是官方推出的免費 SEO 工具,後台點擊「成效>搜尋結果」,就可以看到網站在 Google 搜尋結果中的熱門網頁與關鍵字。你可以透過上方的「日期篩選器」,來比較 SEO 優化前後的關鍵字表現,如上圖所示,分別用「點擊落差、排名落差」來排序,就可以分析關鍵字優化之後的點擊是否有增加、排名有沒有進步。
大家也可以善用「+新驗證的網站」這個功能,點擊「查詢」就可以查看特定關鍵字的數據,點擊「頁」的話則可以貼上網址,查看這一頁的關鍵字表現。(如下圖)
Search Console 使用上十分簡單、官方提供的資料也很多,但它的缺點就是「資料並不精準」,例如Search Console 顯示某個關鍵字排名是 5 ,但用 Google 無痕手查排名卻是 3,這在實務上是很常見的狀況,因為 Google 官方認為只要是和「關鍵字搜尋」有關的數據,就會牽扯到使用者隱私問題,所以 Google 會對數據進行取樣(例如本來有 100 筆資料,Google 只給我們 60 筆)。
除此之外,Search Console 的排名數據是取一段時間內的「平均值」,但由於 SEO 排名的變化速度非常非常快,每一天、甚至隔幾個小時的排名可能都會改變,如果你想知道最即時、最準確的關鍵字排名,建議改用 Google 無痕手查會是最準確的。
第三方工具:Ahrefs Rank Tracker
市面上也有許多第三方工具,可以讓我們觀察 SEO 排名表現、追蹤關鍵字排名,優點是數據比較準確,因為這些工具擁有自己的爬蟲系統,數據至少每 24 小時就會更新一次,比起 Search Console 的資料會更加即時且精準。
在第三方工具中,比較推薦對中文關鍵字支援度較高的 Ahrefs 或 Ubersuggest,以上圖的 Ahrefs Rank Tracker 為例,只要把關鍵字加入追蹤列表,就可以一目瞭然每個關鍵字的排名變化(上升、下降的名次都會顯示),並可以直接查看 SERP 搜尋結果頁有哪些競品網站,在分析上相當方便又省時。
總結來說,如果你是中小型的網站或個人經營的部落格,其實觀察 Search Console 的數據就很夠用了;而如果是想要認真做 SEO,會需要研究競品資料、規劃關鍵字策略、長期追蹤關鍵字成效的話,則可以考慮升級付費的第三方工具。
關鍵字排名下滑,要怎麼優化?
最後我們來談談,如果你優化了某篇文章 / 某個關鍵字,觀察了一陣子的數據後,關鍵字排名卻還是一直沒有進步的話,要怎麼處理呢?
第一步,先檢查「關鍵字方向」是否正確
SEO 排名沒進步,實務上有三種常見情況:
1.【關鍵字方向不正確】Google 沒抓到我們的目標關鍵字,代表文章內容不符合搜尋意圖
2.【關鍵字方向正確,但搜尋結果太競爭】可能是因為競品太過競爭、也可能是我們自己的文章互相競爭
3.【關鍵字方向正確,但內容相關性太弱】現有內容不夠豐富、和關鍵字的相關性不夠強
這三種情況所對應的優化方法完全不同,所以必須要先確認,我們文章遇到的是什麼情況。
首先把文章網址丟到 Search Console 看看 Google 抓到的關鍵字是什麼?和文章設定的關鍵字是否相符?這可以幫我們初步分析「關鍵字方向」是否正確。
舉例來說,我們寫了一篇「Schema結構化資料」的文章,但其中一個關鍵字【結構化資料】一直沒有 SEO 排名。這時可以先把文章網址丟到 Search Console 檢查,看看 Google 是否有抓到我們設定的目標關鍵字。
情況 1:關鍵字方向不正確
以上圖為例,Google 並沒有抓到【結構化資料】這個關鍵字,代表 Google 認為這篇內容並不符合【結構化資料】的搜尋意圖,或是文章中對於【結構化資料】的說明不夠完整豐富。
遇到這個情況建議先重新檢查【目標關鍵字】的搜尋結果,確認關鍵字的搜尋意圖。以這個例子來看,【結構化資料】其實是一種資料類型,並不完全等於我們文章的主題「Schema結構化資料標記」,所以搜尋【結構化資料】的人很有可能只是想了解這種資料類型,而不是想看 SEO 的知識。
如果遇到這種情況,通常會有幾個做法:
1. 放棄這個關鍵字排名,以其他符合搜尋意圖的關鍵字為主
2. 重新規劃、調整文章的架構,加入符合【目標關鍵字】搜尋意圖的內容
3. 另外再寫一篇【目標關鍵字】的文章
情況 2:關鍵字方向正確,但搜尋結果太競爭
如果 Google 有抓到你的【目標關鍵字】,代表文章的方向是正確的,如果 SEO 排名表現不佳則有幾個可能:
A. 搜尋結果類型不同:例如第一頁都是電商網站,但你的卻是文章
B. 搜尋結果太過競爭:第一頁都是媒體、電商這類權重高的大型網站
C. 你的網站同時有相似的內容彼此競爭
狀況 A 和 B 是屬於「外部因素」,通常會建議先不要優化這個關鍵字,因為搜尋結果太過競爭(如果前期規劃時有分析搜尋結果與關鍵字類型,大多可以避免 A 和 B 的狀況發生)。
而狀況 C 則是屬於「內部因素」,可能是因為你的網站也有其他頁面提到這個【目標關鍵字】,導致你有兩篇文章互相競爭 SEO 排名。這時可以先透過 Search Console 來檢查,不過要反過來改用【目標關鍵字】查看 Google 抓到哪些頁面。
以上圖為例,我們網站有好幾篇文章都抓到同一組關鍵字,甚至文章 1 和文章 2 都有蠻多的點擊與曝光。在這個狀況中,文章 2 的 SEO 排名就會比較難進步,因為前面有文章 1 在競爭同一組關鍵字。後續優化則建議重新調整兩篇文章的關鍵字策略、改為佈局兩組不同的關鍵字,或是集中火力把兩篇文章內容合併到文章 1 ,就能避免同時競爭的問題。
(小提醒,如果有合併內容的話要記得統一「301 轉址」到主要頁面喔!)
情況 3:關鍵字方向正確,但內容相關性太弱
如果用 Search Console 看 Google 確實有抓到【目標關鍵字】,也已排除上述情況 2 的可能性(搜尋結果太競爭、或是網站有相似內容彼此競爭),但是 SEO 排名還是無法進步的話,就可能是我們網站/文章內容和關鍵字的相關性不夠強。
這時我們就要去進一步分析競品網站的內容。建議把【目標關鍵字】排在第一頁的網站都打開,看看他們是否都有提到某些內容,是我們沒有撰寫的。Google 可能認定【目標關鍵字】和某些內容高度相關,當網站提到這些內容,它在【目標關鍵字】的 SEO 排名就會比較加分。舉例來說,有兩個網站都撰寫了【行李箱推薦】的文章,Y 網站的主題為3C科技、Z 網站的主題為旅遊,Google 可能會認為行李箱和旅遊比較相關,所以給 Z 網站比較高的關聯性和 SEO 排名。
Google 在評估關鍵字相關性時,不只會參考「單篇文章」,同時也會參考「整個網站」的內容。所以在後續的優化上,除了增加單篇文章內容的豐富度與深度,還需要再撰寫更多文章來加強網站和該主題的關聯性,才會比較有競爭力。
SEO 排名優化 Key Takeaways
這篇文章討論了很多內容,我們最後來總結整理一下 SEO 排名優化的重點:
- 關鍵字排名每往下一名,點擊率就會下滑很多,幾乎一半以上的使用者只會點擊前三名的網頁
- SEO 排名因素很多,但不是每個都非做不可,建議先把重心放在那些重要、影響較大的排名因素上
- Search Console 提供的 SEO 排名數據是不精準的,如果要即時且準確的數據,建議用 Google 手動查詢、或是使用第三方工具(Ahrefs、Ubersuggest)
- 關鍵字排名沒進步的原因有很多,建議你先檢查關鍵字方向是否正確、找出問題,再來做下一步的優化