晨星行銷|網路流量操盤手

一位網站經營者與一位SEO顧問在辦公室對談,經營者攤手說「外部連結我弄不到啊」,顧問指著螢幕上一個沒有任何連線的孤立節點回應「站內先修就好」

網站連結優化先做站內:孤兒頁、點擊深度與錨點文字怎麼修

作者|晨星行銷 陳俊鳴執行長(網路流量操盤手・企業行銷顧問)

講到「網站連結優化」,多數人第一個想到的是去哪裡弄反向連結。

但連結有兩半,而且你只能完全控制其中一半。

站外連結站內連結
誰決定別人要不要連你你自己
要花什麼時間、關係、有時候是錢主要是整理的力氣
多久見效慢,而且不一定發生改完下次爬到就生效
做錯的風險買連結可能被處分幾乎沒有

看第一列。站外那一半的主導權不在你手上——你能做的是讓別人「有理由連你」,但連不連是別人的事。

站內那一半完全相反:你想怎麼連就怎麼連,而且大部分網站根本沒做。

這篇只處理站內。站外那一半(反向連結、品牌訊號、數位公關)在站外SEO不是狂發外部連結那篇,兩件事請分開看。

網站連結優化分站內與站外:站內連結在做的三件事

先把「站內連結到底在做什麼」講清楚。這件事決定了你等一下要修哪裡。(連結優化在整個 SEO 裡是哪個位置,SEO優化四大面向那篇有完整的分類。)

左右兩欄比較站外連結與站內連結,各列誰決定、要花什麼、多久見效與做錯的風險四項,中間一條分隔線標示你說了算
站外的主導權在別人手上,站內完全相反。

站內連結同時在做三件事:

  1. 讓爬蟲找得到頁面。 Google 的爬蟲是沿著連結走的,沒有連結指過去的頁面,它就走不到。
  2. 告訴 Google 這一頁在講什麼。 判斷依據是指向那一頁的錨點文字。
  3. 讓讀者走得下去。 讀者看完一篇還願意點下一篇,停留時間與轉換率都會不一樣。

💡 小提醒

這三件事裡,第二件最常被忽略。很多人以為內部連結只是「方便讀者跳轉」,但它同時是你對 Google 說明頁面主題的方式——而且是少數你能自己決定怎麼講的地方。

中央一個鎖鏈圖示分出三張卡片,分別是讓爬蟲找得到、說明這頁在講什麼、讓讀者走得下去,中間那張標示最常被忽略
一條站內連結同時在做三件事,第二件最常被忽略。

孤兒頁:站上有、但沒有任何一頁連過去

Google 官方對這件事的講法很直接:你在意的每一頁,都應該至少有站內另一頁連過去。

沒有任何內部連結指向的頁面,就是孤兒頁。

一張網站節點圖,首頁往下連出四個頁面節點,右側另有一個虛線圈起、沒有任何箭頭連到的孤立節點,旁邊列出三項後果
沒有任何一頁連過去的頁面,就是孤兒頁。

孤兒頁會怎樣:

  • 爬蟲只能靠 sitemap 找到它,優先度通常很低。
  • 它拿不到站內任何權重傳遞。
  • 讀者在站上逛不到它,只有從搜尋直接進來才看得到。

它們通常是這樣長出來的:

情況為什麼會變孤兒
舊活動頁、舊促銷頁活動結束,入口從選單上拿掉了,頁面還在
從別的網站搬過來的文章匯入時只帶內容,沒有重建連結
只靠分類頁列出的文章分類頁分頁到第 5 頁之後,實際上已經沒人連得到
落地頁當初只準備給廣告用,沒放進網站結構

⚠️ 注意

⚠️ Search Console 沒有「孤兒頁清單」這個報表。 它的「連結」報表只告訴你哪些頁面內部連結最多,不會反過來告訴你哪些是零。

要抓孤兒頁,要用爬蟲工具(例如 Screaming Frog、Ahrefs Site Audit)把實際爬到的頁面跟 sitemap 對一次——出現在 sitemap、但爬蟲順著連結走不到的,就是孤兒頁。

四宮格說明孤兒頁的成因,分別是舊活動頁、搬家匯入的文章、分類頁深處的文章與廣告落地頁
孤兒頁多半不是故意的,但四種情況都會發生。

點擊深度:從首頁按幾下才到得了

點擊深度講的是從首頁出發,最少要點幾次才到得了這一頁。

Google 的 John Mueller 在問答場合說過一句被引用很多次的話:到達一個頁面需要幾次點擊,比你的網址結構更重要。

但他同一段話裡也說了另一半,而那一半經常被略過:

