WordPress是一个很受欢迎的博客系统,除了做博客之外,很多然还把它做成CMS,它有很多人性化的功能、主题和插件,能够让你的博客/网站更加完美。

但是,很多人都会发现,很多的主题里面没有关键词(Keywords)、描述(Description)设置,懂SEO技术的站长都知道给文章加上关键词有利于增加搜索引擎收录,达到更好的SEO效果,也能提升用户体验,所以会SEO的都会给自己博客去添加关键词,虽然可以用插件实现,但是过多的插件会导致网站的访问很慢,所以采用代码更有利于优化,下面介绍一下不用插件给wordpress添加关键词和描述的好办法。

在主题header.php的title后面添加以下代码:

<?php
if (is_home()) {
$description = "网站描述";
$keywords = "关键字";
} else if (is_single()) {
$description = $post->post_title;
$keywords = "$tags";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . ", ";
}
} else if (is_category()) {
$description = strip_tags(category_description());
}
?>
<meta name="keywords" content="<?php echo $keywords?>" />
<meta name="description" content="<?php echo $description?>" />

is_home:显示下面已经写好的的description和keywords。解释:

is_single:keywords显示该文章的Tag,description为文章标题。
is_category:直接显示分类的描述(可以在后台分类管理中修改添加)。

这样就可以实现在网站的首页加入网站的描述和关键字了。而且加载速度会很快。马上去尝试吧~~~