SERP 片段預覽中顯示的 60 字元標題與 160 字元描述值,是該工具在桌面版編輯時的固定政策,而非 Google 官方的截斷保證。根據 Google 自家的 Search Central 說明文件,標題連結是自動從多種可能的訊號產生——包含 title 元素、可見的標題、頁面上顯眼的文字、錨點文字以及其他來源——而片段主要源自頁面內容,只有在 meta description 能更佳描述頁面時才會使用。可見文字會依查詢、語言與裝置寬度而變動,Google 並未公布一個適用於所有結果的通用截斷長度。因此,預覽工具無法透過計算固定字數來重現 Google 的渲染規則。相對地,Serp Snippet Preview 採用了兩套已揭露的預覽政策:桌面模擬為 60 與 160 個碼點,行動模擬為 55 與 120 個碼點,在截斷時會將最後一個可見碼點替換為一個省略號。理解「已揭露的預覽政策」與「Google 實際產生邏輯」之間的差距,才是誠實使用你所看到的數字的方式。

60 與 160 這些數字的由來
這兩個數字直接來自 Serp Snippet Preview 實作為已揭露的桌面預覽政策。它們是宣告的數值,而非 Google 行為的測量結果。當桌面政策啟用時,工具會計算候選標題與 meta description 的 Unicode 碼點,接著分別在 60 與 160 處截斷——若文字超出上限,會將最後一個可見碼點替換為一個省略號。字元是以碼點計算,而非 JavaScript 的 UTF-16 碼元,這代表一個 emoji 算作一個編輯字元,而不是兩個代理對的一半。這個差異很重要,因為它是工具套用於你貼上文字的規則,而不是 Google 將如何處理的規則。
由於這些數字是產品政策,結果可以在自己的機器上完全重現。同一組輸入的兩次預覽會產生相同的渲染片段、相同的碼點計算與相同的截斷決策。這樣的可重現性正是工具能夠宣告固定預覽大小、卻不對 Google 做出任何宣稱的原因。Google 已在 Search Central 頁面上說明,標題連結是自動從多種訊號產生,片段優先反映頁面內容,因此沒有任何預覽工具能保證 Google 將顯示的確切字元。60/160 這組數字因此是一個寫作檢查點——適合用來抓出明顯冗長的草稿——而非預測。
為什麼 Google 不公布單一字元上限
Google 並未對這兩個欄位公布任何保證的字元截斷,其 標題連結說明文件 解釋了原因:標題連結是嘗試結合 title 元素、可見的標題、頁面上顯眼的文字、錨點文字及其他訊號來描述頁面。片段說明文件 對描述文字也提出了同樣的說明。片段多半取自頁面內容,只有在 meta description 能更佳摘要頁面時才會使用。由於可見文字來自多種來源、可用寬度會隨裝置改變,且 Google 可能改寫顯示內容以符合查詢,在 Google 端設定一個固定字元上限並不是一個穩定的目標。
實際的結果是:即使是相同的來源標題長度,兩個頁面在 Google 上也可能顯示不同的渲染結果——即使裝置相同,仍會依查詢與 Google 的處理而異。Serp Snippet Preview 無法重現這種變動性,因為它唯一的輸入只有你貼上的三個文字欄位。它無法存取頁面本身,沒有標題與內文的訊號組合,也沒有即時渲染流程。60 與 160 這兩個數字因此必須視為工具可重現的桌面政策——而非 Google 演算法的翻譯。
工具中的桌面政策與行動政策
預覽工具提供兩種裝置政策,讓你在發布前可以先將較緊湊的草稿與較寬鬆的版本進行比較。之所以刻意揭露這些數字,是因為它們只是工具在截斷時套用的碼點上限,僅此而已。
| 欄位 | 桌面政策(碼點) | 行動政策(碼點) | 文字超過上限時的處理 |
|---|---|---|---|
| 標題 | 60 | 55 | 在上限內將最後一個可見碼點替換為一個省略號 |
| Meta description | 160 | 120 | 在上限內將最後一個可見碼點替換為一個省略號 |
請注意,上限是套用於可見碼點,而非像素寬度;此外截斷時只會插入一個省略號。內部的空白與標點會保留,而外部空白在計算前會先被去除。如果你從桌面切換到行動,原本在 60 之下還游刃有餘的標題現在可能會縮短,因為較嚴格的 55 上限接管了。切換回去則會恢復桌面檢視。由於一切都在瀏覽器中進行,你可以視需要隨時切換政策,而不必將草稿送到任何地方。
帶著這些限制來建構預覽
請將工作流程視為三步驟的寫作檢查點,再加上一個驗證步驟。這個工具完全不會接觸網路,所以每一步都是本機且可逆的。
- 開啟 Serp Snippet Preview,將候選的頁面標題、meta description 以及完整的 HTTP 或 HTTPS 頁面 URL 貼入三個輸入欄位。
- 選擇與你目標裝置相符的已揭露桌面或行動編輯政策,接著建構可重現的預覽。
- 將組合結果與下方的碼點計數一起閱讀;來源計數顯示你所輸入的內容,而政策標籤顯示工具是否對任一欄位進行了截斷。
- 若模擬結果看起來不順、出現明顯的重複,或其中一個欄位超過目前的上限,請修改頁面來源;切換裝置政策以比較較緊湊的草稿。
- 在 title 元素與 meta description 都就位後,另外單獨驗證已部署的 HTML,因為這個工具永遠不會抓取或檢查實際上線的頁面。
最精簡的工作流程是:先將兩個欄位各起草一次,接著貼上三個值,並在決定是否截斷前先閱讀組合結果。一次完成往往就能看出兩個分開欄位所隱藏的重複問題。若兩個欄位都在目前的上限之內,工具只會原樣顯示輸入內容,並回報未進行截斷。若任一欄位超過上限,則會在該上限內出現一個省略號。無論如何,結果都是一份可重現的視覺草稿,你可以用來對照自己的編輯判斷,而不是用來對照 Google 的演算法。
閱讀組合結果,而不只是兩個計數
片段編輯器最大的閱讀陷阱,就是把標題計數與描述計數當作兩個各自獨立的方框。視覺預覽會將它們堆疊顯示,就像在搜尋結果中出現的方式,因此在各自欄位看起來無害的重複,在組合檢視中往往會變得明顯。一個有用的標題應精準指出頁面、避免樣板式的重複,並與可見的主標題一致。一個有用的描述則應以自然語言摘要該特定頁面,而非堆疊關鍵字。把模擬結果當作一整塊閱讀,才能在不離開編輯器的情況下發現這些問題。
工具的輸入政策也影響進入預覽的內容。來源標題在編輯器中上限為 200 字元、描述上限為 500 字元,以維持小工具的回應速度,並避免貼上過長內容導致瀏覽器卡住。這些是編輯器最大值,不是可見渲染上限;較小的裝置政策仍決定預覽中實際顯示的內容。在計算前先修剪外部空白,可以避免多餘的空格膨脹計數。若在從桌面切換到行動後某個字元看起來不對,原因是政策變嚴了,而不是來源文字本身改變了。
編輯器內部的實際限制
有幾項已揭露的界線會決定工具能與不能接受的內容。URL 欄位使用瀏覽器標準的 URL 解析來標準化主機、移除預設連接埠,並在必要時對字元進行 percent-encoding。顯示層會為了精簡而隱藏通訊協定,但內部仍保留完整正規化後的 URL。非預設的連接埠會保留顯示,因為它會改變位址;查詢參數也會保留顯示,因為它們可能用來識別頁面。憑證、片段、未處理的空白、格式錯誤的 percent 跳脫字元、反斜線、相對路徑以及非網頁的通訊協定都會被拒絕,如此一來,精緻的預覽永遠不會掩蓋一個格式錯誤的位址。
預覽過程完全不會接觸網路。這個工具不會抓取頁面、讀取 title 元素、檢查 canonical 標籤、解碼結構化資料,或查詢索引狀態。尚未發布的標題與活動文案會保留在本機,因為小工具完全在瀏覽器中執行。這也是為何結果無法承諾點擊率、特定的實際顯示,或任何索引上的改變。請將預覽視為寫作檢查點,在頁面來源中實作 title 與 meta description,保持可見的內文與它們一致,並在頁面上線後驗證已部署的 HTML。搜尋引擎必須重新抓取並重新處理頁面,變更才會生效,而且搜尋引擎仍可能選擇不同的文字。若想聚焦了解每個編輯器檢查實際防範的項目,發布前的隱私檢查說明 以檢查點的形式整理了同樣的界線。
「官方」在這裡的真正含義
將 60 與 160 這兩個數字稱為「官方」,需要先做一個值得明說的區分。在 Google 的術語中,「官方」指的是 Google 對自家系統所記載的行為:標題連結與片段是自動產生的、可見文字會依查詢與裝置而變,以及沒有單一字元數是硬保證。Serp 在 Serp Snippet Preview 中的 60 與 160 這兩個數字,則是另一種意義下的官方:它們是該工具已公布、已揭露的預覽政策。兩種「官方」的含義並不重疊。若把這些數字當作來自 Google 渲染流程來解讀,將會產出滿足模擬、卻忽略 Google 實際參考之頁面訊號的草稿。將這些數字視為工具可重現的桌面政策,才能既不過度誇大、又保留其實用價值。
若想深入了解,請參閱 Email Obfuscator Safe:確實的限制與更安全的設定。