WordPress RSS Feed 完整設定指南:URL 格式、篇數控制到 FeedBurner 替代方案

如果你有經營 WordPress 網站,應該聽過 RSS 訂閱——讀者可以用訂閱器追蹤你最新發布的文章,不用每次都親自上網查看。但大多數站長對 RSS 的認識停留在「網站好像有 RSS」,從未深入了解它的結構、如何控制內容呈現,或該怎麼運用這個十多年前就存在的功能。事實上,WordPress 內建的 RSS 功能比你想像的靈活得多。

RSS Feed 在 WordPress 中如何運作

WordPress 從安裝的那一刻起就自動生成 Feed。系統會持續監控你發布的文章,將最新內容以特定格式(XML)組織成一份清單,供讀者透過 RSS 閱讀器訂閱。這份 Feed 的生成完全自動化,你無須額外安裝外掛或進行複雜設定。

Feed 的核心角色是充當你網站內容與外部工具的橋樑。讀者在 Feedly、Google News、或其他 RSS 閱讀器上訂閱你的 Feed,系統就會定期拉取最新文章,推送給訂閱者。這種非同步的內容分發方式在電子報工具、社群媒體自動發佈、甚至搜尋引擎爬蟲的優先索引上都扮演重要角色。

控制 RSS 中的文章內容呈現

WordPress 預設在 RSS 中顯示文章摘要,而不是全文。這個設定可以在後台調整。進入「設定 > 閱讀」,在「文章顯示」的下拉選項中,你可以選擇「完整文章」或「摘要」。若選擇摘要,WordPress 會自動截取前面一定字數的內容,通常是 55 字左右。

摘要的截取邏輯遵循以下規則:系統優先使用你在編輯文章時明確設定的「摘要」欄位(Excerpt)。如果沒有手動設定摘要,WordPress 會從內文開頭自動截取。截取時會移除 HTML 標籤,以純文字形式呈現。如果文章內含「更多」()標籤,此格式會在該位置停止,確保讀者必須點進網站才能閱讀後續內容。

這種設計的背後邏輯是流量保護:若 Feed 中只有摘要,讀者必須點進你的網站才能看到完整文章,因此有助於提升網站訪問量。但若你的目標是最大化訂閱覆蓋,讓忙碌的讀者在閱讀器中快速瀏覽,完整文章輸出會更有吸引力。

WordPress 內建的 Feed URL 格式

每個 WordPress 網站都有多個 RSS Feed URL,分別對應不同的內容維度。最常用的包括:

基本 Feed 網址為「你的網站 /feed」,這會輸出所有發布的文章。若你的網站是 https://example.com,對應的 Feed URL 就是 https://example.com/feed。若只想訂閱特定分類,可使用 https://example.com/category/分類名稱/feed;若只想看特定標籤的文章,則用 https://example.com/tag/標籤名稱/feed。若網站支援多位作者,特定作者的 Feed 為 https://example.com/author/作者名稱/feed。甚至評論 Feed 也有獨立 URL:https://example.com/comments/feed。

網址結構會因你的「永久連結設定」而改變。若設定為「文章名稱」,Feed URL 會如上述例子。但若仍用預設的數字 ID,URL 可能變成 https://example.com/?feed=rss2。無論哪種格式,功能是完全相同的。你可以在後台「工具 > 網站導出」確認自己網站的預設 Feed URL。

RSS 內容篇數與摘要長度設定

WordPress 的 Feed 預設顯示最近 10 篇文章。若你想增加或減少,進入「設定 > 閱讀」,找到「在 Feed 中顯示最多幾篇文章」,調整數字即可。網站規模不同時,這個設定的影響也不同。高流量網站若 Feed 包含過多篇幅,每次更新時 RSS 閱讀器需要下載更多資料,可能拖累效能;反之,篇數太少則讀者會漏掉近期更新。

摘要長度的調整則無法直接在後台進行,因為 WordPress 預設截取 55 字。若要自訂,通常需要在佈景主題的 functions.php 中加入 PHP 片段,或使用提供進階 RSS 控制的外掛。不過,最直接的方法是養成為每篇文章手動編寫摘要欄位的習慣,這樣 Feed 就會使用你精心設計的摘要,而非自動截取。

RSS 在當代的應用場景

RSS 看似老舊,實則在多個場景中仍至關重要。電子報工具(如 Brevo、Mailchimp)可透過 Feed 自動抓取你的最新文章,定期寄送給訂閱者,省去手動編輯電子報的時間。社群媒體自動發佈工具(如 IFTTT、Zapier)可以監控你的 Feed,在有新文章發布時自動推送到 Facebook、Twitter、LinkedIn,提高曝光。

Google News、Google Discover 這類搜尋相關產品也優先抓取 Feed 作為優先索引來源,因此維護好 RSS 有助於提升新文章的收錄速度。對於做內容聚合的平台(如社群新聞網站、產業資訊彙整網站),Feed 更是主要的內容來源途徑。

此外,如果你的網站上有多個功能相關的子站或獨立部落格,可以透過 Feed 聚合外掛(如 RSS Aggregator)將多個 Feed 合併顯示在主站,讓讀者在一個地方看到所有相關更新。

FeedBurner 停服後的替代方案

Google 在 2024 年正式關閉 FeedBurner 服務,這是許多站長長期仰賴的 RSS 分析與客製工具。FeedBurner 的主要價值在於它提供詳細的 Feed 統計數據(訂閱人數、點擊率)以及將 Feed 燒製成自訂 URL 的功能。

停服後,直接使用 WordPress 內建 Feed URL 是最簡單的做法。若你原本依賴 FeedBurner 的點擊追蹤功能,可改用外掛如 MonsterInsights 或 GA4,透過 Google Analytics 追蹤 Feed 的點擊來源與讀者行為。若你需要 Feed 的自訂 URL(例如原本用 feeds.feedburner.com/yoursite),可改用 FeedPress 或 Podtrac 這類專業 Feed 服務商,它們提供類似功能但有更好的長期維護承諾。

許多站長因 FeedBurner 關閉而損失訂閱者,主要原因是未及時告知讀者新的 Feed URL。若你曾用過 FeedBurner,應立即檢查並更新所有對外公開的 Feed 連結,可透過網站首頁、電子報簽名、社群媒體置頂貼文通知讀者遷移到新 URL。

自訂 Feed URL 與進階控制

若你想完全掌控 Feed 呈現,WordPress 允許開發者在 functions.php 中自訂 RSS Feed 輸出。常見的自訂包括:在 Feed 中插入廣告、調整摘要長度、加入自訂欄位(如 ACF 資料)、過濾特定文章類型或分類等。

例如,若你經營多個分類但只想透過一個 Feed 輸出特定分類的文章,可以設定自訂路由指向特定分類的 URL。若想在 Feed 中額外展示商品價格、推薦指數等自訂欄位,則需要在 Feed 樣板中修改 RSS 輸出的 XML 結構。

對於 WooCommerce 電商網站,預設 RSS 只包含文章類型,商品變動不會觸發 Feed 更新。若要 Feed 包含新上架商品,需要額外設定或使用專門的商品 Feed 外掛。高階需求還包括建立商品 Sitemap Feed 供 Google Merchant Center、或建立品牌方案 Feed 供轉售平台使用。

對於大多數中小型網站而言,定期檢查 Feed 的訂閱人數趨勢、確保摘要內容精準呈現、告知讀者最新的 Feed URL,已經足以充分利用 WordPress RSS 功能。

相關文章
標籤: WordPress 訂閱, FeedBurner, 內容分發, Feed URL, RSS Feed