「不需要人為地把所有東西都搬到離首頁三次點擊以內。」

所以正確的理解是:

❌ 常見誤解✅ 實際上
三次點擊是硬規則它是一個經驗上的參考值,不是官方門檻
所有頁面都要壓到三層內你在意的那些要淺,其他的不必勉強
把選單塞滿就解決了選單塞太多反而稀釋掉每個連結的份量

實務上怎麼做: 先列出你真正在意的那幾頁——服務頁、主打的文章、會轉換的頁面——只檢查這幾頁的深度就好。其他長尾文章深一點,沒關係。

首頁在左,往右分成第一層到第三層,在意的頁面以星號標在前兩層、長尾文章放在較深的層,下方兩行對照正確與錯誤做法
只把你在意的頁面壓淺,其他的不必勉強。

錨點文字:「點這裡」為什麼等於沒寫

錨點文字,就是連結上看得到的那幾個字。

Google 的官方文件對它的要求是三個詞:descriptive、concise、relevant(有描述性、精簡、相關)。

為什麼「點這裡」不行:

Google 用錨點文字判斷被連過去那一頁在講什麼。寫「點這裡」,等於你什麼都沒說。

左右對照,左欄三個沒有資訊的錨點是點這裡、更多資訊與延伸閱讀,右欄三個具體錨點寫出目的地主題,中間一個箭頭標示換成具體的字
錨點文字要說得出點過去是什麼。
❌ 沒有資訊的寫法✅ 有資訊的寫法
詳情點這裡SEO 費用怎麼算,這篇有完整拆解
更多資訊網站速度怎麼測、怎麼判讀
延伸閱讀:本文孤兒頁怎麼抓,那篇有工具操作

💡 小提醒

⚠️ 同一組錨點文字不要指到不同頁面。 如果站上有五個地方寫「SEO 費用」,卻分別連到三篇不同的文章,Google 收到的訊號是互相打架的。

這件事在網站長大之後特別容易發生——寫第 60 篇的時候,你已經不記得第 12 篇用過哪個錨點了。

左邊一個重複五次的錨點詞,以交錯的箭頭指向三篇不同文章,中間一個警示標記寫著訊號互相打架,下方是固定指同一頁的正確版本
同一個錨點指到不同頁,訊號會互相打架。

樞紐頁:把散落的文章綁成一個主題

樞紐頁(hub page)是一個主題的入口頁:它連出去給所有子題,子題也連回來。

沒有樞紐頁的網站長這樣: 二十篇同主題的文章各自躺著,彼此偶爾連一下,但沒有任何一頁講得清楚「這個主題的全貌」。

中央一張樞紐頁卡片被六張子題卡片環繞,彼此以雙向箭頭相連,旁邊標註子題要連回來與真的相關才連
樞紐頁連出去,子題也要連回來。

有樞紐頁之後:

  • 讀者從一頁就看得到這個主題你寫過什麼。
  • Google 比較容易判斷你在這個主題上寫得夠深。
  • 新寫的子題有個固定的地方可以掛,不用每次重想要連去哪。
元件該做什麼
樞紐頁本身講清楚整個主題的架構,每個子題給一段摘要加一個連結
子題文章至少連回樞紐頁一次,用有描述性的錨點
子題之間真的相關才連,不要為了連而連

「一頁不能超過 100 個連結」是已經作廢的規則

這條在中文的 SEO 內容裡流傳得非常廣。而它已經作廢很久了。

它原本的由來: 早年 Googlebot 的索引在約 100KB 就截斷,所以推估「大概一個 KB 一個連結」,得出 100 這個數字。

Google 的 Matt Cutts 後來明講這條指引已經拿掉,現在只要求「合理的數量」。

左邊一塊標示已作廢的規則牌寫著每頁最多一百個連結,右邊兩個圓餅分別切成少數大塊與很多細塊,對照連結越多每條份量越少
上限已經作廢,但連結越多每一條分到的份量越少。

⚠️ 注意

⚠️ 但「拿掉上限」不等於「可以無限塞」。

Google 同時說了:如果一個頁面的連結多到看起來像在灌水,他們保留採取行動的空間。

而且還有一個更實際的理由——一頁上的連結越多,每一條分到的份量就越少。你把三十個連結塞進一段話,不是三十倍效果,是把同一份注意力切成三十份。

所以該問的不是「幾個算太多」,是「這一頁的每一條連結,我講得出它為什麼在這裡嗎」。

AI 爬蟲時代的基本條件:連結要用帶 href 的 <a> 標籤

