让wordpress博客自动添加关键词与描述

Wordpress网站的SEO是每个站长关心的问题,而在站内优化中,每个页面的关键词描述是至关重要的。但是随着网站的维护与运营,页面会越来越多,手动去添加关键词描述是不现实的,而通过代码自动添加是最佳方法,此外使用SEO插件也可以,但是按照少用插件的理念,还是通过修改主题模板添加功能代码,我的网站最近更换了oxygen主题,但是发现不像一些主题一样集成自动关键词描述功能,只好手动修改模板了,具体方法如下。

打开你的模板文件header.php,你也可以在后台编辑它。

1.判断页面类别

不同类型的页面当然需要不同的关键词与描述,但首先需要判断页面类型,在header.php中添加如下代码:

 post_excerpt) { $description = $post->post_excerpt; } else { $description = mb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content) ),0,220); } $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords.$tag->name.","; } //判断是否为分类页 } else if ( is_category()) { $description = category_description(); } ?>

2.添加关键词与描述

寻找标签</title>并在其后添加如下代码:

keywords" content="" />

description" content=" "/ >

然后,去刷新你的页面吧,查看源代码,看是否有关键词与描述,示例如下:

auto-add-keywords-description