講到 WordPress 目錄外掛,市面上介紹過的教學其實不少,問題是看完之後,大家還是不知道該怎麼挑。因為大部分目錄外掛的功能長得都差不多,都是自動抓標題、產生目錄、顯示在文章上方,沒有太明顯的特色讓人下決定。
少數真的跳出來的是 Rich Table of Contents,日系設計做得很有特色,在一眾外掛裡顯得特別漂亮,也因此成為另一派部落客的首選。在部落客圈裡,選目錄外掛的人大致可以分成兩派:一派追求功能齊全、穩定能跑,代表是 Easy Table of Contents;另一派追求預設就漂亮、不用動手調,代表就是 Rich Table of Contents。
我在輔導部落客時兩款都裝過、也都幫學員排解過問題,這篇就把兩套目錄外掛放在同一張桌上,從外觀、功能、SEO 貢獻到環境相容性都幫你比較清楚,讓你知道自己屬於哪一派、該挑哪一款。
Easy Table of Contents 是什麼?為什麼大部分人都裝這一套
Easy Table of Contents 是一款由 Magazine3 團隊維護的目錄外掛,從 2015 年上架到現在一路更新,是 WordPress.org 上最多人安裝的目錄外掛之一,繁體中文和簡體中文都有官方在地化,文件跟設定介面的中文化程度完整。
它的定位很清楚:功能齊全、穩定、耐操。設定頁把每個細節都拉出來,從要在哪些分類顯示、從第幾個標題開始抓、要不要顯示層級、標題要縮排還是編號、預設要不要自動展開,全部可以調。樣式上雖然沒有特別華麗,但後台內建幾款預設主題,挑一款直接用就能交差。
老實說,大部分部落客選它的理由只有一個:不折騰。裝好啟用就會跑、幾乎不會出問題、社群大所以出事也找得到人問。對不想把時間花在排故障的人來說,Easy Table of Contents 就是那種「閉著眼睛選也不會錯」的安全牌。
Rich Table of Contents 是什麼?日系美感的視覺派選擇
Rich Table of Contents 是由日本 Croover.inc 團隊開發的目錄外掛,主打「預設就好看」。打開它會立刻感受到日系設計的質感:配色雅緻、字體選擇細膩、連展開收合的小 icon 都做得很精緻,整個後台設定介面也走同一套美學。
它的功能其實比 Easy Table of Contents 少很多,但有趣的是,大部分人裝目錄外掛並不會用到太複雜的功能。通常流程就是安裝完、選一款預設樣式、設定在哪些分類顯示,然後就結束了。我甚至看過不少學員連樣式都懶得調,直接用外掛的預設值上線,因為本來就已經很漂亮。
對視覺要求高、但又不想花力氣改 CSS 的部落客來說,Rich Table of Contents 幾乎是唯一的選擇。它走的不是「什麼都能調」的路線,而是「預設就夠好」的哲學。
兩款 WordPress 目錄外掛的核心差異
兩款外掛並排看,最明顯的差異在四個地方。
啟用後的初始外觀
Easy Table of Contents 啟用完是一份樸素的純文字清單,需要自己進設定調整邊框、顏色、對齊才會變好看。Rich Table of Contents 啟用完就是成品,預設幾款樣式任你挑,完全不懂 CSS 的人也能拿到漂亮結果。
視覺自訂的彈性
Easy Table of Contents 的自訂靠 CSS 或外掛內建的幾個色彩欄位,要做精細調整得有一定技術底子。Rich Table of Contents 內建外觀選單,字體、顏色、留白、展開動畫都有對應選項,滑鼠點一點就完成。
更新頻率與中文支援
這是兩款外掛差最多的地方。Easy Table of Contents 幾乎每個月都有小更新,bug fix、新功能、相容性測試都跟上 WordPress 最新版;官方繁中、簡中翻譯也都有。Rich Table of Contents 更新就慢很多,官方測試到的 WordPress 版本經常落後最新版一兩代,繁中語系也沒有官方支援。
標題抓取的控制
Easy Table of Contents 允許指定從第幾個標題開始抓、排除特定標題、限定層級。對有在做 標題結構規劃 的部落客來說,這種細度很重要。Rich Table of Contents 的控制比較粗,預設全抓,要排除特定標題得透過 class 或 shortcode 繞一下。
除了目錄功能,這兩款對 SEO 的貢獻差多少
大部分人挑目錄外掛只看「能不能抓出目錄」「能不能顯示在文章上方」。但目錄外掛真正的 SEO 價值,其實不是放在前端給讀者看的那份清單,而是它在背景塞進 HTML 的結構化標記。
Easy Table of Contents 會自動產生 SiteNavigation Schema,這是 Google 認識的結構化資料格式,等於明著告訴搜尋引擎「這篇文章分成哪幾個章節、每個章節是什麼」。它也能跟 Yoast SEO、Rank Math 這類 SEO 外掛整合,schema 資料合併輸出不會互相打架。對想要從搜尋結果拿到跳至片段、或爭取精選摘要的文章來說,這個優勢很直接。
Rich Table of Contents 在這塊就比較弱。它的重點放在前端視覺,結構化標記的支援相對薄弱,也沒有跟主流 SEO 外掛特別整合。基本的錨點跳轉(anchor links)當然都有,但額外的 schema 加成就少了一截。
講白一點:如果你的部落格走 SEO 路線、長文多、希望目錄能幫你在 Google 搜尋結果多佔幾個位置,Easy Table of Contents 在這一層明顯勝出。Rich Table of Contents 的價值在讀者視覺體驗,不在搜尋引擎的結構化理解上。
選 Rich Table of Contents 之前,先想清楚這三個環境衝突風險
這一段是本篇最重要的提醒,也是大多數只寫「哪個漂亮」的比較文都不會告訴你的事情。
我在學員端處理過不少 Rich Table of Contents 出狀況的案例,歸納下來,它比較容易遇到 環境衝突,不是跟其他外掛打架,而是跟整個 WordPress 運行環境脫節。具體有三個麻煩。
第一,外掛多的站,找問題很花時間。新手的站通常外掛只有幾支,目錄壞了大概能直接猜到是誰。但經營一段時間的部落格,外掛動輒二三十支,一旦目錄跑版、點不動、或者版面亂掉,很難一眼看出是誰的鍋。一支一支停用排除的時間成本絕對不輕鬆。
第二,找到原因之後,修也要另一段時間。假設終於確認是 Rich Table of Contents 的問題,接下來就得找替代樣式、重新設定、或者乾脆換掉。部落格如果已經上線一陣子、目錄被站內連結或書籤引用過,換掉還牽扯到樣式重建,又是一段時間。
第三,最常見的衝突不是外掛之間,而是跟 PHP、WordPress 新版本不相容。這才是 Rich Table of Contents 真正的痛點。WordPress 核心或 PHP 升版之後,老舊的外掛需要時間追上,更新勤的外掛通常很快就發布相容版,但 Rich Table of Contents 的更新步調比較慢,有時候會卡在跟不上環境的狀態。結果就是你什麼事都沒做,某天升級完 WordPress 或主機換了 PHP 版本,目錄就突然不會顯示了。
這不是 Rich Table of Contents 的品質問題,是它的節奏問題。如果你沒有自己處理這類問題的能力,或是網站本來就怕折騰,就要把這個風險算進去。
WordPress 目錄外掛該選哪一款?金城老師的建議
綜合前面五段,選擇其實很好判斷。
如果你不想碰排故障,或是剛從 痞客邦搬家 過來、還在熟悉 WordPress,選 Easy Table of Contents。它穩定、更新勤、中文支援齊全,就算哪天出事也很容易找到資源,再加上結構化標記對 SEO 有實質加分,對想把流量做起來的部落客很友善。
如果你非常在乎目錄的視覺質感,而且有自己排故障的能力,選 Rich Table of Contents。它的日系美感其他外掛做不出來,只要願意承擔偶爾升級環境後要修目錄的時間成本,它會讓文章看起來很專業。
還有一個重要提醒:兩款不能同時啟用。一個網站同一個時間只能留一款目錄外掛,兩個都啟用會各自去抓標題、各自產生 HTML,結果就是一篇文章出現兩份目錄,甚至互相覆蓋。真的想換,就把舊的停用、新的啟用,重新設定一次就好,文章本身不用動。
如果以上兩個選項都滿足不了你,金城事務所的全代管客戶可以直接跟我們申請 Mr.TOC 文章目錄小幫手。這是我自己為了解決 Easy Table of Contents 美感不足、Rich Table of Contents 結構化資料不完整兩個問題親手寫的外掛,同時具備六個日系配色、獨立浮動側邊欄、完整 JSON-LD,是目前最能一次滿足功能派與視覺派的選擇。
金城老師觀點
我自己輔導部落客走到後來,會直接告訴學員:如果你覺得「目錄好不好看」比其他事都重要,選 Rich Table of Contents;其他情況一律推 Easy Table of Contents。不是 Rich Table of Contents 不好,是它對使用者的要求高一點,你得接受更新慢、得知道升級環境後可能要花時間修、得願意自己排查問題。大部分部落客的重心應該在內容上,工具越不折騰越好。
延伸閱讀
參考資料
常見問題
已經裝了 Rich Table of Contents,該換成 Easy Table of Contents 嗎?
如果現在用得順手、沒有跑版也沒有相容性問題,就不用換。目錄外掛切換本身不難,但原本微調的 CSS 或顏色設定要重寫,時間成本不划算。只有真的遇到升級後壞掉無法修復,或者開始覺得維護太累,才有換的理由。
WordPress 或 PHP 升級之後,Rich Table of Contents 突然不見了怎麼辦?
先到 WordPress.org 外掛頁面看有沒有新版本可以更新。如果還沒,可以先把目錄外掛停用、讓文章頁面恢復正常,等作者釋出相容更新再啟用。如果急著要讓目錄出現,可以直接改裝 Easy Table of Contents 當替代方案。
從痞客邦搬家剛上 WordPress,該選哪一款目錄外掛?
直接選 Easy Table of Contents。剛搬過來你還在熟悉 WordPress 後台,這時候應該把心力放在內容整理,不是花時間排除外掛問題。Easy Table of Contents 的穩定性跟中文支援讓你不會踩坑,之後如果真的需要更漂亮的目錄再換也不遲。
兩款目錄外掛可以同時安裝嗎?
可以安裝,但不能同時啟用。兩個外掛都會去抓文章標題、各自產生目錄 HTML,結果就是一篇文章出現兩份目錄,甚至互相覆蓋導致錯亂。永遠只留一款在啟用狀態就好。
目錄外掛只是顯示目錄而已嗎?對 SEO 到底有沒有實際幫助?
目錄外掛不只是顯示目錄。好的目錄外掛(像 Easy Table of Contents)會產生 SiteNavigation Schema 結構化標記,讓 Google 更清楚文章的章節結構,有機會在搜尋結果拿到跳至片段。加上它能拉長讀者停留時間、降低跳出率,對 SEO 是雙重加分。純視覺導向的目錄外掛(像 Rich Table of Contents)就只有錨點跳轉,SEO 加成比較有限。