前面講的都是「連結該怎麼安排」。但 2026 年還有一個更前面的問題:你的連結,機器讀不讀得到。

Google 的官方文件寫得很清楚:它只抓得到帶有 `href` 的 `<a>` 元素。用 `<span onclick>`、用 JavaScript 事件做出來的「可以點的東西」,在 Google 眼裡不是連結。

而 AI 爬蟲那一邊,這個條件更嚴。

Vercel 與 MERJ 用實際流量做過一次大規模觀察(他們的樣本裡,光是 OpenAI 的 GPTBot 一個月就有 5.69 億次請求),結論是:主要的 AI 爬蟲目前都不執行 JavaScript。它們會去抓 JS 檔案,但不會跑它。

爬蟲會不會執行 JavaScript
Googlebot會(有完整的算繪流程)
OpenAI GPTBot不會
Anthropic Claude 的爬蟲不會
AppleBot會

⚠️ 注意

⚠️ 這件事對連結優化的實際意義是: 如果你的網站是前端框架做的、連結靠 JavaScript 產生,Google 可能還讀得到(它會算繪),但 AI 爬蟲整個看不到。

對這種網站來說,連結優化的第一步不是「該連去哪」,是先確認連結在原始 HTML 裡就存在。

⚠️ 那份觀察的資料期間是 2024 年 4 月,各家爬蟲的能力後來可能有變動——但它點出的那個結構性差異(算繪與不算繪)值得先確認自己站上的情況,不要假設。

四列爬蟲對照表,Googlebot與AppleBot標示會執行JavaScript,GPTBot與Claude爬蟲標示不會,下方兩個對照標籤區分有href的a元素與靠JavaScript產生
主要的 AI 爬蟲不執行 JavaScript,連結要在原始碼裡就存在。

內部連結要放在哪裡:正文裡,不是文末清單

同一條連結,放的位置不一樣,結果差很多。

位置實際狀況
正文段落裡前後文說明了為什麼要點,讀者真的會點
文末「延伸閱讀」清單多數讀者看不到,因為他們在文末就離開了
側邊欄、頁尾每一頁都一樣,Google 知道那是版型不是推薦

最有效的位置只有一個:讀者剛好冒出那個疑問的那一句後面。

比方說你正寫到「這一步要先測網站速度」,下一句就給測速工具那篇的連結(就是網站速度測試怎麼做那篇)——那個當下,讀者的確想知道怎麼測。

而不是全部收集到文末,排成一串「延伸閱讀」。

左邊一頁文章版面標出正文段落、文末延伸閱讀與側邊欄三個位置,右邊三列以長短不同的長條顯示效果差異並各附一句理由
放在讀者剛好冒出疑問的那一句後面最有效。

站內連結優化的五步檢查順序

要動手的話,按這個順序做比較不會白花力氣。

順序做什麼為什麼排在這
1把孤兒頁找出來,各補一條連結這是從零到一,效果最明顯
2檢查你在意的那幾頁的點擊深度範圍小、改起來快
3把「點這裡」這類錨點改掉改字而已,不用動結構
4主題滿五篇以上,建一個樞紐頁這一步最花時間,放最後
5新文章上線時,順手回頭補舊文的連結變成習慣就不用再做大整理

💡 小提醒

第 5 步是這五步裡唯一長期有效的。 前四步是一次性的整理,做完會再度累積;第 5 步是把整理變成寫文流程的一部分——每寫一篇新的,回頭找兩三篇舊文連過來,一年之後整個站的連結結構會自己長好。

五個編號步驟排成上升的階梯,依序是補孤兒頁、檢查深度、換掉錨點、建樞紐頁,最後一階以較大的循環圖示標示新文章順手回連舊文
前四步做完會再度累積,只有第五步是長期有效的。

什麼時候不該加連結

連結不是越多越好。有幾種情況,加了反而扣分。

  • 主題其實不相關。 為了「這篇要有三條內部連結」硬湊,讀者點進去發現不是他要的,跳出就發生了。
  • 同一段話塞三條以上。 讀者不知道該點哪一條,結果一條都不點。
  • 連到一頁很弱的內容。 把讀者從好文章送去爛文章,對兩邊都不好。
  • 連到登入頁、購物車這種不該被索引的頁面。

判斷方法只有一句:如果你是讀者,你會點嗎? 答案是不會,那就不要放。

最後講一件實務上的觀察。 這幾年幫網站做連結結構盤點,最常遇到的不是「連結太少」,是連結很多,但沒有一條是想過才放的——外掛自動產生的相關文章、每篇文末都一樣的延伸閱讀清單、側邊欄的熱門文章。數量很漂亮,但那些都是版型,Google 分得出來,讀者也分得出來。

