Alliance Skillbook
聖光的道路:每一個技能都經得起時間考驗
白帽 SEO 完全指南 -- 6 大章節,從技術基礎到進階策略
Skills Overview
技術 SEO
robots / sitemap / canonical / URL / redirect / hreflang
Core Web Vitals
LCP / INP / CLS 優化實戰與測試工具
內容策略
搜尋意圖 / Topic Cluster / E-E-A-T / 長尾關鍵字
連結建設
Linkable Asset / Guest Post / Digital PR / HARO
Schema
JSON-LD / Rich Results / 巢狀 Schema / Speakable
進階白帽
PageRank 流動 / IA / Log Analysis / A/B Test
Chapter 1 : 技術 SEO 深度指南
1.1 robots.txt 完整語法
3 minrobots.txt 是放在網站根目錄的純文字檔,告訴爬蟲哪些可以爬、哪些不行。
User-agent: * Allow: / Disallow: /admin/ Disallow: /search? Disallow: /tmp/ User-agent: Googlebot-Image Disallow: /private-images/ Sitemap: https://example.com/sitemap.xml
常用指令
| 指令 | 說明 | 範例 |
|---|---|---|
User-agent | 指定適用的爬蟲 | User-agent: Googlebot |
Disallow | 禁止爬取的路徑 | Disallow: /admin/ |
Allow | 允許爬取(覆蓋 Disallow) | Allow: /admin/public/ |
Sitemap | 指向 sitemap 位置 | Sitemap: https://example.com/sitemap.xml |
Crawl-delay | 請求間隔(Google 忽略此指令) | Crawl-delay: 10 |
1.2 Sitemap 最佳實踐
3 min<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-05-10</lastmod>
<priority>1.0</priority>
</url>
</urlset>
實戰重點
- lastmod:只在內容真的更新時才改日期。亂改日期 Google 會忽略整個 sitemap 的 lastmod
- priority:Google 官方已表示忽略此欄位。寫了無害但不要期待有效果
- 上限:每個 sitemap 最多 50,000 個 URL 或 50MB。超過就用 sitemap index
- 只放重要頁面:不要把 noindex 頁面、redirect 頁面、參數 URL 放進 sitemap
1.3 Canonical 進階用法
4 min自參照 Canonical
每頁都指向自己的正版 URL。防止參數變體分散權重
跨頁 Canonical
內容重複的頁面指向主版本。例如印刷版指向原始版
跨域 Canonical
同步發佈到多個網域時,指定哪個是正版
動態頁 Canonical
有篩選/排序參數的頁面,canonical 指向無參數版本
1.4 URL 結構與 Redirect
3 minURL 設計原則
| 好的 | 壞的 | 為什麼 |
|---|---|---|
/articles/tsmc-dividend/ | /p?id=42 | 語意化 URL 讓人和 Google 都看得懂 |
/tools/calculator/ | /tools/calculator/index.html | 簡潔,避免多餘的檔名 |
| 3 層以內 | 5+ 層巢狀 | 扁平結構讓爬蟲更容易到達每頁 |
| 小寫 + 連字號 | 大小寫混用 + 底線 | Google 把連字號當分隔,底線不是 |
301 vs 302 Redirect
永久轉址
URL 永久搬家。權重會傳遞。網域遷移、URL 結構改變時用
暫時轉址
URL 暫時搬家。權重不傳遞。A/B 測試、維護頁面時用
Ch.1 Quiz
robots.txt 的 Disallow: / 代表什麼?
Google 會參考 sitemap 的哪個欄位?
Chapter 2 : Core Web Vitals 優化
2.1 三大指標深度解析
4 minLargest Contentful Paint
最大內容繪製時間
Good: < 2.5s
Poor: > 4.0s
Interaction to Next Paint
互動反應延遲
Good: < 200ms
Poor: > 500ms
Cumulative Layout Shift
版面偏移量
Good: < 0.1
Poor: > 0.25
LCP 優化清單
- 圖片壓縮:用 WebP/AVIF 格式,比 PNG 小 60-80%
- Preload 關鍵資源:
<link rel="preload" as="image" href="hero.webp"> - CDN:Cloudflare Pages 已自帶。確認圖片也走 CDN
- Lazy Loading:首屏以外的圖片加
loading="lazy" - 減少 CSS blocking:Critical CSS inline,其餘 async 載入
INP 優化清單
- 拆分長任務:任何超過 50ms 的 JS 任務都要拆分
- Defer 非關鍵 JS:GA、ads 腳本加
defer或async - 減少 DOM 大小:超過 1500 個節點就要注意
CLS 優化清單
- 圖片加 width/height:瀏覽器預留空間,載入時不跳動
- 字體:用
font-display: swap+ preload 字體檔 - 廣告預留空間:AdSense 區塊用 CSS 設定固定最小高度
2.2 測試工具差異
2 min| 工具 | 數據來源 | 適合 |
|---|---|---|
| PageSpeed Insights | CrUX 真實用戶 + Lighthouse 模擬 | 最權威。Google 排名用的就是 CrUX 數據 |
| Lighthouse (DevTools) | 本地模擬 | 開發時即時測試。注意:你的電腦性能影響結果 |
| GSC CWV Report | CrUX 真實用戶 | 大盤趨勢。看整站有多少 URL Good/Poor |
| Web Vitals Extension | 你自己的瀏覽器 | 即時看當前頁面的 CWV 數值 |
Ch.2 Quiz
LCP 的「Good」標準是?
CLS 最常見的原因是?
Chapter 3 : 內容策略精通
3.1 搜尋意圖四分類
4 minInformational
想知道答案
「殖利率是什麼」
給教學文章
Navigational
找特定網站
「Yahoo 股市」
你搶不到這種詞
Commercial
比較研究中
「0056 vs 00878」
給比較文章
Transactional
想採取行動
「股利計算器」
給工具/產品頁
3.2 Topic Cluster 完整建構
5 min廣度覆蓋
內部連結回 Pillar
也連回 Pillar
以你的股利計算器為例:
| 角色 | 頁面 | 關鍵字 |
|---|---|---|
| Pillar | 首頁(股利計算器) | 股利計算器、殖利率計算 |
| Cluster | 台積電配息計算 | 台積電股利、2330 配息 |
| Cluster | 0056 配息計算 | 0056 股利、0056 殖利率 |
| Cluster | 股利怎麼算教學 | 股利計算公式 |
| Cluster | 除息日攻略 | 除息日、除權息 |
| Cluster | 股息稅務計算 | 股利所得稅、股利課稅 |
每篇 Cluster 文章在內文中連回 Pillar(首頁計算器),Pillar 也連到各 Cluster。這樣 Google 理解你對「台股股利」這整個主題有完整覆蓋。
3.3 E-E-A-T 建立方法
3 min| 屬性 | 怎麼建立 | 實際做法 |
|---|---|---|
| Experience | 展示第一手經驗 | 文章中加入「我實測用這個計算器算出...」「我自己存股 3 年的經驗是...」 |
| Expertise | 展示專業知識 | 作者頁面寫背景、文章引用可靠數據來源(證交所、公司財報) |
| Authority | 被外部認可 | 被其他投資網站引用、社群討論中被推薦。需要時間累積 |
| Trust | 讓人信任你 | HTTPS / 清楚的聯絡頁面 / 隱私政策 / 計算結果準確 / 數據有來源 |
3.4 長尾關鍵字挖掘
3 minPeople Also Ask
Google 搜尋結果中的「其他人也問了」區塊。每一題都是一篇文章的素材
Google Suggest
搜尋框輸入關鍵字時的自動完成建議。這就是真實用戶在搜的詞
GSC 查詢報告
你已經有曝光的關鍵字。找到曝光高但點擊低的 = 優化 title 的機會
Related Searches
搜尋結果頁底部的「相關搜尋」。挖掘使用者的延伸需求
Ch.3 Quiz
搜「股利計算器」的搜尋意圖是?
Topic Cluster 的 Pillar Page 應該?
Chapter 4 : 連結建設
4.1 Linkable Asset 策略
4 minLinkable Asset = 別人會主動想連結到的內容。你不用求人連結,他們自己會做。
免費工具
你的股利計算器就是最好的例子。投資部落客寫文時會自然引用「你可以用這個工具算」
原創數據報告
「2026 台股高殖利率排行榜」「金融股 10 年配息趨勢分析」。獨家數據人人想引用
資訊圖表
把複雜概念做成視覺化圖表。容易被轉貼分享
終極指南
一篇 3000+ 字的完整指南。成為某主題的首選參考資料
4.2 Guest Post 與 Digital PR
3 min正確的 Guest Post vs 垃圾 Guest Post
| 正確做法 | 垃圾做法 | |
|---|---|---|
| 目標網站 | 主題相關、有真實讀者 | 任何願意收文的站 |
| 內容品質 | 你會放在自己網站上的水準 | 隨便湊字數 |
| 連結數量 | 1-2 個自然的上下文連結 | 塞滿連結 |
| Anchor Text | 自然的品牌名或描述性文字 | 精準匹配關鍵字 |
| 頻率 | 每月 2-3 篇 | 一天發 10 個站 |
Broken Link Building
找到相關網站上壞掉的連結(404),通知站長,建議用你的內容替代。步驟:
- 用 Ahrefs 找目標網站的 broken outbound links
- 確認你有對應主題的內容(沒有就寫一篇)
- 寫一封友善的 email 通知站長,附上你的替代連結
- 成功率約 5-15%,但得到的連結品質很高
4.3 社群推廣策略
3 min不要一來就貼連結
建立可信度
附工具連結
不要做完就消失
Ch.4 Quiz
以下哪個是最好的 Linkable Asset?
Chapter 5 : Schema 結構化資料
5.1 JSON-LD 基礎與常用類型
5 min<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "股利怎麼算?",
"acceptedAnswer": {
"@type": "Answer",
"text": "總股利 = 持有股數 x 每股股利"
}
}]
}
</script>
常用 Schema 類型
| 類型 | 用途 | Rich Result |
|---|---|---|
| FAQPage | 常見問題頁面 | 搜尋結果展開 FAQ |
| HowTo | 步驟教學 | 搜尋結果顯示步驟 |
| Article | 文章/部落格 | 新聞輪播、AMP |
| WebApplication | 線上工具 | 應用程式資訊卡 |
| Product | 產品頁 | 價格、評分星星 |
| LocalBusiness | 在地商家 | 地圖、營業時間 |
| BreadcrumbList | 麵包屑導航 | 搜尋結果顯示路徑 |
| Speakable | 語音搜尋 | 告訴 AI 哪段適合朗讀 |
5.2 巢狀 Schema 與測試
3 min一頁可以放多個 Schema。你的首頁就是好例子:同時有 WebApplication + FAQPage + HowTo。
寫法:用 JSON 陣列包起來:
<script type="application/ld+json">
[{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "股利計算器"
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [...]
}]
</script>
測試工具
Rich Results Test
Google 官方工具。測試你的 Schema 能不能觸發 Rich Results
Schema Markup Validator
schema.org 官方。檢查語法是否正確
Ch.5 Quiz
Schema 對 AEO 最重要的原因是?
Chapter 6 : 進階白帽技術
6.1 Internal Linking 與 PageRank 流動
4 min內部連結不只是「讓使用者找到相關頁面」。它決定了 PageRank(權重)在你的網站內如何分配。
- 首頁權重最高:因為首頁收到最多外部連結。從首頁連出去的頁面分到最多權重
- Orphan Pages:沒有任何內部連結指向的頁面 = 權重孤島。Google 很難發現和排名它
- Link Equity 分配:一頁連出去的連結越多,每條連結分到的權重越少。不要在頁尾塞 100 個連結
- Contextual Link > Nav Link:文章內文中的連結比導航列的連結傳遞更多權重
6.2 Content Pruning 與 SEO A/B Testing
4 minContent Pruning(內容修剪)
100 頁品質好 > 500 頁平庸。Helpful Content System 是 site-wide signal,低品質頁面會拖累好頁面。
| 頁面狀況 | 處理方式 |
|---|---|
| 有流量但內容過時 | 更新內容、保留 URL |
| 主題重複的多頁 | 合併成一頁完整版、舊 URL 301 redirect |
| 零流量 + 零連結 + 低品質 | noindex 或直接刪除 |
| 零流量但有外部連結 | 改善內容或 301 到相關頁面 |
SEO A/B Testing
不要猜,用數據驗證。最簡單的 A/B 測試:
- 選一批低 CTR 的頁面(GSC 看曝光高但點擊低的)
- 改寫 title tag(更吸引人、更清楚回答搜尋意圖)
- 等 2-4 週,比較 CTR 變化
- 有效就推廣到其他頁面,無效就繼續測試
6.3 Featured Snippet 優化
3 minFeatured Snippet = 搜尋結果頂端的特殊區塊(Position 0)。三種類型:
段落型
直接回答問題。在問題下方寫 40-60 字的簡潔答案
列表型
步驟或清單。用 H2/H3 + ol/ul 結構
表格型
比較數據。用 HTML table 呈現
Ch.6 Quiz
內文中的連結 vs 導航列的連結,哪個傳遞更多 PageRank?
Content Pruning 的核心原則是?