Serp 片段預覽不會檢查或提交您的實際運作頁面 — 它兩者都不會做,而這個區別很重要。此工具完全在您的瀏覽器內執行,會將您貼上的三個文字欄位(一個建議的頁面標題、一個中繼說明,以及一個完整的 HTTP 或 HTTPS 頁面 URL)格式化為類似自然搜尋結果的確定性視覺預覽。它絕不會擷取該頁面、不會讀取 HTML、不會聯絡 Google 或任何其他服務,也絕不會提交您的 URL 進行檢索或索引。它的實際作用是計算字元數、套用已揭露的桌面或行動裝置預覽政策、執行瀏覽器標準的 URL 正規化,並將結果與來源計數及任何已執行的縮短動作一併顯示。由於沒有任何資料離開您的裝置,因此未發布的活動文案、標題草稿和內部 URL 都能在不進入任何其他人記錄檔的情況下預覽。因此,預覽是一種編輯輔助工具,而非即時頁面診斷 — 適合在上線前揪出尷尬的標題或格式錯誤的 URL,但對已部署頁面的實際內容或搜尋引擎是否已處理它完全視而不見。

does serp snippet preview inspect or submit my live page
Serp 片段預覽是否會檢查或提交您的實際運作頁面?

此工具實際上如何處理您的頁面

三件事,而且僅有三件事:

  • 計算標題(上限 200)和中繼說明(上限 500)中的 Unicode 碼點,讓編輯器保持流暢且具備明確目的。
  • 套用已揭露的預覽政策 — 桌面 60/160 碼點或行動裝置 55/120 碼點 — 並回報任一欄位是否被縮短,在需要縮短時以單一省略號取代最後一個可見字元。
  • 使用瀏覽器的 WHATWG URL 解析器將 URL 正規化,拒絕格式錯誤的輸入,並以精簡形式顯示序列化後的主機、非根路徑和查詢字串。

其他所有事項都不在其處理範圍內。該小工具不會載入該頁面、不會讀取其 <title> 元素、不會查詢 canonical 標籤、不會解讀 robots 指令、不會解析 JSON-LD,也不會檢查索引狀態。如果您貼上指向 404 頁面、需要驗證的測試環境,或私人伺服器上未發布草稿的 URL,該工具仍會渲染相同的預覽 — 因為它根本無法得知該 URL 實際提供什麼內容。這個限制是完全在用戶端執行的代價,也是結果能在任何裝置上重現的原因。

為何不擷取、不提交的設計是內建的

檢查或提交實際運作頁面會將工具的定位從編輯輔助變成診斷服務,而 Serp 片段預覽正是圍繞著這項較單純的工作打造的。根據 Google 關於標題連結的說明文件,Google 會自動從多種信號產生標題連結 — 標題元素、可見的標題、顯眼的頁面文字、錨點文字以及其他來源 — 而最終文字會因查詢、語言和裝置寬度而有所不同。即使是會擷取您頁面的工具,仍然無法重現 Google 的輸出,因為 Google 的片段渲染取決於檢索後對頁面的處理,這是任何瀏覽器端小工具都無法複製的。

不擷取的設計也讓未發布的文案保持私密。含有產品保密名稱、內部活動文案,或指向尚未上線頁面 URL 的標題草稿,都能在不讓這些字串離開瀏覽器分頁的情況下預覽。對於含有工作階段識別碼或識別未公開功能之查詢參數的 URL 也是一樣 — 一旦這些字串出現在伺服器端記錄中,就難以撤回了。

這也是為何該小工具標榜的是確定性結果,而非權威性結果。它所使用的桌面與行動裝置截斷值屬於產品政策,而非 Google 的限制。Google 的片段說明文件指出,片段主要從頁面內容產生,並在 meta 說明更能描述頁面時加以使用;截斷會依可用的裝置寬度調整,而非依據已公布的字元數。若將該工具的截斷值視為固定的 Google 數字,將會誤讀預覽所顯示的內容。

如何在本地端執行 Serp 片段預覽

