【免外掛】如何在 WordPress 設定 meta description?
Meta description 的主要目的是向搜尋引擎和用戶提供網頁內容的快速概述,讓用戶在還沒點擊前就已經先略知這個頁面的內容。因此撰寫一個清晰、有吸引力的 meta description 能夠吸引搜尋用戶訪問網站。
WordPress 沒有提供填寫 Meta description 的欄位,想要在 WordPress 中設定 Meta description 需要透過安裝外掛或是手動編寫來實現。Yoast SEO 和 All in One SEO
Pack 等 SEO 外掛雖然有提供 Meta description 的設定,但對於追求網站速度的用戶來說,手動編寫 Meta description 的方式是最佳選擇。
為什麼要設定 Meta description?
雖然我們有時會在搜尋結果摘要中使用 description meta 中繼標記,但在決定排名時仍不會考量 description meta 中繼標記。
Google 官方曾多次表示 Meta description 並非「直接」排名因素,但也代表 Meta description 是「間接」地影響排名。引人注目的 Meta description
能夠增加用戶的點擊率,成功為網站帶來更多流量,當網站的流量愈多,將能夠「間接」影響網站的排名,因為代表網站的內容確實吸引用戶。
WordPress Meta description 設定教學:免外掛方法
- 打開您 WordPress 主題資料夾中的 function.php 檔案。注意: function.php 是 WordPress 主題的重要檔案,修改前請務必備份,以免操作失誤導致網站錯誤。
- 在檔案中加入以下 PHP 程式碼:
add_action('wp_head', function() {
if (is_single() && has_excerpt()) {
global $post;
setup_postdata($post);
echo '<meta name="description" content="' . get_the_excerpt() . '" />';
}
elseif (is_home()) {
echo '<meta name="description" content="請在這填入首頁的 meta description" />';
}
elseif (is_category()) {
echo '<meta name="description" content="' . strip_tags(category_description()) . '" />';
}
});
如果是文章頁面且有摘要,就將摘要視為 Meta description 的 content。如果是首頁,Meta description 的 content 就設定為填入的內容。如果是分類頁面,則使用分類的描述來作為 Meta description 的 content。
文章摘要(excerpt)是什麼?
在 WordPress 中,「摘要」(Excerpt)和「Meta description」雖然有相似的作用,但它們的用途和呈現方式有所不同。
摘要(excerpt)主要用於 WordPress 內部來顯示文章或頁面的簡短概要,而 Meta descriptions 是一段 HTML 標籤中的文本,用於描述網頁的內容,主要用於搜索引擎優化(SEO)。
如何設定摘要(excerpt)?
- 新增文章 → 打開顯示項目設定
- 勾選內容摘要
- 填入摘要內容
結論
雖非 Meta description 並非 Google 排名直接因素,但其影響力不容小覷,仍然需要精心撰寫 Meta description 來提升點擊率,為網站帶來更多流量,進而間接影響 SEO 排名。
WordPress 用戶可透過 Yoast SEO 和 All in One SEO Pack 等外掛來設定 Meta description,但是第三方插件可能會影響到整體的網站速度。本篇文章提供免外掛的方式,一分鐘內輕鬆為 WordPress 網站設定 Meta description。