WordPress標題、關鍵詞和描述,之所以簡潔,那是站在SEO的角度來考慮的。
首先,現在關鍵詞這個標簽早已被搜索引擎扔進歷史的垃圾堆,所以這個keywords標簽已經沒用了,不寫也罷。
其次,描述的作用已經非常小了,除了首頁、分類頁、標簽頁,最好自定義描述之外,文章頁的描述也不用寫了,搜索引擎會自動調用文章的內容來展示搜索結果頁的描述。也就是description這個標簽只要出現在首頁、分類頁和標簽頁這些重要的聚合頁面就可以了。
好了,看一下簡潔的WordPress標題、關鍵詞和描述是怎么寫的
<title><?php if(is_home() && !is_paged()){ $title=get_bloginfo("name")." - ".get_bloginfo("description"); }else{$title=wp_title(" - ",true,"right");bloginfo("description");} if($paged<2){echo $title;}else{echo "$title – 第 $paged 頁";} ?></title> <?php if ( is_home() ) { ?> <meta name="description" content="這是首頁的描述" /> <?php } elseif(is_category() || is_tag() ) { ?> <meta name="description" content="<?php echo strip_tags(category_description());?>" /> <?php } ?>
只要將這段代碼插入header.php合適的位置內就可以了。
這段代碼實現的標題效果是:
首頁:博客名 – 博客描述
首頁翻頁:博客名 - 第 2 頁
其他頁:頁面名 – 博客描述
其他頁翻頁:頁面名 – 博客描述 - 第 2 頁
描述的效果是:
自定義首頁描述,這代碼中修改
自定義分類頁和標簽頁的描述,這在后台的圖像描述那里修改
其他頁面不顯示描述