此工作流程包含三個刻意設計的步驟,以確保完全不依賴您的實際運作頁面:

  1. 輸入建議的頁面標題、中繼說明和完整的 HTTP 或 HTTPS 頁面 URL。將每個欄位以純文字貼上。外部空白會被修剪,但內部間距與標點會予以保留。標題最多接受 200 個 Unicode 碼點;說明最多接受 500 個。URL 欄位會拒絕相對路徑、非網路協定的配置、驗證資訊、片段、原始空白、格式錯誤的百分比編碼以及反斜線。
  2. 選擇已揭露的桌面或行動裝置編輯政策,然後建立確定性預覽。桌面使用 60/160 碼點;行動裝置使用 55/120。切換政策並不會改寫您的文案 — 而是重新執行相同的縮短規則,讓您可以並列比較較精簡的草稿。
  3. 檢視合併後的結果與計數,必要時修訂頁面原始碼,並另行驗證已部署的 HTML。若標題與說明搭配起來讀起來順暢,且 URL 看起來正確,便可將其套用至頁面原始碼。接著請使用另一個工具檢查已部署的 HTML,因為片段預覽並未接觸該頁面,也無法告訴您目前實際運作的是什麼。

一則簡短的使用性提醒:在宣告草稿定稿之前,請將模擬的標題與說明一起閱讀。在各自欄位中看起來無害的重複 — 例如同一品牌名稱在標題與說明中出現三次 — 在兩者疊在一起時通常會顯而易見。切換裝置政策是比較精簡草稿的好方法,但請勿為了滿足模擬結果而改寫語意清楚的句子。準確性與實用性比達到任意計數更為重要。

URL 欄位會與不會檢查什麼

URL 欄位是此工具中唯一進行實際驗證的部分,但其範圍有限且值得了解。它接受完整的 HTTP 或 HTTPS 位址,將其送入瀏覽器的 WHATWG URL 實作,並檢查常見的失敗模式,以免這些模式產生出建立在格式錯誤位址上的漂亮預覽:

URL 欄位接受的內容URL 欄位拒絕的內容
完整的 http:// 或 https:// 位址沒有主機的相對路徑
非預設連接埠(顯示時予以保留)userinfo 區段中的驗證資訊
查詢參數(顯示時予以保留)URL 片段(# 之後的內容)
必要時的百分比編碼字元位址內的原始空白
由瀏覽器規範化的 Unicode 主機格式錯誤的百分比編碼
—以反斜線取代正斜線
—非網路協定(file://、ftp://、data:、javascript:)

有兩個細節值得注意。非預設連接埠在顯示中會保持可見,因為變更連接埠會改變位址,搜尋引擎會將該頁面視為不同的資源。查詢參數同樣會保持可見,因為它們可能識別建議的頁面 — 活動標記 URL 即為一例 — 若靜默地將其移除,將會產生誤導性的預覽。精簡顯示會省略該協定(http 或 https)以保持該行簡短,但已正規化的完整 URL 會在內部保留。

字元處理採用 Unicode 碼點,而非 JavaScript UTF-16 碼元。對日常文字而言,這在視覺上沒有差別,但若您的標題或說明含有表情符號,它會算作一個編輯字元,而非兩個 surrogate 半字 — 在您對照嚴格的行動裝置政策檢查計數時,這點便至關重要。

片段預覽無法取代的事物

在您了解 Serp 片段預覽不會檢查或提交您的實際運作頁面之後,下一步便是了解還有哪些其他工具能補足其不足:

  • 驗證實際部署的內容。請使用伺服器端或基於檢索的檢查,來確認實際運作頁面所提供服務的標題元素、中繼說明、canonical 標籤及 robots 指令。該小工具完全無法得知這些。
  • 檢查索引狀態。類搜尋主控台的工具(而非片段模擬器)能告訴您頁面是否已被檢索、索引及渲染。預覽從未做出此類判斷。
  • 解析結構化資料。若頁面帶有 JSON-LD 或 Microdata,則需要獨立的驗證工具來讀取。Serp 片段預覽會完全忽略結構化資料。
  • 確認 Google 最終顯示的內容。由於標題連結與片段會自動從多種信號產生,且會因查詢或裝置而異,因此任何用戶端預覽都無法預測將出現的確切文字。請使用預覽來擬定乾淨的輸入;並將 Google 的實際結果視為另一項後續獨立檢查。

在頁面原始碼中實作標題與中繼說明、保持可見頁面內容與其一致,然後驗證已部署的 HTML,就能形成一個完整的循環。搜尋引擎必須重新檢索並重新處理頁面,變更才會顯現,而且它們仍可能選擇不同的文字 — 但這些步驟完全落在瀏覽器端片段預覽的設計範圍之外,而這個界線正是此設計的核心所在。

若您正在權衡選項,SERP 片段預覽:本機寫作檢查點對此有詳細說明。