不用插件对Wordpress的Description和Keywords进行SEO优化
貌似用 wordpress 建的站木有 Description 和 Keywords ,看了下有好多插件都可以支持对 Description 和 Keywords 就行优化。
不过能少用插件就少用,多用代码来实现,据说可以提高 wordpress 的效率。
好了,这里就记录一下我从“我爱水煮鱼”那里找来的这段优化 Description 和 Keywords 的代码:
<?if (is_home()){ $description = "我爱水煮鱼是一个关注 WordPress 开源博客平台应用和互联网的 IT 博客。"; $keywords = "WordPress, 博客, 互联网, 主题, 插件"; } elseif (is_single()){ if ($post->post_excerpt) { $description = $post->post_excerpt; } else { $description = substr(strip_tags($post->post_content),0,220); } $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ", "; } } ?> <meta name="keywords" content="<?=$keywords?>" /> <meta name="description" content="<?=$description?>" />
这段代码放在 header.php 相应的位置就可以工作了。原理就是提取写文章时候的摘要(excerpt)和标签(tags)作为 Description 和 Keywords ,象我这种从来不写摘要的人就自动则截取文章的前 220 个字作为 Description,而标签直接作为 Keywords。只针对了首页和日志页面。
发现楼主的评论验证好有趣喔!!
哈哈,这个验证码有意思吧,还挺有用的,没用之前好多垃圾评论,现在基本清净了。