前言:title 標籤對於 SEO 來說是非常重要的一部分,一個良好的 title 結構可以讓網站在搜尋引擎的排名中更靠前。

今天有個朋友問小編為什麼 weixiaoduo.com 的教程類文章的 title 標籤中沒有目錄名而主題類文章的 title 都包含了目錄名呢?其實這也沒什麼只是小編的一種 SEO 最佳化策略而已,因為主題介紹類文章大都篇幅有限,而且很多主題站的內容都差不多,那麼想要有個好的排名關鍵詞的密度和出現位置就需要下工夫去最佳化了,而 title 中出現了關鍵詞在搜尋結果中明顯的比沒有關鍵詞的文章要靠前。那麼在 WordPress 文章頁的 title 加入所屬分類的名稱也是一種關鍵最佳化了。

<?php
    if ( is_single() ) {
        single_post_title();
        echo "_"; foreach((get_the_category()) as $category) {
            echo $category->cat_name;
        }
?>

將以上程式碼加入到在當前主題的 header.php 檔案中的<title></title> 標籤之間就行了。 (PS:某些主題文章頁的頭部檔案可能不是預設的 header.php,那麼只要將程式碼加入到頭部檔案的<title></title> 標籤之中即可。)