# 網頁設計,香港 SEO Source: https://cyruschan.com/ ## 文章 ### 第 1 章:SEO 是什麼?搜尋引擎優化入門 完整指南 URL: https://cyruschan.com/what-is-seo/ > SEO 是什麼:SEO是什麼?本篇以香港市場為例,用白話解析搜尋引擎優化的定義、核心三角(技術、內容、權威)與運作邏輯,比較自然搜尋與付費廣告的差異,帶香港新手一次搞懂 SEO 基礎觀念與學習路線。。围绕 SEO是什麼 进一步优化页面结构、标题与可读性。 #2 1.1 SEO 的定義 SEO,全名 **Search Engine Optimization**,中文稱為「搜尋引擎優化」。簡單來說,SEO 是一套透過調整網站架構、內容品質與技術設定,讓網站在 Google、Bing、Yahoo 香港等搜尋引擎的「自然搜尋結果」中取得更高排名的策略與技術。 這裡有一個關鍵區分,必須先講清楚:**自然搜尋結果(Organic Search Results)與付費廣告(Paid Ads)是完全不同的兩件事。** 當你在 Google 搜尋一個關鍵字時,搜尋結果頁面上方或下方標註「贊助」或「廣告」的,那是 SEM(Search Engine Marketing,付費搜尋行銷);沒有標註廣告、純粹因為內容品質而被 Google 排上去的,才是 SEO 要爭取的「自然排名」。 用一個香港的例子來理解:SEM 像是在銅鑼灣時代廣場門口租一個黃金舖位,租金一停,舖位就沒了;SEO 則像是在同一條羅素街買下一棟樓,雖然購買的過程比較久,但樓是你的,長期來看不但能省下租金,資產還會增值。 #2 1.2 為什麼需要 SEO? 根據統計,Google 每天的搜尋量高達 **89 億次**。在香港,Google 的搜尋引擎市佔率超過 **92%**(流動裝置 + 桌面合計),剩下的主要由 Yahoo 香港與 Bing 瓜分。這代表什麼?代表你的潛在客戶在找產品、找服務、找答案的時候,第一件事就是打開 Google。 **香港搜尋引擎市佔概況(2026 年估算)** 搜尋引擎 在香港市佔 備註 **Google** ~ 92-95% 絕對主導,SEO 主戰場 **Bing** ~ 3-5% Edge / Windows 預設;AI 時代因 Copilot 而重要 **Yahoo 香港** ~ 3-6% 沿用 Bing 技術,35+ 用家比例偏高 **小紅書 RED** 新興 香港年輕人重要的「發現 / 搜尋」入口 **其他(百度、微信搜一搜)** 1-2% 只對做內地客、大灣區生意的港商重要 如果你的網站沒有做 SEO,那就等同於: - 你在旺角開了一家樓上舖,但門口沒有招牌 - 你印了卡片,但沒有派出去 - 你寫了一本好書,但沒有放進圖書館的目錄裡 SEO 的目標,就是讓你的網站在潛在客戶「主動搜尋」的時候,出現在他們眼前。這個「主動」非常關鍵 —— 跟社交媒體的被動曝光不同,搜尋流量來自使用者主動提出的需求,這意味著進來的訪客已經有明確的意圖,轉換率遠高於其他行銷管道。香港人搜尋時常用廣東話口語(例如「邊間好」「推介」「點揀」「平唔平」「值唔值」),連搜尋框都係繁中 + 口語,呢點對關鍵字研究好重要。 #2 1.3 SEO 的核心三角 SEO 不是單一動作,而是三個面向的整合: 面向 說明 核心工作 **技術 SEO** 確保搜尋引擎能正確爬取、索引你的網站 Sitemap、robots.txt、網站速度、SSL、行動友善、URL 結構 **內容 SEO** 創造高品質、符合搜尋意圖的內容 關鍵字研究、文章撰寫、內容更新、E-E-A-T 建立 **站外 SEO** 建立網站的外在權威與信任訊號 反向連結建設、品牌曝光、社群訊號 這三個面向缺一不可。想像你是 Google,你會把一個內容很好但網站慢到打不開的頁面排到第一頁嗎?不會。你會把一個技術完美但內容空洞的網站推薦給使用者嗎?也不會。技術、內容、權威,三者同時到位,排名才會穩。 以一間香港補習社為例:網站開得幾靚都好,如果 Google 爬唔到(技術)、文章得幾句「我們是專業補習社」(內容)、又無任何香港教育媒體或家長社群提過你(權威),咁「補習社推介」呢個關鍵字好難排得上。 #2 1.4 SEO 運作的基本邏輯 Google 搜尋引擎的運作可以分為三個階段: - **檢索 / 爬取(Crawling)**:Google 的自動程式(Googlebot,俗稱「爬蟲」)在網路上不斷瀏覽網頁,發現新內容。它透過連結從一個頁面跳到另一個頁面,就像沿著蜘蛛網爬行。 - **索引(Indexing)**:爬蟲把抓到的網頁內容分析、分類,存入 Google 的巨型資料庫(索引庫)。這個過程就像圖書館員把新書分類、編目、放上書架。如果一個頁面沒有被索引,它就永遠不會出現在搜尋結果中。 - **排名(Ranking)**:當使用者在 Google 輸入關鍵字搜尋時,Google 從索引庫中找出最相關的頁面,並根據超過 200 個排名因素決定顯示順序。這就是 SEO 優化的核心戰場。 #2 1.5 2026 年 SEO 的演進方向 SEO 在過去二十年經歷了巨大的變化。早期的 SEO 只需要在頁面上塞滿關鍵字、買一堆連結就能排到第一頁;現在 Google 的演算法已經極度成熟,能夠理解語意、判斷內容品質、甚至評估作者的權威性。 2026 年的 SEO 有幾個重要趨勢: - **AI 搜尋崛起**:Google AI Overviews / AI Mode、ChatGPT、Perplexity、Gemini、Microsoft Copilot 等 AI 搜尋工具正在改變使用者的搜尋習慣。香港用家一樣普遍使用這些工具。傳統的「點擊連結」正在部分場景被「直接看 AI 摘要」取代。這催生了 AISO(AI 搜尋最佳化)和 GEO(生成式引擎優化)等新方向。 - **E-E-A-T 成為核心標準**:Google 越來越重視內容的經驗(Experience)、專業(Expertise)、權威(Authoritativeness)和信任(Trustworthiness)。不是誰寫得多、誰就排名高,而是「誰真正懂這個主題」。 - **零點擊搜尋擴大**:越來越多搜尋結果直接在搜尋頁面上給出答案(Featured Snippet、AI Overview、Knowledge Panel),使用者不需要點進任何網站就得到答案。這意味著「被引用」開始變得跟「被點擊」一樣重要。 - **使用者體驗訊號加重**:網站速度、行動裝置體驗、頁面互動性(Core Web Vitals)對排名的影響持續加大。Google 不只判斷你的內容好不好,還判斷「使用者喜不喜歡你的網站」。香港流動網絡普及率極高,手機體驗基本上就等於你的 SEO 成績。 - **本地與社群平台影響力上升(香港特有)**:香港人搵餐廳會睇 OpenRice(開飯喇)、搵樓會睇 28Hse / 星之谷、討論話題會上 LIHKG(連登)/ Uwants / Discuss.com.hk。呢啲平台本身喺 Google 有極高權威,亦係 AI 搜尋會引用嘅來源。做香港 SEO,唔可以只睇自己個網站,仲要顧及呢啲「香港在地版面」。 ### 第 01 篇 · SEM 入門全景 URL: https://cyruschan.com/sem-01-intro/ > SEM 是什麼?本篇用一分鐘講清付費搜索廣告與 SEO 的本質差別、四大核心優勢與 Google Ads 帳戶四層結構,新手也能立刻學會規劃搜索流量,並避開一上線就亂撒錢的坑。 #2 一、什麼是 SEM? **SEM(Search Engine Marketing,搜索引擎營銷)**,廣義上指利用搜索引擎推廣網站、產品或服務的一切活動;但在業界日常對話中,「做 SEM」幾乎專指 **付費搜索廣告(PPC, Pay-Per-Click)**——透過付費,讓你的廣告出現在 Google、Bing 搜索結果頁的廣告區。 一句話定義: SEM 就是花錢買搜索結果頁上的曝光位置,按點擊付費,幾小時就能上線。 它與 SEO 最大的差別是——停錢就消失。 依 Google 母公司 Alphabet 公開財報,搜索廣告營收長年占其廣告總額 **過半**。時至 2026,SEM 仍是企業 **最快取得搜索流量的付費管道**——只是在 AI 搜索興起後,它的版位與玩法正在變。 #2 二、SEM 的兩大組成 方面 模式 特點 **付費搜索廣告(PPC)** 付費、按點擊計費 見效快、可控、但需持續投入 **搜索引擎優化(SEO)** 優化自然排名、免費流量 見效慢、成本低、排名不穩定 本教程中「SEM」如無特別說明,均指 付費搜索廣告(PPC)。 SEO 補充 · SEO 是什麼與三大支柱 **SEO(Search Engine Optimization,搜索引擎優化)** 是透過優化網站與內容,讓網頁在自然(非付費)搜索結果中排名更靠前、獲取免費流量的一整套方法。它不按點擊付費,但要時間與內容資產累積。 一句話定義: **SEO 就是讓搜尋引擎「懂你、信你、把你排前面」——用內容與權威換長期免費流量。** SEO 可歸納為 **三大支柱**,三者缺一不可: 支柱 在做什麼 關鍵動作 **技術 SEO** Technical 讓搜尋引擎爬得動、讀得懂、收錄得快 robots.txt、XML Sitemap、HTTPS、結構化資料、Core Web Vitals、行動優先索引 **頁內 SEO** On-page 讓單一頁面主題清晰、對使用者有價值 關鍵字佈局、Title/H1/H2 階層、內部連結、圖片 alt、內容深度與原創 **頁外 SEO** Off-page 累積外部信任與權威 高品質反向連結(backlinks)、品牌提及、E-E-A-T(經驗/專業/權威/信任) **SEO 與 SEM 的關係**:SEM 是「租」曝光、立刻見效;SEO 是「蓋」資產、長期複利。兩者共用同一套關鍵字與落地頁邏輯——SEM 測出來的高轉化字,正是 SEO 該搶排名的字(詳見第 10 篇整合策略)。 #2 三、SEM 的四大核心優勢 - **目標精準** —— 廣告只展示給搜索特定關鍵字的用戶,意圖明確、轉化率高。 - **見效快** —— 付費後幾小時內即可上線曝光。 - **可控性強** —— 預算、出價、投放時間、地域、人群全部可精確控制。 - **數據可衡量** —— 花費、點擊、轉化、ROI 全部清晰追蹤。 #2 四、SEM vs SEO:一張表看懂 **SEM 是租房子,SEO 是買房子。** 租的立刻能住但要一直付錢,買的要等,但住得久。 也有人說:**SEM 是短打、SEO 是長打。** 短打搶分,冠軍隊兩種都要會。 比較維度 SEM(付費搜索) SEO(自然排名) 計費方式 CPC 每次點擊付費 時間與人力成本(無按次計費) 見效速度 小時級 ⚡ 數週到數月 可控性 高(出價、版位、受眾皆可調) 低(算法決定) 停止成本 停錢流量歸零 ❌ 排名留存、流量持續 ✅ 點擊來源 廣告標示區 自然結果區 適合時機 新品上市、檔期、測試轉換、品牌字防護 長期內容累積、建立權威 核心槓桿 出價 × 廣告品質 內容 × 權威 × 用戶體驗 **點擊偏好**:自然結果點擊率通常高於廣告(用戶更信任自然排名),但廣告能精準卡位在「立刻要成交」的高意圖關鍵字上,例如: - 台北 訂房 今晚 — 需要立刻預訂 - 急修 水管 — 需要馬上找到服務 - iPhone 16 購買 — 已決定要買 #2 五、三種計價模式 計價模式 計費依據 主要用途 **CPC**(Cost Per Click) 每次點擊 搜索廣告主流,導流、要轉換 **CPM**(Cost Per Mille) 每千次曝光 聯播網、影音,品牌曝光 **CPA**(Cost Per Action) 每次轉換 進階模式,轉換資料充足時 與其問「一個點擊多少錢」,更該問「**一個轉換多少(CPA)才划算**」。 #2 六、SEM 是放大器,不是魔法 **SEM 是放大器。** 對的關鍵字加上對的頁面,會放大營收;錯的字加上錯的頁面,會放大浪費。工具本身中立。 #2 七、Google Ads 四層帳戶結構 **SEM 是放大器。** 對的關鍵字加上對的頁面,會放大營收;錯的字加上錯的頁面,會放大浪費。工具本身中立。 **帳戶(Account)→ 廣告系列(Campaign)→ 廣告組(Ad Group)→ 關鍵字+廣告** - **帳戶層**:登入、付款、整體設定 - **廣告系列層**:預算、出價策略、地域/語言定位 - **廣告組層**:一組緊密相關的關鍵字+對應廣告文案 - **關鍵字+廣告層**:每組建議 5–10 個高度相關關鍵字 **提示**:Google Ads 已能自動建議帳戶結構、自動分組關鍵字。但初期人工搭好清晰結構,仍是 AI 發揮效力的前提——**AI 需要好的資料結構才能做好自動化**。 ### 第 2 章:SEO 的四大好處與商業價值 URL: https://cyruschan.com/seo_business_value/ > SEO的好處有哪些?以香港市場為例,解析自然流量為企業帶來的四大商業價值,包括低成本持續獲客、長期複利效應、高轉換率的搜尋流量與品牌信任建立,附實際數據與評估方法。 #2 第一部分:SEO 基礎入門 #3 2.1 SEO的好處一:帶來穩定自然流量,不依賴廣告 這是 SEO 最核心的商業價值。不同於廣告投放 —— 廣告費一停、流量就歸零 —— SEO 建立起來的排名能夠持續為網站帶來源源不絕的自然流量。 舉兩個實際的數字來說明:假設你經營一間位於觀塘的室內設計公司,關鍵字「香港室內設計推薦」每個月有 1,000 次搜尋。如果你透過 SEO 把這個關鍵字排到 Google 第一頁第一位(平均點擊率約 28%),你每個月就能獲得約 280 個高度精準的潛在客戶,而且這是**免費的、持續的**。 如果你用 Google 廣告(SEM)來買同樣的流量,以室內設計這類競爭激烈的關鍵字來說,在香港每次點擊成本(CPC)可能落在 HK$15-45 之間。280 次點擊 × HK$30 = 每個月 HK$8,400 的廣告費。一年下來就是 HK$100,800。而 SEO 的前期投入雖然需要時間和金錢,但一旦排名穩定,後續的維護成本遠低於持續投放廣告。 這不表示 SEO 可以完全取代廣告,而是說 SEO 為你的行銷組合提供了一個「不用一直燒錢」的基本盤。對香港中小企嚟講,呢點特別重要 —— 香港嘅 Google Ads CPC 普遍偏高(金融、保險、地產、醫療等行業尤其),純靠買廣告好難捱。 #3 2.2 SEO的好處二:提升品牌信譽感與專業形象 試想一個情境:你在 Google 搜尋「律師樓 免費諮詢」,看到兩個結果 —— 一個排在搜尋結果第一頁的前三名,另一個排在第五頁。哪一個給你更專業、更可靠的感覺? 研究顯示,75% 的使用者不會點到 Google 搜尋結果的第二頁。這意味著,出現在第一頁本身就是一種「可信度訊號」。使用者在潛意識裡會認為:「Google 把它排這麼高,它應該是這個領域的權威。」 而且,SEO 建立的品牌曝光是「多次曝光」。一個使用者可能在研究階段看到你的文章、在比較階段看到你的產品頁、在購買決策階段看到你的評價頁。每一次曝光都在加深品牌印象,建立信任。這種累積效果是單次廣告點擊無法做到的。 在香港,呢種信任仲會被「放大驗證」:當用家喺 Google 見到你,再到 OpenRice、LIHKG、Facebook 社團見到有人提起你,甚至喺香港01、經濟日報見到報導,品牌嘅可信度就會幾何級上升。SEO 排第一頁,其實係成個信任鏈嘅起點。 #3 2.3 SEO的好處三:精準觸及高轉換潛在顧客 SEO 流量的最大特點是「使用者主動來找你」,而不是你去找使用者。這一點極度關鍵。 當一個人在 Google 輸入「扁平足適合什麼跑鞋」,他已經在購物決策的後端了 —— 他知道自己的需求(扁平足)、他知道產品類別(跑鞋),他只是需要具體的推薦。如果你的跑鞋店透過 SEO 出現在這個搜尋結果中,這個訪客轉換成顧客的機率,遠高於你在 Facebook 上投放廣告給一個正在滑手機、根本沒想過要買跑鞋的人。 這就是「搜尋意圖」的威力。SEO 的精華不在於帶來最多流量,而在於帶來**最有意圖的流量**。根據統計,31% 的 Google 搜尋流量來自高商業價值的關鍵字,而自然搜尋的轉換率平均是社群媒體的 10 倍以上。 **香港實例**:一間旺角嘅補習社,如果排到「旺角補習社推介」「DSE 數學補習邊間好」呢啲字,入嚟嘅家長基本上已經準備報名;相比之下,IG 廣告畀個中學生睇,就算有幾千個 like,報名轉化都可能得零頭。呢個就係「主動搜尋」同「被動曝光」嘅分別。 #3 2.4 SEO的好處四:長期累積的數位資產 SEO 跟其他行銷管道最大的不同,在於它的「累積性」。每一篇你寫的 SEO 文章、每一個你獲得的反向連結、每一次你優化的技術設定,都會累積成為網站的「數位資產」,隨著時間增值。 這個概念像複利效應: - **第一個月**:你寫了 10 篇文章,開始獲得一點流量 - **第三個月**:Google 開始認可你的網站,部分關鍵字排進前 30 名 - **第六個月**:文章互相串連形成主題集群,權重開始放大,主力關鍵字進入第一頁 - **第十二個月**:網站被認為是領域權威,新文章一發布就能快速獲得排名 跟廣告相比:廣告是「線性投入、線性產出」—— 花 HK$100,得到 10 個點擊。SEO 是「前期投入、後期指數回報」—— 前面幾個月可能感覺不到效果,但一旦過了臨界點,流量曲線會快速上升。而且累積下來的 SEO 資產,競爭對手無法用錢直接買走;他可以複製你的內容,但無法複製你三年來累積的權威訊號、OpenRice 評論、Google 商家檔案評價同反向連結網絡。 #3 2.5 SEO 的 ROI 如何計算? 很多香港老闆問:「我花 20 萬做 SEO,幾時回本?」要回答這個問題,你需要先定義「回本」的標準。一般來說,SEO 的 ROI 可以這樣估算: - **計算自然流量的等值廣告成本**:用 Google Ads Keyword Planner(地區設定為香港、貨幣設為 HKD)查詢你排名關鍵字的建議 CPC,乘以 SEO 帶來的點擊數。這筆錢就是 SEO 幫你省下來的廣告費。 - **計算自然流量的轉換價值**:如果你知道每 100 個網站訪客會帶來 5 個查詢、其中 1 個成交、平均客單價 HK$50,000,那你就可以算出 SEO 流量的真實營收貢獻。SEO 每月 1,000 個訪客 → 50 個查詢 → 10 個成交 → HK$500,000 營收。 - **計算品牌曝光價值**:如果你的品牌關鍵字每月有 5,000 次搜尋,而你透過 SEO 出現在第一頁,這 5,000 次的品牌曝光如果要用廣告買,成本是多少? **香港市場嘅額外考慮**:香港市場細但競爭密度高,搜尋量天然比台灣、美國細一截。所以唔好用「每月幾萬次搜尋」嘅標準去衡量香港關鍵字 —— 香港一個月 300-800 次搜尋嘅地區長尾字,已經可能係你行業嘅主力關鍵字。計 ROI 時,用香港實際 CPC 同香港客單價去計,先至準。 綜合以上三點,一個成熟的 SEO 專案,ROI 通常遠高於其他數位行銷管道。但前提是:你要有耐心,前面 3-6 個月是打地基的階段。 ### 第 3 章:SEO與SEM差異與互補策略 URL: https://cyruschan.com/seo-vs-sem-difference/ > SEO與SEM差異在哪?從成本結構、見效時程、點擊率到適用情境完整比較兩者的優缺點,並教你如何分配預算,將自然搜尋與付費廣告策略互補整合發揮最大效益。 #1 第 3 章:SEO與SEM差異與互補策略 #2 3.1 SEO與SEM 的定義再確認 雖然第一章已經簡單提過,但在深入比較之前,先確保定義完全清晰: - **SEO(Search Engine Optimization,搜尋引擎優化)**:透過優化網站內容、技術架構和外部連結,提升網站在自然搜尋結果中的排名。不直接付費給搜尋引擎,流量是「賺來」的。 - **SEM(Search Engine Marketing,搜尋引擎行銷)**:廣義上 SEM 包含 SEO + 付費搜尋廣告,但在實務上,多數人說的 SEM 專指「付費關鍵字廣告」(PPC,Pay-Per-Click)。也就是你在 Google 搜尋結果頁上看到標註「贊助」或「廣告」的那些結果。 兩者的核心差異可以用一句話概括:**SEO 是賺流量,SEM 是買流量。** 在香港,SEM 主要就係買 Google Ads(Google 喺香港市佔超過 92%),其次可以考慮 Microsoft Advertising(覆蓋 Bing + Yahoo 香港,加埋約 6-10% 份額)。如果做內地客生意,就要另行考慮百度競價同小紅書 / 抖音投放,但呢啲唔屬於香港本地 SEM 主戰場。 #2 3.2 SEO與SEM 全面對比 比較面向 SEO SEM **費用模式** 前期投入時間與人力成本,流量本身免費 每次點擊付費(CPC),預算用完就停 **見效時間** 3-6 個月開始有明顯效果,長期累積 廣告審核通過後立刻曝光,最快幾小時 **持續性** 排名穩定後,停止維護仍能維持一段時間 停止投放,流量立即歸零 **點擊率** 自然結果第一頁前三名 CTR 約 20-30% 廣告結果平均 CTR 約 2-5% **信任度** 使用者對自然結果信任度較高 使用者知道是廣告,信任度相對較低 **可控性** 無法完全控制排名,受演算法影響 可設定預算、時段、受眾、地區,高度可控 **測試速度** 關鍵字策略調整後,需數週觀察效果 A/B 測試可在數天內得到結果 **適合的關鍵字** 適合有穩定搜尋量的關鍵字 可以買任何關鍵字,包括競爭對手的品牌詞 **長期成本** 後期維護成本低,效益遞增 長期投放成本高且線性累積 **適合的目標** 建立長期流量基礎、品牌權威 短期促銷、新產品上市、季節性活動 **香港 CPC 參考**:香港係全球 Google Ads CPC 偏高嘅市場之一。高競爭行業(保險、按揭、醫療美容、移民顧問、法律)每次點擊隨時 HK$30-150 起跳;一般零售、餐飲、教育則多數喺 HK$5-30 之間。呢個差距直接影響你點樣分配 SEO / SEM 預算。 #2 3.3 什麼時候該用 SEO?什麼時候該用 SEM? **優先做 SEO 的情境:** - 你希望建立長期的網路資產,而不是一次性曝光 - 你的目標關鍵字有穩定的每月搜尋量(記住:香港市場細,每月 300+ 次搜尋嘅地區字已經值得做) - 你的產品或服務需要透過「教育市場」來建立需求(例如:新概念的 SaaS 產品) - 你的行業需要建立專業權威(例如:醫療、法律、金融、顧問服務 —— 呢啲都係 YMYL 行業,E-E-A-T 要求特別高) - 你有時間等待 3-6 個月的發酵期 **優先做 SEM 的情境:** - 你需要立刻獲得流量和客戶(例如:農曆新年、暑假、雙 11、Boxing Day 促銷) - 你的網站還沒有 SEO 基礎,但急需曝光 - 你想要測試哪些關鍵字轉換率最高(用 SEM 當市場研究工具,數據用來指導 SEO 策略) - 你的行業關鍵字被大品牌佔據,SEO 短期難以突破(香港好多行業嘅頭部字都畀大集團 portal 霸咗,例如地產、保險比較) - 你想要針對特定地區(例如只做港島區 / 只做元朗)、時段、族群精準投放 **務必注意的情況:** 當一個關鍵字的 SEM 廣告已經佔滿整個手機螢幕的搜尋結果第一屏(例如某些高競爭的金融商品關鍵字,如「信用卡比較」「按揭轉介」),SEO 的自然結果會被擠到很下面,即使你排名第一,使用者也可能滑不到,這時候如果你的競爭對手在 SEM 上壟斷了第一屏的曝光,你需要考慮是否也要投入 SEM 來補足曝光缺口。 #2 3.4 SEO + SEM 雙軌策略:1+1 > 2 最高明的數位行銷策略不是「選 SEO 還是 SEM」,而是**兩者搭配使用,互相加成**。 #3 策略一:SEM 測關鍵字,SEO 收成果 在 SEO 的關鍵字研究階段,你可以先用 SEM 投放一批潛在關鍵字,觀察哪些關鍵字帶來的點擊率和轉換率最高。SEM 的數據可以在幾天內告訴你答案,不需要像 SEO 那樣等三個月才知道效果。找到高轉換關鍵字後,把資源集中在這些字的 SEO 優化上,讓 SEO 承接長期的流量。 喺香港呢招特別實用:因為香港人搜尋時廣東話口語同書面語混用(「補習社推介」vs「補習班推薦」、「邊間好」vs「比較」),邊個寫法真係有 conversion,用 SEM 一星期就測到,唔使靠估。 #3 策略二:SEM 補 SEO 的冷啟動期 SEO 剛起步的前 3-6 個月,排名尚未建立,流量幾乎為零。在這段時間,你可以用 SEM 來維持網站的流量和曝光,一方面不讓行銷空窗期太長,另一方面網站有流量、有使用者互動數據,對 SEO 排名也有正向幫助。 #3 策略三:SEM 佔品牌保護,SEO 佔資訊流量 如果你經營一個品牌,你的競爭對手可能會用 SEM 買你的品牌關鍵字(例如競爭對手投放你品牌名稱的廣告,讓搜尋你品牌的消費者先看到競爭對手的廣告)。這時候你需要用 SEM 防守自己的品牌詞,確保消費者搜尋你的品牌時,看到的第一個結果是你自己。同時,用 SEO 佔據消費者「還在研究階段」的資訊型關鍵字,在消費者還沒決定要買哪一家之前,就先用有價值的內容建立信任。 #3 策略四:SEO 做大池,SEM 捕轉換 SEO 適合用大量的資訊型內容(教學、指南、比較)來吸引廣泛的潛在客戶進入你的網站(這是「大池」)。然後透過再行銷(Remarketing),用 SEM 或社群廣告對這些已經來過你網站的訪客投放轉換型廣告(這是「捕魚」)。這個策略的轉換成本通常遠低於直接對陌生受眾投放廣告。 **香港本地加成**:呢個「大池」唔一定要自己網站獨力建立。香港嘅 OpenRice(餐飲)、LIHKG / Uwants(討論)、TripAdvisor(旅遊)、28Hse(地產)本身就係大池。你喺呢啲平台經營好,再用 Google Ads 再行銷自己網站嘅訪客,效果通常比淨係投 cold traffic 好一大截。 #2 3.5 SEO與SEM 的預算分配建議 預算分配沒有標準答案,取決於你的行業競爭度、銷售週期和行銷目標。但以下是一個實用的框架: 階段 SEO 預算佔比 SEM 預算佔比 策略重點 **起步期(0-6 個月)** 60-70% 30-40% SEO 打地基,SEM 維持曝光 **成長期(6-18 個月)** 50-60% 40-50% SEO 開始見效,SEM 放大轉換 **成熟期(18 個月以上)** 70-80% 20-30% SEO 成為主力流量源,SEM 做輔助 如果你的產品利潤率高、客戶終身價值高(例如 SaaS、高單價服務),可以把 SEM 佔比調高,因為即使廣告成本高,只要轉換回本就行。如果你的產品利潤率低(例如平價電商商品),就要更依賴 SEO,因為廣告成本可能吃掉所有利潤。 香港嘅實際情況係:因為 CPC 高,多數中小企喺起步期會「被迫」將 SEM 比例調高啲(因為等唔切 SEO),但長遠一定要逐步將重心搬去 SEO,否則廣告費會一路侵蝕利潤 ### 第 4 章:SEO名詞辭典——從零開始建立你的 SEO 詞庫 URL: https://cyruschan.com/seo_glossary_terms/ > SEO名詞看不懂?本篇整理香港新手必懂的 SEO 基礎名詞辭典,爬取、索引、DA、反向連結、GBP 等術語中英對照加上白話解釋,一次搞懂所有常用詞彙,打好搜尋引擎優化基礎。 #2 為什麼要先學SEO名詞? SEO 領域充滿大量專業術語與縮寫。對初學者來說,光是看到「SERP」、「CTR」、「DA」、「Sitemap」這些詞就足以讓人卻步。本章整理 50+ 個 SEO 核心名詞,按類別分組,讓你快速建立完整的詞彙地圖。 **建議使用方式**:先快速瀏覽一次建立印象,之後遇到不熟悉的詞隨時回來查閱。 #2 一、搜尋引擎基礎名詞 名詞 英文全稱 說明 **SEO** Search Engine Optimization 搜尋引擎優化,透過改善網站結構與內容來提升在搜尋結果中的排名 **SEM** Search Engine Marketing 搜尋引擎行銷,包含 SEO(自然流量)與 PPC(付費廣告) **SERP** Search Engine Results Page 搜尋引擎結果頁面,用戶輸入關鍵字後看到的結果列表 **演算法(Algorithm)** — 搜尋引擎用來決定排名的一系列規則與計算公式 **爬蟲(Crawler / Spider / Bot)** — 搜尋引擎自動抓取網頁內容的程式,Google 的叫 Googlebot;Bing 的叫 Bingbot **索引(Index)** — 搜尋引擎將抓取的網頁內容儲存到資料庫的過程,只有被索引的頁面才會出現在搜尋結果 **檢索(Crawling)** — 爬蟲發現並訪問網頁的過程 **排名(Ranking)** — 搜尋引擎根據演算法對已索引的頁面進行排序的過程 #2 二、關鍵字相關名詞 名詞 說明 **關鍵字(Keyword)** 用戶在搜尋引擎中輸入的查詢詞;香港用家常用繁中 + 廣東話口語,例如「邊間好」「推介」「點揀」 **長尾關鍵字(Long-tail Keyword)** 由 3 個以上詞彙組成的、較具體的搜尋查詢,搜尋量低但轉換率高,例如「尖沙咀 日式拉麵 推介」 **短頭關鍵字(Head Keyword)** 由 1-2 個詞組成的高流量、高競爭關鍵字,例如「拉麵」 **搜尋意圖(Search Intent)** 用戶搜尋時背後的目的,分為資訊型、導航型、交易型、商業調查型四種 **關鍵字密度(Keyword Density)** 關鍵字在頁面中出現的頻率,通常以百分比表示;Google 已不建議機械性地追求特定密度 **關鍵字蠶食(Keyword Cannibalization)** 網站內多個頁面競爭同一個關鍵字,導致搜尋引擎無法判斷哪個頁面更相關 **LSI 關鍵字(Latent Semantic Indexing)** 與主關鍵字語意相關的輔助詞彙,幫助搜尋引擎理解內容主題深度 **搜尋量(Search Volume)** 特定關鍵字在固定期間內(通常每月)被搜尋的次數;做香港市場時記得將地區設為「香港」 **關鍵字難度(Keyword Difficulty / KD)** 針對特定關鍵字排上第一頁的難易程度,通常以 0-100 表示 **地區關鍵字(Local Keyword)** 帶有地區名的關鍵字,對香港 18 區生意特別重要,例如「沙田 補習社」「元朗 裝修」 #2 三、頁面優化(On-Page SEO)名詞 名詞 說明 **Title Tag(標題標籤)** HTML
一般建議每 3-6 個月逐步調整一次狗飼料品牌或配方。過於頻繁的更換可能導致腸胃不適。
#3 Alt Text 四大原則
原則
說明
**描述性**
準確描述圖片內容��想像你在向看不見的人描述這張圖
**簡潔**
控制在 125 字元以內(螢幕閱讀器通常在此截斷)
**自然融入關鍵字**
如果合理,將相關關鍵字自然融入
**避免關鍵字堆砌**
alt="狗飼料推薦狗飼料品牌狗飼料評價" 會被視為垃圾
#3 Alt Text 範例對比
圖片內容
⭕ 好的 Alt Text
❌ 差的 Alt Text
狗飼料成分表
小型犬幼犬飼料主要營養成分對照表
表格
SEO 流程圖
SEO 優化四步驟流程圖:研究→創作→優化→追蹤
SEO 流程圖 SEO 策略 SEO 優化
產品照片
皇家 S 系列小型犬飼料 2kg 包裝正面
產品圖片
#3 何時 Alt Text 可以留空?
對於純裝飾性圖片(如背景圖案、分隔線),可以將 Alt 設為空字串:
設為空字串(不是不寫)告訴螢幕閱讀器這張圖可以略過。
#2 支柱三:檔案格式選擇與壓縮
#3 主流圖片格式選擇指南
格式
最適合
優點
缺點
**WebP**
網頁圖片首選
壓縮率高、品質好、Google 推薦
舊瀏覽器兼容性(已非常少)
**AVIF**
次世代格式
比 WebP 更小、品質更高
瀏覽器支援仍在普及中
**JPEG**
照片類圖片
兼容性最佳、色彩豐富
無透明度、壓縮有損
**PNG**
圖標、Logo、截圖
支援透明度、無損壓縮
檔案較大
**SVG**
圖標、Logo、插圖
無限縮放、極小檔案
複雜圖片不合適
#3 圖片壓縮的目標
頁面類型
圖片最大檔案大小
建議
內容圖片(部落格)
100-200KB
WebP 格式壓縮質量 80-85%
縮圖
20-50KB
適當降低解析度
Hero 大圖
300-500KB
使用懶加載(Lazy Loading)
Logo / 圖標
5-20KB
SVG 優先
#3 壓縮工具推薦
工具
類型
費用
**Squoosh**
網頁端、Google 出品
免費
**TinyPNG / TinyJPG**
網頁端、API
有限免費
**ImageOptim**
Mac 桌面應用
免費
**ShortPixel**
WordPress 外掛
有限免費
**Cloudinary**
CDN + 自動優化
有限免費
#2 支柱四:圖片尺寸與響應式圖片
#3 響應式圖片的三種實現方式
#4 方式 1:srcset + sizes(推薦)
#4 方式 2:
一般建議每 3-6 個月逐步調整。過於頻繁的更換(< 1 個月)可能導致腸胃不適。
如果你的狗狗正在生病、懷孕或處於壓力期(搬家、新成員加入),建議延後更換飼料。
#2 內容結構檢查清單 - [ ] 文章開頭有關鍵答案或 TL;DR 摘要 - [ ] 段落不超過 7 句,長段落用格式元素打散 - [ ] 每個 H2/H3 標題有具體的資訊量 - [ ] 適度使用粗體強調關鍵點(約 5-10% 的文字量) - [ ] 列表項目是完整的觀點而非殘缺短語 - [ ] 比較類資訊使用表格 - [ ] 長文(>1500 字)有目錄 - [ ] 沒有過度格式化或隱藏文字 - [ ] 內容結構對行動裝置友好(短段��、大字體) - [ ] Q&A 結構適合 AI 提取資訊 #2 重點回顧 - **倒金字塔結構**讓使用者和 Google 快速找到核心答案 - **段落不超過 7 句**,一個段落一個觀點 - **格式化元素(粗體、列表、表格)**讓內容可掃描 - **TL;DR + 目錄**是長文的 SEO 雙利器 - **AI 時代需要更清晰的 Q&A 結構**——每個 H2 下第一段就是答案 - 格式化的終極目標不是 SEO,而是**讓使用者讀得下去** | ← [第 21 章:圖片 SEO 完整指南](http://21-圖片SEO完整指南.md) | [回索引](http://../索引.md) | [第 23 章:內部連結 SEO 戰術 →](http://23-內部連結SEO戰術.md) | 延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/) ### 第 23 章:內部連結 SEO 戰術 URL: https://cyruschan.com/seo-chapter-23/ > 內部連結:最被低估的 SEO 力量 內部連結(Internal Links) 是 #2 內部連結:最被低估的 SEO 力量 **內部連結(Internal Links)** 是指從你網站上的一個頁面連結到同網站的另一個頁面。與反向連結(Backlinks)不同,內部連結是你**完全可控**的排名助力。 SEO 界有一句話:「你可以控制的最強排名工具,不是內容,不是關鍵字,而是內部連結。」 #3 內部連結的三大 SEO 作用 作用 說明 **權重傳遞** 將高權重頁面(首頁、主力頁面)的排名力量傳遞到目標頁面 **索引輔助** 幫助 Google 發現和索引你網站上的所有重要頁面 **上下文建立** 錨點文字告訴 Google 目標頁面的主題,幫助主題相關性判斷 #2 內部連結策略一:錨點文字(Anchor Text)優化 **錨點文字** 是連結中可點擊的文字部分,它是 Google 理解目標頁面主題的**極強信號**。 #3 錨點文字五大類型 類型 說明 範例 **精確匹配** 錨點文字 = 目標頁面的主要關鍵字 「狗飼料推薦」連結到 dog-food-guide/ **部分匹配** 錨點文字包含關��字的變體 「新手養狗飼料選購方法」 **品牌** 使用品牌名稱 「PetHome 的選購指南」 **裸 URL** 直接使用網址 https://example.com/dog-food-guide **通用** 「點擊這裡」「了解更多」 「想了解更多,點擊這裡」 #3 錨點文字健康比例 類型 建議佔比 說明 部分匹配 40-50% 最自然的錨點類型 品牌 20-30% 建立品牌信號 通用 15-20% 自然的使用情境 裸 URL 5-10% 適用於參考資料連結 精確匹配 5-10% 過多會被視為過度優化 **紅線**:如果精確匹配錨點超過 20%,Google 可能判定為過度優化(特別是內部連結)。 #3 錨點文字多樣化策略 對於同一目標頁面,使用**多種不同的錨點文字**來連結它: 目標頁面:狗飼料選購指南 「狗飼料推薦」 「如何挑選適合的狗飼料」 「小型犬飼料選購注意事項」 「這份完整的飼料指南」 「PetHome 的飼料挑選教學」 #2 內部連結策略二:連結位置與權重傳遞 #3 連結位置對權重傳遞的影響 並非所有的內部連結都傳遞同等權重。Google 對不同位置連結的權重評估如下: 最高權重 ─→ 文章正文中的連結(Contextual Link) ↓ 中高權重 ─→ 麵包屑導航中的連結 ↓ 中權重 ─→ 導航選單中的連結 ↓ 低權重 ─→ 側欄中的連結 ↓ 最低權重 ─→ 頁腳中的連結 **實戰法則**:想推哪個頁面,就在相關文章的正文中自然地連結過去。 #3 首頁連結權重的分配 首頁通常是網站上權重最高的頁面。明智地使用首頁的內部連結: - 首頁導航欄:連結到最重要的 5-8 個頁面 - 首頁內容區:連結到最新的或最重要的內容 - 頁腳:可以放完整的站點地圖連結(但權重傳遞效果最低) #2 內部連結策略三:Hub & Spoke 模型 **Hub & Spoke**(中心輻射)是內部連結的經典架構: ┌─────────────────┐ │ 支柱頁面 (Hub) │ ← 終極指南,涵蓋完整主題 │ 狗狗飼料終極指南 │ └────────┬────────┘ ┌─────────────┼─────────────┐ │ │ │ ┌──────┴──────┐ ┌───┴─────┐ ┌─────┴──────┐ │ Spoke 頁面 │ │ Spoke │ │ Spoke │ ← 子主題長文 │ 幼犬飼料指南 │ │ 成分分析 │ │ 品牌比較 │ └─────────────┘ └─────────┘ └────────────┘ **運作原理**: 1. Hub 頁面連結到所有 Spoke 頁面 2. 所有 Spoke 頁面連結回 Hub 頁面 3. Spoke 頁面之間也互相連結(當相關時) **效果**:形成一個「連結飛輪」,每個頁面都獲得來自 Hub 的權重,同時互相加強主題相關性。 #3 實施步驟 - 確認你的 Hub 頁面(通常是終極指南、主力產品頁) - 確認 Hub 下的 Spoke 頁面(子主題文章) - 在 Hub 頁面中加入指向每個 Spoke 的連結 - 在每個 Spoke 頁面中,連結回 Hub + 連結到相關的其他 Spoke #2 內部連結策略四:孤兒頁面消滅計劃 **孤兒頁面(Orphan Page)** 是指沒有任何其他頁面連結到它的頁面。Google 可能永遠不會發現這些頁面,即使它們的內容很好。 #3 如何找出孤兒頁面? 方法 工具 比對 Sitemap 與內部連結資料 Screaming Frog(爬取後比對) GSC 中「已提交但未索引」的 URL Google Search Console 網站爬蟲分析 Ahrefs Site Audit、SEMrush Site Audit #3 修復孤兒頁面的優先級 有價值但孤立 → 添加內部連結 → 最高優先級 價值不高且孤立 → 考慮刪除或合併 → 中優先級 故意孤立(登陸頁、特殊頁面) → 保持原樣 → 無需修復 #2 內部連結五大常見錯誤 錯誤 問題 修復方法 **過度使用精確匹配錨點** Google 可能判為過度優化 將精確匹配降到 10% 以下 **只在導航中連結** 導航連結權重傳遞效果較低 在文章正文中增加上下文連結 **連結到不重要頁面** 浪費有限的首頁權重 只在導航中保留最重要頁面 **孤兒頁面氾濫** Google 無法發現這些頁面 確保每個頁面至少有一個內部連結 **Nofollow 內部連結** 內部連結不應該用 nofollow 移除內部連結上的 nofollow #2 內部連結實戰行動清單 #3 Week 1:審查現狀 - [ ] 使用 Screaming Frog 爬取全站,查看內部連結結構 - [ ] 找出孤兒頁面,評估每個頁面的價值 - [ ] 查看錨點文字分布,檢查是否過度優化 #3 Week 2-3:結構優化 - [ ] 為重要頁面添加上下文內部連結 - [ ] 建立或完善 Hub & Spoke 結構 - [ ] 多樣化重要頁面的錨點文字 - [ ] 修復或刪除無價值的孤兒頁面 #3 Month 2+:持續維護 - [ ] 每發布一篇新內容,立即添加指向它的內部連結 - [ ] 每季審查一次內部連結健康狀態 - [ ] 定期更新舊文章中的內部連結(指向更新、更好的內容) #2 重點回顧 - **內部連結 = 你完全可控的排名助力**——比反向連結更容易操作 - **錨點文字多樣化**是關鍵,精確匹配不應超過 10% - **文章正文中的連結權重最高**,導航和頁腳的連結權重較低 - **Hub & Spoke 模型**是內部連結的最佳架構 - **孤兒頁面是 SEO 的隱形殺手**——定期清理 - 內部連結不是「做一次就好」,而是**持續維護**的過程 | ← [第 22 章:內容結構與格式化](http://22-內容結構與格式化.md) | [回索引](http://../索引.md) | [第 24 章:結構化資料 Schema Markup 完整入門 →](http://24-結構化資料Schema-Markup.md) | 延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/) ### 第 24 章:結構化資料(Schema Markup)完整入門 URL: https://cyruschan.com/seo-chapter-24/ > 什麼是結構化資料? 結構化資料(Structured Data) 是一種標準化的 #2 什麼是結構化資料? **結構化資料(Structured Data)** 是一種標準化的資料格式,用來明確告訴搜尋引擎「這個頁面上的內容是什麼」。它是搜尋引擎的「翻譯官」,將人類閱讀的內容轉換為機器可以精確理解的格式。價格:$890
評分:4.5 / 5
加上 Schema Markup 後,這個頁面就有資格在 SERP 中顯示**豐富結果(Rich Results)**——包含星級評分、價格、庫存狀態等額外資訊。 #2 為什麼 Schema Markup 對 SEO 至關重要? #3 直接好處:Rich Results 提升點擊率 頁面類型 無 Schema 有 Schema(Rich Result) CTR 提升 產品頁 藍色連結 + 描述 + 星級評分、價格、庫存 +15-30% 食譜 藍色連結 + 描述 + 圖片、評分、烹飪時間 +20-35% FAQ 頁面 藍色連結 + 描述 + 展開式問答 +10-25% 文章 藍色連結 + 描述 + 輪播圖、大圖 +10-20% #3 間接好處:Google 更準確地理解你的內容 即使不顯示 Rich Results,Schema Markup 也能幫助 Google: – 確認內容類型(文章、產品、食譜、活動…) – 理解內容實體之間的關係 – 為 AI Overview 和語音搜尋提供結構化的答案來源 #2 Schema Markup 的三種格式 格式 範例 推薦度 **JSON-LD** #3 策略 6:伺服器端優化 行動 效果 **升級 HTTP/2 或 HTTP/3** 多路復用,並行載入資源 **啟用 Gzip / Brotli 壓縮** 文字資源減少 70-80% **升級主機方案** 避免共享主機的性能瓶頸 **使用伺服器端快取** Redis、Varnish、Nginx FastCGI Cache **資料庫查詢優化** 減少不必要的查詢、使用索引 #2 速度優化優先級矩陣 投入成本 低 │ │ Q2: 中優先 │ Q1: 最高優先 │ 合併 CSS/JS │ 圖片優化 (WebP + 壓縮) │ 減少 HTTP 請求 │ 啟用瀏覽器快取 │ │ 啟用 Gzip/Brotli ├──────────────────────┤ │ Q4: 有空再做 │ Q3: 值得投入 │ CSS Sprites │ 使用 CDN │ 字體子集化 │ 升級主機方案 │ │ 升級 HTTP/2 高 │ │ └──────────────────────┴────→ 速度提升 小幅改善 大幅改善 #2 速度優化檢查清單 - [ ] 圖片使用 WebP/AVIF 格式 - [ ] 圖片壓縮至合理大小(< 200KB) - [ ] 實施了圖片懶加載 - [ ] 啟用了瀏覽器快取 - [ ] CSS/JS 已最小化 - [ ] 啟用了 Gzip 或 Brotli 壓縮 - [ ] 非關鍵 JS 使用 defer/async - [ ] 使用 CDN 加速靜態資源 - [ ] 主機方案足以應付流量 - [ ] PageSpeed Insights 分數 ≥ 90(桌面版)≥ 70(行動版) #2 重點回顧 - **速度 = 排名因子 + 轉換率殺手**,1 秒到 3 秒跳出率增 32% - **圖片優化效果最大**——通常能省 40-60% 載入時間 - **瀏覽器快取 + Gzip + CDN** 是三大基礎速度優化 - **defer vs async**:defer 保證執行順序,async 不保證 - **PageSpeed Insights ≥ 90(桌面)/ ≥ 70(行動)** 是合理的目標 - 速度優化不是一次性工程——**每次發布新內容都要檢查** | ← [第 24 章:結構化資料 Schema Markup](http://24-結構化資料Schema-Markup.md) | [回索引](http://../索引.md) | [第 26 章:Core Web Vitals 完整解析 →](http://26-Core-Web-Vitals完整解析.md) | 延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/) ### 第 26 章:Core Web Vitals 完整解析 URL: https://cyruschan.com/seo-chapter-26/ > 什麼是 Core Web Vitals? Core Web Vitals(核心網 #2 什麼是 Core Web Vitals? **Core Web Vitals(核心網頁體驗指標)** 是 Google 定義的一組用於衡量網頁使用者體驗的關鍵指標。自 2021 年 6 月起,Core Web Vitals 正式成為 Google 排名信號的一部分。 Core Web Vitals 不只是 SEO 的「加分項」——它是你能不能留在第一頁的**硬標準**。 #2 三大核心指標 ┌────────────────────────────────────────────────────────┐ │ Core Web Vitals │ ├──────────────┬──────────────────┬──────────────────────┤ │ LCP │ INP │ CLS │ │ (最大內容繪製) │ (互動至下次繪製) │ (累計版面位移) │ │ │ │ │ │ 衡量載入速度 │ 衡量互動反應速度 │ 衡量視覺穩定性 │ ├──────────────┼──────────────────┼──────────────────────┤ │ ≤ 2.5 秒 ✅ │ ≤ 200 毫秒 ✅ │ ≤ 0.1 ✅ │ │ 2.5-4.0 秒 ⚠│ 200-500 毫秒 ⚠ │ 0.1-0.25 ⚠ │ │ > 4.0 秒 ❌ │ > 500 毫秒 ❌ │ > 0.25 ❌ │ └──────────────┴──────────────────┴──────────────────────┘ #2 LCP(Largest Contentful Paint)——最大內容繪製 #3 LCP 衡量什麼? LCP 衡量的是**頁面上最大��容元素(通常是主圖或主要文字區塊)完全顯示所需的時間**。它反映了使用者感受到的「頁面載入完成」的時刻。 #3 LCP 的常見拖慢因素 因素 影響 解決方案 **未壓縮的大圖片** 最大元兇 WebP 格式 + 壓縮 **渲染阻塞的 CSS/JS** 瀏覽器等待資源 內聯關鍵 CSS、延遲非關鍵 JS **伺服器回應慢** TTFB(首字節時間)過長 CDN、快取、升級主機 **客戶端渲染** JS 執行完才有內容 SSR / 預渲染 #3 LCP 優化實戰 **1. 優化最大內容元素**: – 為 LCP 圖片使用 預載入 – 壓縮並設定明確的尺寸(避免圖片尺寸未知導致重新繪製) **2. 減少 TTFB**: – 使用 CDN(TTFB 通常降至 50ms 以下) – 啟用伺服器端全頁快取 – 使用快速的 DNS 服務 **3. 避免渲染阻塞**: – 將關鍵 CSS 內聯至 中 – 非關鍵 CSS 使用 media="print" onload="this.media='all'" 延遲載入 #2 INP(Interaction to Next Paint)——互動至下次繪製 #3 從 FID 到 INP 的演變 2024 年 3 月,Google 正式以 **INP** 取代了 FID(First Input Delay),成為 Core Web Vitals 的互動性指標。 FID(舊) INP(新) **衡量範圍** 只衡量**第一次**互動的延�� 衡量整個頁面生命週期中**所有**互動的延遲 **反映的體驗** 首次互動體驗 整體互動體驗 **好分數門檻** ≤ 100 毫秒 ≤ 200 毫秒 #3 INP 衡量什麼? 使用者點擊按鈕 → 事件處理器開始執行 (Input Delay) → 事件處理器執行中 (Processing Time) → 瀏覽器繪製更新畫面 (Presentation Delay) = INP(取所有互動中最差的延遲之一) #3 INP 優化實戰 行動 說明 **拆分長任務** 超過 50ms 的 JS 任務應拆分為多個小任務 **使用 Web Worker** 將重型計算移到背景執行緒 **減少 JS 執行量** 延遲載入非關鍵 JS、移除未使用的代碼 **優化事件處理器** 避免在事件處理器中執行大量 DOM 操作 **使用 requestAnimationFrame** 將視覺更新排入瀏覽器的渲染週期 #3 拆分長任務範例 // ❌ 長任務:一次處理 5000 個項目 function processAll(items) { items.forEach(item => heavyProcessing(item)); } // ✅ 拆分為多個小任務 async function processInChunks(items, chunkSize = 50) { for (let i = 0; i < items.length; i += chunkSize) { await new Promise(resolve => setTimeout(resolve, 0)); // yield to browser items.slice(i, i + chunkSize).forEach(item => heavyProcessing(item)); } } #2 CLS(Cumulative Layout Shift)——累計版面位移 #3 CLS 衡量什麼? CLS 衡量的是頁面載入過程中,**可見元素意外移動的程度**。這是使用者體驗中最令人沮喪的問題之一——你正要點擊一個按鈕,突然一個廣告載入,把按鈕頂走了。 #3 CLS 的常見元兇 問題 範例 解決方案 **無尺寸的圖片**
**2. 為動態內容預留空間**:
.ad-container {
min-height: 250px; /* 預留廣告高度 */
}
**3. 字體載入策略**:
@font-face {
font-family: 'CustomFont';
src: url('font.woff2') format('woff2');
font-display: swap; /* 先用系統字體,載入後再替換 */
}
**4. 動畫使用 transform**:
/* ❌ 會觸發版面位移 */
.element { top: 100px; }
/* ✅ 不觸發版面位移 */
.element { transform: translateY(100px); }
#2 如何監控 Core Web Vitals?
#3 實驗室數據 vs 現場數據
實驗室數據(Lab Data)
現場數據(Field Data)
**來源**
Lighthouse、PageSpeed Insights
Chrome UX Report(CrUX)
**環境**
模擬環境、固定網路條件
真實使用者裝置和網路
**用途**
開發階段除錯
SEO 真實影響評估
**查看位置**
Lighthouse 報告
GSC →「體驗」→「Core Web Vitals」
#3 在 GSC 中追蹤 Core Web Vitals
- 進入 Google Search Console
- 左側選單 → 「體驗」 → 「Core Web Vitals」
- 查看桌面版和行動版的評估報告
- 系統會將 URL 分為:**良好 / 需要改善 / 不佳**
- 點擊「需要改善」的 URL 群組,查看具體問題
#2 Core Web Vitals 優化優先級
優先級
指標
原因
1
**LCP**
影響最明顯、最容易被診斷和修復
2
**CLS**
修復相對簡單(設定尺寸即可解決大部分問題)
3
**INP**
修復較複雜,通常需要重構 JavaScript
#2 重點回顧
- **Core Web Vitals = 排名必備硬標準**,2021 年起正式納入 Google 排名系統
- **LCP ≤ 2.5 秒**:衡量載入速度,圖片和伺服器是主要瓶頸
- **INP ≤ 200 毫秒**(2024 年取代 FID):衡量整體互動反應速度,需拆分長 JS 任務
- **CLS ≤ 0.1**:衡量視覺穩定性,設定圖片/廣告尺寸即可解決大部分問題
- **GSC 中查看真實使用者的 Core Web Vitals 數據**,而非只依賴 Lighthouse 模擬
- 優化順序:LCP → CLS → INP
| ← [第 25 章:網站速度優化](http://25-網站速度優化.md) | [回索引](http://../索引.md) | [第 27 章:行動優先索引與 RWD →](http://27-行動優先索引與RWD.md) |
延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/)
### 第 27 章:行動優先索引與 RWD 響應式設計
URL: https://cyruschan.com/seo-chapter-27/
> 什麼是行動優先索引? 行動優先索引(Mobile-First Indexing)
#2 什麼是行動優先索引?
**行動優先索引(Mobile-First Indexing)** 是 Google 自 2018 年起逐步推行的索引策略:**Google 主要使用網站的行動版內容進行索引和排名,而非桌面版。**
截至 2023 年底,Google 已將 **99% 以上的網站** 切換為行動優先索引。
這意味著:即使你的使用者在桌面上搜尋,Google 用來判斷排名的內容,仍然是你網站的行動版。
#2 行動優先索引的 SEO 影響
#3 你的網站在行動優先索引下可能遇到的問題
問題
影響
行動版缺少桌面版的內容
該內容完全不會被 Google 索引和排名
行動版沒有結構化資料
失去 Rich Results 資格
行動版圖片品質差或沒有 Alt Text
失去圖片搜尋排名
行動版 Title/Meta 與桌面版不同
以行動版為準(桌面版的優化白做了)
行動版速度慢
直接影響排名(速度更新也是以行動版為準)
#3 行動優先不等於「只索引行動版」
Google 仍然會抓取桌面版,但如果行動版和桌面版的內容不同,**行動版優先**。這就是為什麼「響應式設計」被強烈推薦——它確保兩個版本內容一致。
#2 RWD 響應式網頁設計(Responsive Web Design)
#3 RWD 的三大技術支柱
支柱
說明
關鍵 CSS 屬性
**流動網格**
使用相對單位(%、vw)而非固定像素
width: 100%、max-width
**彈性圖片**
圖片隨容器縮放
max-width: 100%、srcset
**媒體查詢**
根據螢幕尺寸應用不同樣式
@media
#3 媒體查詢的常用斷點
/* 小型手機 */
@media (max-width: 480px) { ... }
/* 大型手機 / 小型平板 */
@media (max-width: 768px) { ... }
/* 平板 / 小型筆電 */
@media (max-width: 1024px) { ... }
/* 桌面(可選,通常是預設樣式) */
@media (min-width: 1025px) { ... }
**行動優先的 CSS 寫法**:先寫行動版樣式(預設),再用 min-width 媒體查詢為較大螢幕添加樣式。
/* 行動版(預設) */
.container { padding: 16px; }
.hero-title { font-size: 1.5rem; }
/* 平板以上 */
@media (min-width: 768px) {
.container { padding: 32px; }
.hero-title { font-size: 2rem; }
}
/* 桌面 */
@media (min-width: 1024px) {
.container { max-width: 1200px; margin: 0 auto; }
.hero-title { font-size: 2.5rem; }
}
#2 ��動版 SEO 七大優化要點
#3 1. 確保內容一致性
桌面版和行動版的內容必須一致。這包括:
– 文字內容(不能「為了行動版精簡」而刪除重要段落)
– 標題層級(H1-H6)
– 結構化資料
– Meta 標籤(Title、Description)
– 內部連結
#3 2. 字體與排版
建議
說明
**最小字體 16px**
iOS 會將小於 16px 的文字自動放大,可能破壞佈局
**行高 1.5-1.8**
行動裝置小螢幕需要更寬鬆的行間距
**段落不要太長**
行動版每行 35-45 個中文字為佳
#3 3. 點擊目標大小
Google 要求可點擊元素(按鈕、連結)之間有足夠的間距:
要求
建議
**最小點擊區域**
48×48px(Google 建議)
**元素間距**
至少 8px(避免誤觸)
.touch-target {
min-width: 48px;
min-height: 48px;
padding: 12px 16px; /* 確保點擊區域足夠大 */
}
#3 4. 不要使用橫向捲動
行動版頁面不應出現水平捲動條。常見原因:
– 固定寬度元素 > 視窗寬度
– 未設定 max-width: 100% 的圖片或影片
– 過大的表格
/* 防止溢出 */
img, video, iframe, table {
max-width: 100%;
height: auto;
}
/* 讓表格在手機上可以水平捲動 */
.table-wrapper {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#3 5. 彈出視窗(Popups / Interstitials)
Google 會處罰那些在行動版上使用**侵入式插頁廣告**的網站。
⭕ 可以接受的
❌ 會被處罰的
Cookie 同意橫幅(小範圍)
整頁彈窗廣告(遮蓋主要內容)
年齡驗證彈窗(法律要求)
進入頁面就彈出的 Email 訂閱視窗
小範圍的促銷橫幅
使用者必須手動關閉才能看內容的彈窗
#3 6. 加速行動頁面(AMP 已非必要)
Google 已不再強制要求 AMP(Accelerated Mobile Pages)來獲得 Top Stories 輪播位。現在,只要你的頁面速度夠快、符合 Core Web Vitals 標準,就可以出現在各種 SERP 功能中。
**結論**:專注做好 RWD + 速度優化,不需要額外維護 AMP 版本。但如果你已經有 AMP,保留它也不會有害。
#3 7. 測試行動裝置友善度
工具
用途
**Google 行動裝置相容性測試**
檢查單一頁面是否行動友善
**GSC → 體驗 → 行動裝置可用性**
全站行動問題報告
**Chrome DevTools → 裝置模式**
本地開發時模擬不同裝置
**真實裝置測試**
在真實手機上瀏覽(最可靠)
#2 行動優先索引的常見錯誤與修復
錯誤
GSC 報告
修復方法
文字太小難以閱讀
行動裝置可用性
增大字體至 ≥ 16px
可點擊元素太近
行動裝置可用性
確保點擊區域 ≥ 48px + 間距 ≥ 8px
內容比螢幕寬
行動裝置可用性
檢查 max-width: 100% 設定
使用 Flash
行動裝置可用性
完全移除 Flash(2020 年終止支援)
robots.txt 阻擋資源
索引問題
允許 Googlebot 抓取 CSS 和 JS
行動版 404 但桌面版正常
索引問題
確保兩版 URL 結構一致
#2 RWD 與獨立行動版(m.example.com)的選擇
RWD(推薦)
獨立行動版(不推薦)
**URL**
同一個 URL
m.example.com
**維護成本**
低(一套代碼)
高(兩套代碼)
**內容一致性**
自動一致
需要手動同步
**Google 建議**
✅ 強烈推薦
❌ 不推薦
如果你目前使用獨立行動版(m.example.com),建議逐步遷移到 RWD。遷移過程中要確保:
1. 在兩版之間設置正確的 rel="alternate" 和 rel="canonical" 標籤
2. 遷移後設置 301 重定向從 m. 到主站
#2 行動版 SEO 檢查清單
- [ ] 使用 RWD 響應式設計(非獨立行動版)
- [ ] 行動版與桌面版內容一致
- [ ] 字體大小 ≥ 16px
- [ ] 點擊目標 ≥ 48×48px(含足夠間距)
- [ ] 沒有水平捲動條
- [ ] 圖片使用 max-width: 100% 且使用 srcset
- [ ] 沒有侵入式彈出視窗
- [ ] 行動版 Core Web Vitals 達標(LCP ≤ 2.5s、INP ≤ 200ms、CLS ≤ 0.1)
- [ ] 通過 Google 行動裝置相容性測試
- [ ] GSC 中無行動裝置可用性錯誤
#2 重點回顧
- **行動優先索引 = Google 以行動版內容來排名**,99% 的網站已切換
- **RWD 響應式設計是唯一的正確選擇**——一個 URL、一套代碼、內容自動一致
- **行動版必須與桌面版內容一致**,否則不一致的部分不會被索引
- **字體 ≥ 16px、點擊目標 ≥ 48px、無水平捲動**是行動版的基本三要素
- **侵入式彈窗會被處罰**——Cookie 和法律要求的例外
- **AMP 已非必要**——專注做好 RWD + 速度優化即可
| ← [第 26 章:Core Web Vitals 完整解析](http://26-Core-Web-Vitals完整解析.md) | [回索引](http://../索引.md) | [第 28 章:Sitemap 製作與提交 →](http://28-Sitemap製作與提交.md) |
延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/)
### 第 28 章:Sitemap 製作與提交完整教學
URL: https://cyruschan.com/seo-chapter-28/
> 什麼是 Sitemap? Sitemap(網站地圖) 是一份列出網站所有重要頁面
#2 什麼是 Sitemap?
**Sitemap(網站地圖)** 是一份列出網站所有重要頁面的檔案,作用是告訴搜尋引擎「我網站上有這些頁面、它們的優先級如何、多久更新一次」。對於大型網站、新網站、或含有大量孤立頁面的網站來說,Sitemap 是確保搜尋引擎能完整索引的關鍵工具。
Google 支援兩種主要格式:
格式
用途
限制
**XML Sitemap**
標準搜尋引擎提交格式,最常用
最多 50,000 個 URL / 50MB 未壓縮
**RSS / Atom Feed**
適合新聞網站、部落格等頻繁更新內容
僅含最新內容
**Text Sitemap**
簡單的 URL 清單(每行一個)
功能最少,僅基礎 URL 列表
**關鍵認知:** Sitemap 是「建議」而非「命令」。提交 Sitemap 不代表 Google 一定會索引所有頁面,但能大幅提升被發現的效率。
#2 為什麼 Sitemap 至關重要?
#3 1. 加速新頁面被發現
新網站沒有大量外部連結時,Google 很難主動發現所有頁面。Sitemap 直接告訴 Google 該爬取哪些 URL,省去等待自然發現的時間。
#3 2. 幫助孤立頁面被索引
某些頁面可能因為內部連結不足而變成「孤兒頁面」——沒有其他頁面連結到它們,搜尋引擎爬蟲也無法到達。Sitemap 可以補救這個問題。
#3 3. 傳達頁面優先級與更新頻率
XML Sitemap 支援
#3 第四步:更新 Canonical 標籤
#3 第五步:更新 Sitemap
確保 Sitemap 中的��有 URL 都是 HTTPS 版本。
#3 第六步:設定 HSTS(HTTP Strict Transport Security)
HSTS 是一項安全政策機制,告訴瀏覽器「以後必須用 HTTPS 來訪問這個網站」:
# Apache
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"
# Nginx
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
參數
說明
max-age=31536000
有效時間(秒),此例為一年
includeSubDomains
也適用於所有子域名
preload
申請加入瀏覽器的 HSTS Preload 清單
#3 第七步:更新 Google Search Console
- 新增 HTTPS 版本的網站資源
- 提交新的 HTTPS Sitemap
- 使用「地址變更」工具通知 Google
#3 第八步:更新第三方服務
- Google Analytics 網址設定
- 社群媒體分享連結
- 廣告著陸頁 URL
- CDN 設定
- email 簽名檔中的連結
#2 常見 HTTPS 遷移問題與解決
#3 問題 1:混合內容(Mixed Content)警告
這是最常見的遷移問題——HTTPS 頁面中載入了 HTTP 資源(圖片、CSS、JS、iframe):
⚠️ Mixed Content: The page at 'https://example.com' was loaded over HTTPS,
but requested an insecure image 'http://cdn.example.com/photo.jpg'.
**解決方式:**
– 更新所有資源 URL 為 HTTPS
– 使用瀏覽器開發者工具的 Security 面板檢查 Mixed Content
– 加入 CSP(Content Security Policy)Header:upgrade-insecure-requests
#3 問題 2:SSL 憑證鏈不完整
部分瀏覽器報錯「憑證不受信任」��通常是因為中繼憑證未正確安裝。
**解決方式:** 確保伺服器設定中包含完整的憑證鏈(伺服器憑證 + 中繼憑證 + 根憑證)
#3 問題 3:301 重定向鏈
http://example.com → https://example.com(正確)
http://www.example.com → https://www.example.com → https://example.com(多一跳)
**解決方式:** 將所有版本直接 301 重定向到最終的 HTTPS canonical URL,不要經過中間跳轉。
#3 問題 4:CDN 與 HTTPS 不相容
部分舊版 CDN 不支援客製化憑證或需要額外設定。
**解決方式:** 選用支援免費 SSL 的 CDN(Cloudflare、CloudFront 等),確認 CDN 層和源站都正確配置 HTTPS。
#2 SSL 憑證健康檢查清單
檢查項目
工具 / 方法
憑證是否有效、未過期
SSL Labs、瀏覽器點擊鎖頭圖標
憑證是否涵蓋所有域名
檢查 www / 裸域 / 子域名
是否有 Mixed Content
Chrome DevTools → Security 面板
HSTS 是否設定
Security Headers 檢測工具
301 重定向是否正確
瀏覽器開發者工具 Network 面板
Sitemap URL 是否全為 HTTPS
手動檢查 Sitemap 檔案
Search Console 是否包含 HTTPS 資源
GSC 後台確認
憑證自動續期是否正常
檢查 Cron job / Certbot timer
#2 總結檢查清單
任務
說明
☐ 取得並安裝 SSL 憑證
Let’s Encrypt 免費方案為首選
☐ 設定 301 重定向
HTTP → HTTPS(所有版本)
☐ 更新全站資源 URL
圖片、CSS、JS、iframe 全部 HTTPS
☐ 更新 canonical 標籤
指向 HTTPS 版本
☐ 更新 Sitemap
所有 URL 為 HTTPS
☐ 設定 HSTS
加入 Strict-Transport-Security Header
☐ 更新 Search Console
新增 HTTPS 資源,提交新 Sitemap
☐ 更新第三方服務
GA、廣告、社群媒體、CDN
☐ 設定憑證自動續期
Cron job 或 Certbot auto-renewal
☐ 監控憑證到期時間
設定過期提醒(最佳是到期前 30 天)
| ← [第 30 章:Canonical 標記與重複內容處理](http://30-Canonical標記與重複內容處理.md) | [回索引](http://../索引.md) | [第 32 章:301/302 轉址與 HTTP 狀態碼 →](http://32-301-302轉址與HTTP狀態碼.md) |
延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/)
### 第 32 章:301/302 轉址與 HTTP 狀態碼完整指南
URL: https://cyruschan.com/seo-chapter-32/
> HTTP 狀態碼概述 每當瀏覽器向伺服器發出請��時,伺服器會返回一個三位數的
#2 HTTP 狀態碼概述
每當瀏覽器向伺服器發出請��時,伺服器會返回一個三位數的 **HTTP 狀態碼** 來說明請求的結果。對 SEO 來說,理解這些狀態碼至關重要,因為它們直接��響搜尋引擎如何索引和排名你的頁面。
#3 五大分類
類別
範圍
含義
SEO 影響
**1xx**
100-199
資訊回應
無直接影響
**2xx**
200-299
成功
✅ 正常,可索引
**3xx**
300-399
重新導向
⚠️ 需正確設定
**4xx**
400-499
用戶端錯誤
❌ 需修復
**5xx**
500-599
伺服器錯誤
🔴 緊急修復
#2 SEO 相關重點狀態碼
#3 200 OK — 一切正常
頁面成功載入,可以正常被索引。這是所有重要頁面應該返回的狀態碼。
#3 301 Moved Permanently — 永久重定向
告訴搜尋引擎:「這��頁面**永遠**搬到新地址了,以後請直接去新地址,把排名權重也帶過去。」
# Nginx 301 重定向
rewrite ^/old-page$ /new-page permanent;
# Apache .htaccess 301 重定向
Redirect 301 /old-page https://example.com/new-page
**301 對 SEO 的影響:**
– ✅ 將 90-99% 的 PageRank 傳遞給目標 URL
– ✅ Google 會在索引中替換舊 URL 為新 URL
– ✅ 適用於:網址結構改版、HTTP→HTTPS 遷移、域名更換
#3 302 Found — 暫時重定向
告訴搜尋引擎:「這個頁面**暫時**搬到新地址,舊地址還是主人,排名權重請保留在舊地址。」
# Nginx 302 重定向
rewrite ^/promo$ /special-offer redirect;
**302 對 SEO 的影響:**
– ⚠️ 排名權重**不會**傳遞給目標 URL,保留在原始 URL
– ⚠️ Google 可能繼續索引原始 URL
– 適用於:暫時的促銷頁面、A/B 測試、維護中的頁面臨時替換
**⚠️ 常見錯誤:** 將永久性的 URL 變更誤用 302。如果 SEO 想長期改網址,用 301;如果只是暫時性的改動,用 302。
#3 307 Temporary Redirect / 308 Permanent Redirect
- **307**:與 302 類似(暫時),但保證請求方法不變(POST 仍為 POST)
- **308**:與 301 類似(永久),但保證請求方法不變
對 SEO 來說,307 等同 302,308 等同 301。
#3 404 Not Found — 頁面不存在
請求的頁面不存在於伺服器上。這是最常見的用戶端錯誤。
**404 對 SEO 的影響:**
– ⚠️ 一定數量的 404 是正常的(Google 不會因此懲罰網站)
– ❌ 大量 404 會浪費 crawl budget
– ❌ 如果外部連結指向 404 頁面,失去了這些連結的 SEO 價值
**處理 404 的策略:**
情境
做法
有替代頁面
301 重定向到最相關的頁面
產品永久下架
301 到上層分類頁;或在 404 頁面顯示推薦商品
內容真的不存在
返回真實的 404(不要軟 404)
大量 404 的舊網站
優先修復有外部連結指向的 404
#3 軟 404(Soft 404)
伺服器返回 200 OK,但頁面內容顯示「找不到」、「無結果」等訊息。Google 會將其歸類為軟 404,並停止索引。
**解決方式:** 讓真正的「無內容頁」返回 404 或 410 狀態碼,而非 200。
#3 410 Gone — 頁面已永久刪除
比 404 更強烈的信號:「這個頁面曾經存在,但已經被**永久刪除**」。
- Google 會比 404 更快地從索引中移除 410 頁面
- 適用於:明確不再需要的內容、依法需刪除的內容
#3 500 Internal Server Error — 伺服器錯誤
伺服器遇到未預期的錯誤,無法完成請求。
**SEO 影響:**
– 🔴 如果 Googlebot 造訪時返回 500,該頁面可能從索引中移除
– 🔴 大量或長時間的 500 錯誤會導致排名下降
– 🔴 若持續超過 1-2 天未修復,Google 可能認為網站不可靠
#3 503 Service Unavailable — 服務暫時不可用
伺服器暫時無法處理請求(通常因為維護或過載)。
- ⚠️ 503 表示「暫時」問題,Google 會稍後再試
- ⚠️ 如果 503 狀態持續數天,Google 會開始將其視為永久性問題
#2 301 重定向的 SEO 最佳實踐
#3 1. 直接重定向,避免鏈條
# ❌ 錯誤 — 重定向鏈
http://example.com → https://example.com → https://www.example.com → https://newdomain.com
# ✅ 正確 — 直接跳到最終目的地
http://example.com → https://newdomain.com
每多一跳,PageRank 就會額外衰減,也會增加載入時間。
#3 2. 重定向到相關頁面,非首頁
# ❌ 錯誤
/old-product-page → / (全部導向首頁)
# ✅ 正確
/old-product-page → /similar-new-product
/old-category/old-product → /new-category/new-product
把所有死連結全部導向首頁(blob redirect)會讓 Google 將它們視為 soft 404,失去 SEO 價值。
#3 3. 大規模重定向的規劃
網站改版、遷移時,使用以下工具規劃:
– **Screaming Frog** 爬取舊站所有 URL
– 建立「舊 URL → 新 URL」的 mapping 對照表
– 逐條驗證重定向設定正確
– 在 Search Console 監控「找不到(404)」報告
#3 4. 域名更換的遷移流程
- 新域名設置並安裝 SSL
- 從舊域名 301 redirect 到新域名(頁面對頁面)
- 在 Google Search Console 使用「地址變更」工具
- 保留舊域名和 redirect 至少 **一年**(建議永久保留)
- 更新所有外部平台的連結(社群媒體、目錄網站、合作夥伴)
#2 重定向的常見方法
#3 伺服器層級(最推薦)
# Apache .htaccess
Redirect 301 /old-page.html https://example.com/new-page
RedirectMatch 301 ^/blog/(.*)$ https://example.com/articles/$1
# 正則表達式批量重定向
RewriteEngine On
RewriteRule ^category-(.*)$ /new-category-$1 [R=301,L]
# Nginx
rewrite ^/old-page$ /new-page permanent;
rewrite ^/blog/(.*)$ /articles/$1 permanent;
#3 PHP 層級(不得已才用)
SEO 角度不推薦:較慢,且必須確保伺服器層級優先。
#3 JavaScript 層級(最不推薦)
window.location.href = "https://example.com/new-page";
Google 可以追蹤 JS 重定向,但比伺服器層級 301 效率差很多。**僅在前端 SPA 中無法用伺服器處理時才考慮。**
#3 HTML Meta Refresh(過時,不推薦)
Google 會將其解釋為重定向,但不傳遞 PageRank,且有延遲。**不建議用於 SEO。**
#2 重定向策略對比表
策略
PageRank 傳遞
索引影響
適用場景
**301**
90-99%
搜尋引擎替換 URL
永久改版、HTTPS 遷移、域名更換
**302**
0%(保留在原 URL)
原始 URL 繼續被索引
暫時促銷頁、A/B 測試
**JS 重定向**
部分傳遞,不穩定
可能延遲或失敗
僅 SPA 無法伺服器端處理時
**Meta Refresh**
幾乎不傳遞
不推薦用於 SEO
不建議使用
**Canonical**
信號而非強制
原始 URL 保留在索引
多版本頁面共存時
#2 監控與診斷工具
工具
用途
**Google Search Console**
查看「找不到(404)」報告、索引涵蓋範圍
**Screaming Frog**
爬取全站,檢查所有重定向鏈和狀態碼
**Ahrefs Site Audit**
監控 3xx/4xx/5xx 錯誤、重定向鏈
**curl -I**
命令列檢查 HTTP 回應頭
**瀏覽器開發者工具**
Network 面板查看實際狀態碼和重定向鏈
**Redirect Path 擴充**
Chrome 擴充,即時顯示重定向路徑
#3 curl 檢測指令
curl -I https://example.com/old-page
# 檢查回應的 HTTP Status Code 和 Location Header
curl -L -o /dev/null -s -w '%{url_effective}\n' https://example.com
# 追蹤完整的重定向鏈,顯示最終的 URL
#2 總結檢查清單
任務
說明
☐ 所有重要頁面返回 200
確保沒有主要 URL 返回錯誤狀態碼
☐ 永久變更使用 301
不要誤用 302 處理永久性改動
☐ 刪除頁面返回 410 或 404
不要返回 200 然後顯示「找不到」
☐ 重定向直接跳最終 URL
避免重定向鏈(多於一跳)
☐ 404 導向相關頁面
不要全部導向首頁
☐ 監控 Search Console 404 報告
每月檢查一次
☐ 500 錯誤立即修復
關鍵頁面 500 影響排名
☐ 保留舊域名重定向至少一年
域名遷移後不要急著關閉舊域名
☐ 定期爬取全站檢查
Screaming Frog / Site Audit 每月一次
☐ 使用伺服器層級重定向
不要依賴 JS 或 meta refresh
| ← [第 31 章:SSL 憑證與 HTTPS](http://31-SSL憑證與HTTPS.md) | [回索引](http://../索引.md) | [第 33 章:JavaScript SEO 與 Log File 分析 →](http://33-JavaScript-SEO與Log分析.md) |
延伸閱讀:[網站 SEO 學習與操作手冊](https://cyruschan.com/seo-manual/)
### 第 33 章:JavaScript SEO 與 Log File 分析
URL: https://cyruschan.com/seo-chapter-33/
> JavaScript SEO 的重要性 在 SPA(Single Page Ap
#2 JavaScript SEO 的重要性
在 SPA(Single Page Application)和前端框架(React、Vue、Angular)日益普及的時代,**JavaScript SEO** 成為技術 SEO 中最具挑戰性的領域。核心問題很簡單:
**Google 能不能看到你的內容?**
傳統網站:伺服器直接返回 HTML → Googlebot 直接讀取 ✅
JS 渲染網站:伺服器返回空的 HTML 框架 → 需要 JS 執行後才有內容 ⚠️
#2 Google 如何處理 JavaScript
#3 Googlebot 的「兩階段」索引流程
第一階段:爬取與解析
→ Googlebot 讀取 HTML,提取連結和資源(CSS/JS)
第二階段:渲染(延遲執行)
→ 將 JS 檔案送去 Web Rendering Service(WRS)
→ 使用 Chromium 執行 JS
→ 讀取最終渲染後的 DOM
→ 提取內容和連結
**關鍵問題:** 第一階段和第二階段之間存在**時間差**。Google 可能在第一階段就開始索引,也可能幾天甚至幾週後才進行第二階段的 JS 渲染。
**2026 年現狀:** Google 的 JS 渲染能力已大幅提升,但仍不是即時的。對於時效性內容,完全依賴 JS 渲染有風險。
#2 三種渲染策略與 SEO 影響
#3 1. CSR(Client-Side Rendering,用戶端渲染)
伺服器 → 空的 HTML(只有 )→ 瀏覽器下載 JS → JS 執行 → 渲染內容
面向
評估
SEO 友善度
❌ 有風險
首次載入速度
❌ 較慢(需先載入 JS)
開發體驗
✅ 前後端分離,開發效率高
Google 索引延遲
⚠️ 數天至數週
社群媒體爬蟲
❌ Facebook/Twitter 無法讀取 JS 內容
#3 2. SSR(Server-Side Rendering,伺服器端渲染)
伺服器 → 執行 JS → 生成完整 HTML → 回傳給瀏覽器
面向
評估
SEO 友善度
✅ 最佳
首次載入速度
✅ 快速(直接回傳 HTML)
伺服器負載
⚠️ 較高
開發複雜度
⚠️ 需要 Node.js 伺服器
框架支援
Next.js、Nuxt.js、Remix、SvelteKit
#3 3. SSG(Static Site Generation,靜態網站生成)
建置階段 → 預先渲染所有頁面 → 輸出純 HTML 檔案 → 部署到 CDN
面向
評估
SEO 友善度
✅ 最佳
載入速度
✅ 最快(純 HTML + CDN)
動態內容
⚠️ 需在建置時決定,無法即時變更
框架支援
Next.js、Gatsby、Astro、Hugo、11ty
#2 JavaScript SEO 實戰檢查
#3 檢查 1:Google 看到的 vs 使用者看到的
使用以下工具對比:
工具
用途
**Google Search Console → URL 檢查**
查看 Google 渲染後的「螢幕擷圖」
**Rich Results Test**
查看 Google 能否讀取結構化資料
**View Page Source** (右鍵 → 檢視網頁原始碼)
查看「第一階段」Google 讀到的 HTML
**Inspect Element** (開發者工具)
查看 JS 渲染後的完整 DOM
**Chrome DevTools → JavaScript 停用測試**
模擬 Googlebot 第一階段爬取
#3 核心檢查清單
☐ 關閉 JS 後,頁面主要內容是否存在?
☐ 關閉 JS 後,導覽連結是否可用?
☐ 關閉 JS 後,引言段落...
詳細內容...
繼續內容...
#4 CTA 設計的 SEO 考量 做法 SEO 友善度 原因 **內容內嵌 CTA** ✅ 良好 不中斷內容流,不影響爬蟲 **側邊欄 CTA** ✅ 良好 桌面版不影響主內容,行動版排到下方 **底部大橫幅 CTA** ✅ 良好 在內容自然結束後出現 **彈出視窗(Pop-up)** ⚠️ 謹慎使用 Google 可能懲罰干擾性插頁廣告 **全頁插頁(Interstitial)** ❌ 有風險 Google 明確懲罰行動版的全頁插頁廣告 #3 2. 表單設計的 SEO 與 CRO 平衡我們的 SEO 審計包含以下項目:
已有 500+ 企業透過我們的審計發現了至少 3 個 SEO 優化機會。
**SEO 要點:** 表單頁面需要足夠的文字內容來讓 Google 理解頁面主題。一個只有表單沒有內容的頁面通常難以排名。 #3 3. 社會證明(Social Proof)的 SEO 價值陳大明牙醫診所提供多種牙科服務。我們位於中環。 植牙是我們的專長。我們也做牙齒美白和隱形牙套矯正。 陳醫生有 15 年經驗。請致電預約。
✅ AI 容易解析:位置:香港中環皇后大道中 100 號
| 治療方案 | 費用範圍(HKD) | 壽命 | 優點 |
|---|---|---|---|
| 單顆植牙 | $20,000 - 35,000 | 20+ 年 | 外觀自然、不需磨損鄰牙 |
| 牙橋 | $8,000 - 15,000 | 10-15 年 | 治療時間短、費用較低 |
| 活動假牙 | $3,000 - 8,000 | 5-8 年 | 費用最低、無需手術 |