网上很多 WordPress SEO 优化的文章,但是个人感觉很多都是一些人云亦云的东西,没有什么很大的帮助。
我爱水煮鱼在前面的文章小小 SEO 下,教你怎么优化你日志的标题之后,今天我将向你展示下如何优化 head 中 Meta(本文只对 WordPress 2.3 有用!)。
因为首页和日志页面是被访问最多的页面,所以优化其 Meta,对 SEO 是非常有帮助的!在首页我们给自己的网站指定一个描述和一对相关的关键字,对于日志页面,由于 WordPress 2.3 引入了 tag 功能,我们用 2.3 的一个新的模板函数 wp_get_post_tags 调用 tag 作为页面关键字并且日至的题目作为页面的描述。对于分类页面,我们把分类的描述作为页面的的描述,分类的名称作为页面的关键字。代码如下:
<?if (is_home()){ $description = "我爱水煮鱼是一个关注 WordPress 开源博客平台的博客,在这里你可以看到各种 WordPress 技巧,WordPress 插件使用方法和我们向你推荐的 WordPress 主题,以及 WordPress 相关的技术的运用。"; $keywords = "WordPress, WordPress Theme, WordPress Plugins, WordPress SEO, WordPress 主题, WordPress 插件, WordPress 安装, WordPress Installation, Drupal, Windows Live Writer, YouTube, Google, Baidu, 百度, RSS, Feed, blog, blogger, 博客"; } elseif (is_single()){ $description = $post->post_title ; $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ", "; } } elseif(is_category()){ $description = category_description(); } ?> <meta name="keywords" content="<?=$keywords?>" /> <meta name="description" content="<?=$description?>" />
上面这段代码放在 header.php 中相应位置,分类的名称作为页面的关键字并没有写出来,给你尝试下如何加,哈哈, 我会在明天贴出来,另外,你觉得还有什么页面需要注意,需要怎么设置,请留言告诉我你的想法!
如果你对于上面的代码感觉陌生,个人建议你使用 All in One SEO Pack 这个插件。
标签:SEO
RSS