站內連結真正的價值,在於它是整個 SEO 裡少數「完全由你決定」的訊號。 外部連結要等別人願意連你,內容要等 Google 願意排你,只有站內連結是你今天想改就改得動、而且下次爬到就生效的。這麼一個完全自主的東西,交給外掛自動產生,有點可惜。

至於一個網站到底該怎麼分主題、哪些頁該當樞紐、內容之間的關係怎麼安排,那牽涉到整個網站的內容佈局,不是單篇文章補幾條連結的層次——這一層的判斷通常要看過整站資料才做得準,如果自己看不出來,找人做一次全站的連結結構盤點,比慢慢猜有效率得多。

常見問題

沒有官方數字,別人給的都是經驗值。 網路上常見的「每 1000 字 2~5 條」這類說法,都是各家工具或顧問自己的經驗法則,不是 Google 的規則。⚠️ 比較實際的判準是:這一段的讀者真的會冒出那個疑問嗎?會,就給連結;不會,就不要為了湊數字而放。

Search Console 找不到,要用爬蟲工具。 它的「連結」報表只列內部連結最多的頁面,不會反過來告訴你哪些是零。做法是用 Screaming Frog 或 Ahrefs Site Audit 爬一次網站,把爬到的頁面跟 sitemap 對照,出現在 sitemap、爬蟲卻走不到的就是孤兒頁。

不是。 John Mueller 說過「到達一個頁面需要幾次點擊,比網址結構更重要」,但他同一段也說不需要人為地把所有東西都搬到三次點擊以內。⚠️ 正確的做法是只把你在意的頁面壓淺——服務頁、主打文章、轉換頁;長尾文章深一點沒關係。

這條指引已經作廢了。 它來自早年 Googlebot 索引在約 100KB 截斷的技術限制,Matt Cutts 已明講 Google 拿掉了這條,現在只要求「合理的數量」。⚠️ 但拿掉上限不等於可以無限塞:連結多到看起來像灌水,Google 保留採取行動的空間,而且連結越多,每一條分到的份量越少。

放正文裡比較有效。 文末清單多數讀者根本看不到,因為他們在文末就離開了。最有效的位置是讀者剛好產生那個疑問的那一句後面——你寫到「要先測速度」,下一句就給測速那篇的連結,那個當下他真的想點。

同一組錨點指到不同頁面才是問題。 同一個錨點固定指同一頁沒關係,但如果站上五個地方寫「SEO 費用」卻連到三篇不同文章,Google 收到的訊號就是互相打架的。⚠️ 網站長大之後特別容易發生,因為寫第 60 篇時你不會記得第 12 篇用過什麼錨點。

Google 可能算,AI 爬蟲不算。 Google 的官方文件明講它只抓得到帶 `href` 的 `<a>` 元素;而 Vercel 與 MERJ 的實際流量觀察顯示,主要的 AI 爬蟲目前都不執行 JavaScript。⚠️ 所以如果連結是前端動態產生的,Google 靠算繪還有機會讀到,AI 爬蟲那邊等於完全不存在。那份觀察的資料期間是 2024 年 4 月,細節可能有變,但值得先確認自己站上的連結在原始 HTML 裡在不在。

需要,但那是另一半的事。 站內連結決定權重在你的網站裡怎麼分配,站外連結決定有多少權重流進來。⚠️ 兩者不能互相取代:站內做得再好,如果整個網站沒有任何外部信任訊號,能分配的東西本來就不多。

參考資料

ℹ️ 關於本文

本文整理的是公開的搜尋引擎官方說明與 Google 員工在公開場合的發言,內容以查閱當日(2026 年 9 月 13 日)的版本為準。⚠️ 搜尋引擎的運作方式會調整,文中引用的 Google 員工發言屬於問答場合的說明,不等同於書面的官方文件,引用時請留意性質差異。文中提到的工具與數量參考值,多數是產業經驗法則而非官方規則,實際做法請依自己網站的規模與狀況判斷。

陳俊鳴

陳俊鳴

網路流量操盤手.企業行銷顧問

操盤SEO與網路行銷實戰逾15年,2014年創辦晨星事業有限公司(晨星行銷),從SEO網站架設、關鍵字策略到銷售漏斗與變現模式一手包辦。現為智信科技、瞻新資訊等多家企業的常年行銷顧問,也獲頒過亞洲十大卓越名師金像獎,把每一次流量成長都當成自己的事業在打。曾是馬來西亞象棋、圍棋國手,拿過亞洲盃第二名。