先后使用了All in one seo pack和Wordpress 中文 SEO 插件,现在都卸载掉了,还是自己动手来SEO比较好。毕竟插件可能不是适合每个人用。
插件无非就是对标题,Meta的Description和Keywords的优化。
关于对标题的SEO,这个有些主题都已经做到了,少数的可以在 header.php的中修改相应代码,如下:
<?php $the_title = wp_title(' - ', false); if ($the_title != '') : ?> <title><?php echo wp_title('',false); ?></title> <?php else : ?> <title><?php bloginfo('name'); ?></title> <?php endif; ?>
另外一个重点就是对Description和Keywords的SEO,一般一个网站的Description和Keywords是这样的。首页的Description是对这个网站的描述。Keywords是这个网站的一些关键词;文章页的Description是对该篇文章的描述,也可以说是一些摘要,Keywords是该篇文章的一些关键词。所以,我们就要来个判断,判断是首页还是文章页。具体代码如下,需要在header.php的相应地方修改:
<?if (is_home()){ $description = " 博客的描述"; $keywords = "博客的关键词"; } 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?>" />
这样优化了以后,就看你自己选择合适的关键词和描述了。用上述的方法,Keywords就是文章的tags,Description是发表日志时的摘要,如果没有添加摘要,就是该文章截取220个字符作为摘要。
12个评论
Trackbacks & Pingpacks
- 2010/05/20 - Pingback - Wordpress主题:Red Glamor,已经安装 -每天瞧瞧精品软件网
- 2010/05/21 - Pingback - 国人原创主题:Red Glamor « Wordpress主题站
- 2010/05/21 - Pingback - 国人原创主题:Red Glamor - 5D5L.CN
- 2010/05/21 - Pingback - 国人主题-Red Glamor | LVCMS
- 2010/05/22 - Pingback - Wordpress主题:Red Glamor 18li News – 有意思 !
- 2010/05/22 - Pingback - 国人原创主题:Red Glamor | 网上怎么赚钱_网上赚钱最快的方法_就学seo技术
- 2010/05/23 - Pingback - 发现一个不错的主题:Red Glamor | 刺猬城堡 No.080324
- 2010/05/28 - Pingback - 推荐wp主题:国人原创 Red Glamor « 可可唯一 i'm keqin























![[活动][暖暖为你]写评论,免费得Doulex鼠标灯[活动结束]](http://www.ixinxian.com/wp-content/uploads/2010/05/1005154.jpg)


2010/05/22 20:53:42
说得不错,太专业了,佩服。
2010/06/05 10:43:17
这个不错,支持下了
2010/06/14 11:34:20
问一下,为什么我的主页Description是乱码啊?其他的页面没有问题。。
2010/06/14 12:31:49
我看到的是好的啊,没有乱码
2010/06/17 15:52:01
nice
2010/07/16 22:40:23
呵呵,说的不错呢
2010/07/18 00:58:32
本地测试 主页顶部显示乱码
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 . ", "; } } ?>
其他页面完好
2010/07/18 08:44:27
修改文件时不要用windows自带的记事本,会因字符编码不对导致某些问题。
2010/08/17 09:48:28
我也出现了这个情况!没有修改任何文件啊。重复下载安装了很多次了,包括php环境都重新安装了,可还是不行啊。什么原因呢?
2010/08/17 22:03:34
找到原因了,是那个description和keywords的错误!
2010/08/18 14:07:00
没明白,具体是什么错误?
2010/08/18 16:07:25