技術文件目前產品線:Slim SEO 搜尋優化

Slim SEO:Meta Description(描述標籤)設定教學

更新日期
閱讀時間
約 6 分鐘
來源狀態
generated-draft

本篇說明

本篇說明 Slim SEO 外掛如何自動產生文章、頁面、分類的 meta description,以及如何手動設定、透過程式碼調整,並管理後台列表中的 SEO 欄位顯示。

適合誰使用

使用 Slim SEO 免費版外掛、想要設定或了解 meta description 產生邏輯的 WordPress 網站管理者

開始前準備

  • 已安裝並啟用 Slim SEO 外掛
  • 若要用程式碼調整,需具備在主題或外掛中加入 PHP 程式碼的能力

教學內容

meta description 是怎麼自動產生的?

meta description 會自動從文章/頁面的摘要(excerpt)產生;若未填寫摘要,則會從內容中擷取。

WordPress 原生不支援頁面的摘要功能,但 Slim SEO 會為頁面加入摘要欄位,讓你可以自行輸入自訂摘要。

分類、標籤或自訂分類法的描述文字,會直接被當作該分類頁面的 meta description。

文字處理與長度限制

系統會自動去除 HTML 標籤與多餘空白,讓 meta description 呈現純文字。

外掛支援解析 shortcode,即使內容或頁面編輯器使用 shortcode 產生的文字,也能正確納入描述中,這點與部分其他 SEO 外掛不同。

建議的 meta description 長度為 50 至 160 字元,若超過 160 字元會被自動截斷。

如何為文章類型與分類法設定 meta description 格式

外掛提供動態變數,可用來更方便地設定各類型內容的 meta 標籤格式。

  1. 進入後台 Settings > Slim SEO
  2. 點選 Meta Tags 分頁。
  3. 在頁面中找到可用的文章類型與分類法清單,逐一設定其 meta 標籤內容。

    Set up meta tags for post types and taxonomies
    官方文件介面截圖:Set up meta tags for post types and taxonomies

如何手動修改單篇文章或分類的 meta description

手動輸入的 meta description 會直接原樣使用,不會被自動截斷。

若首頁設為靜態頁面,則其 SEO 設定不會出現在 Settings > Slim SEO,而是要到編輯該頁面時的編輯器下方設定。

  1. 在文章或分類編輯畫面,找到內容區塊下方的 Search Engine Optimization metabox。
  2. 直接在欄位中輸入想要的 meta description 文字。

    Edit meta title and meta description
    官方文件介面截圖:Edit meta title and meta description

  3. 參考欄位旁的狀態圖示,確認描述長度是否符合建議。

如何用程式碼調整 meta description

可透過 slim_seo_meta_description 這個 filter 以程式碼方式修改描述內容。

filter 的優先權最高,會覆蓋手動輸入的 meta description,若要避免這種情況,需先檢查該文章是否已有手動設定的描述再決定是否覆寫。

如何隱藏後台列表中的 SEO 欄位

外掛預設會在文章與分類的後台列表中顯示自訂 meta title 與 meta description 欄位。

若透過程式碼隱藏 SEO 設定 metabox,該使用者角色在文章/分類列表中也將看不到對應的 SEO 欄位。

  1. 點選畫面右上角的 Screen Options 按鈕。
  2. 勾選或取消勾選 Meta title 與 Meta description 的核取方塊,此設定僅套用於目前登入的使用者。

    Toggle columns via screen options
    官方文件介面截圖:Toggle columns via screen options

  3. 若要對所有使用者永久隱藏,需改用程式碼加入 slim_seo_admin_columns_postslim_seo_admin_columns_term 這兩個 filter。

介面名稱對照

  • Search Engine Optimization metabox:位於文章或分類編輯畫面內容區塊下方的設定區塊,可在此手動輸入 meta title 與 meta description。
  • Settings > Slim SEO:外掛的整體設定頁面,內含 Meta Tags 分頁,可統一設定各文章類型與分類法的 meta 標籤格式。
  • Meta Tags 分頁:在 Slim SEO 設定頁面中的一個分頁,用來為不同文章類型與分類法配置 meta 標籤內容與動態變數。
  • Screen Options:WordPress 後台列表畫面右上角的按鈕,可用來勾選顯示或隱藏欄位,設定僅套用於目前使用者。
  • slim_seo_meta_description filter:一個 WordPress filter hook,可透過程式碼攔截並修改自動或最終輸出的 meta description 內容。

注意事項

注意

WordPress 原生不支援頁面摘要,Slim SEO 是透過額外加入摘要欄位來解決此限制。

注意

手動輸入的 meta description 不會被截斷,請自行留意長度是否適合。

注意

使用 filter 修改描述時,其優先權最高,會覆蓋手動輸入的內容,需自行加入判斷邏輯避免覆寫。

注意

若隱藏 SEO 設定 metabox,該使用者也會同時看不到後台列表中的 SEO 欄位。

常見問題

meta description 太長會怎麼處理?

若自動產生的描述超過 160 字元,外掛會自動將其截斷至 160 字元;但若是手動輸入的描述,則不會被截斷,會原樣使用。

分類或標籤頁面的 meta description 從哪裡來?

分類、標籤或自訂分類法的 meta description 會直接使用該分類本身的描述文字,可在對應文章類型下的分類或標籤編輯畫面找到 Slim SEO 的 metabox 進行設定。

內容中使用 shortcode,會影響 meta description 嗎?

不會有問題,Slim SEO 會解析 shortcode 內容並納入 meta description,即使是透過頁面建構外掛產生的內容也適用,這是與部分其他 SEO 外掛不同之處。

官方來源

還是卡住了?

先把問題問清楚,通常比直接開工單更快。複製下面的結構,補上你的情況後送出。

用 AI 先釐清問題

/ai 我正在閱讀「Slim SEO:Meta Description(描述標籤)設定教學」,目前卡在:

我已嘗試:

我看到的畫面/錯誤訊息:

請用一步一步的方式告訴我下一步。

需要我們實際進入網站調整設定、修改佈景主題或處理資料時,再建立 /task 工單。