跳至內容
Mera News

出版商指南,第 4 章

付費牆

最後審閱:2026 年 11 月

當讀者已經看到足夠的內容、想要看更多時,付費牆的效果最好。設得太緊,新讀者還沒認識您的新聞報導就離開了。設得太鬆,它又永遠不會開口請求。Google 的 Flexible Sampling 指引提供了一個有用的起點,本章其餘部分則說明如何標記付費牆,以及如何在各種螢幕上呈現它。

設定計量

Google 建議採用每月計量,而不是每日計量。每月計量保留了更多測試空間,而且付費牆多半只會出現在最投入的讀者面前。

  • 對多數日報型新聞出版商,Google 預期每位讀者每月 6 到 10 篇文章是合理的數字。
  • Google 建議對來自搜尋的讀者,先從每月 10 篇免費文章開始,再進行調整。
  • 確切的數字由您決定。請找出一個數字,讓搜尋讀者遇到付費牆的機會,與目前大致相同。

Google 也指出,當付費牆出現的比例超過 10% 時,整體使用者滿意度會開始明顯下降,並說這通常代表約 3% 的受眾看過付費牆。請以小幅度調整計量。Google 警告,限制存取可能會影響文章的排名。

顯示開頭導言

計量用完之後,請繼續顯示前幾句話。Google 稱這是良好的做法,因為讀者能看出文章的價值,也可能更願意訂閱。標題、作者署名、日期與開頭導言,都應該在提示的上方保持可見。

標記付費內容

請使用結構化資料,讓 Google 能分辨付費內容與偽裝(cloaking)。將 isAccessibleForFree 設為 false,並讓 hasPart 指向包住付費區段的 class。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "headline": "Article headline",
  "datePublished": "2026-11-05T08:00:00+01:00",
  "isAccessibleForFree": false,
  "hasPart": {
    "@type": "WebPageElement",
    "isAccessibleForFree": false,
    "cssSelector": ".paywall"
  }
}
</script>

<div class="lead-in">The free opening of the article.</div>
<div class="paywall">The paid part of the article.</div>

Google 有三項規則適用:

  • 只使用 .class 選擇器。
  • 不要巢狀嵌套付費區段。
  • 如果有多個付費區段,請把 hasPart 寫成陣列,每個區段一筆。

避免偽裝

偽裝是指為了操弄排名,向搜尋引擎顯示與使用者所見不同的內容。Google 表示,只要 Google 能像有權限的人一樣看到付費牆後方的完整內容,而且您遵循它的 Flexible Sampling 指引,付費牆就不算偽裝。

這讓您必須選擇付費牆設在哪一端。

付費牆類型運作方式需要留意
用戶端完整文字會送到瀏覽器,再由指令碼把它隱藏任何人都能在頁面原始碼中讀到文字,包括爬取程式
伺服器端除非訪客有權限,否則伺服器只送出開頭導言每個請求都需要權限檢查

Google 表示,如果內容不該送到瀏覽器,您就應該選擇不會送出內容的實作方式。

如果您的伺服器會把完整文字提供給 Googlebot,請先驗證每個請求。對 IP 位址做反向 DNS 查詢,確認主機位於 googlebot.com、google.com 或 googleusercontent.com,再做正向查詢,檢查它傳回同一個位址。您也可以比對 Google 公布的 IP 範圍。只檢查 User-Agent,會把您的文章交給任何冒用 Googlebot 名稱的爬取程式。AI 爬取章節對此有更多說明。

把付費牆做好

把提示放在頁面中,緊接在開頭導言之後。內嵌面板不需要鎖定焦點,讓讀者可以自由返回,也不會增加 Google 需要評估的覆蓋層。如果您確實要使用覆蓋層,請依照彈出視窗章節的強制回應模式來打造。

在行動裝置上

  • 完整顯示開頭導言,提示放在它下方。
  • 把價格與主要動作放在提示的前幾行。
  • 為面板預留空間,讓權限檢查結果回傳時頁面不會跳動。
  • 訂閱與登入動作的點選目標使用 44 x 44 CSS 像素。

在桌機上

  • 讓提示留在文章欄中,寬度與文字相同。
  • 避免在提示後方放一篇模糊的文章。用 CSS 隱藏的文字仍留在 HTML 中,螢幕閱讀器可能仍會朗讀。
  • 讓網站導覽保持可用,讀者才能前往免費內容。

對所有人

  • 在計量用完之前,而不是之後,告訴讀者還剩幾篇免費文章。
  • 在優惠的第一個畫面就列出價格、計費週期與取消方式。
  • 在優惠旁提供給現有訂閱者的登入連結。
  • 讓讀者可以貼上密碼並使用密碼管理員。WCAG 2.2 成功準則 3.3.8 限制了登入時的記憶測驗。
  • 不要把付費文字放進您的 RSS 摘要。標題、簡短描述與連結就已足夠。

檢查清單

  • 如果可以,把每日計量改成每月計量。
  • 對搜尋讀者,從每月 10 篇免費文章開始,並記錄每次變更的影響。
  • 計量用完後,仍保持標題、作者署名、日期與開頭導言可見。
  • 在每個付費文章範本中加入 isAccessibleForFree 與 hasPart。
  • 確認 cssSelector 的 class 存在於頁面上,而且沒有巢狀嵌套。
  • 在用戶端與伺服器端傳遞之間做出選擇,並記錄原因。
  • 以 DNS 或 IP 範圍驗證 Googlebot,絕不只憑 User-Agent。
  • 用 Search Console 的網址檢查工具檢查一篇付費文章。
  • 把提示改成內嵌,並在手機上以及用鍵盤測試。
  • 檢查您的摘要中是否含有付費文字。

來源