发现好多童鞋都不知道如何优化WordPress,甚至根本没有优化。一部分童鞋会用插件比如All in one seo来实现,但是插件的“副作用”相信不说大家也都知道。其实一开始我也是用插件的,后来我才发现,除了插件之外还有更完美的解决办法。下面,清风小荷塘将告诉你,如何不用插件,一样实现WordPress的SEO优化。真正的SEO涉及到很多方面,本文仅讨论title、keywords、description这三点。
关于WordPress的title优化,本博客以前曾经有过一篇文章《也谈WordPress的title优化》,这里就不再赘述了。
关于keywords和description的优化,当然是要每篇日志有独立的keywords和description才称得上是优化。
一部分主题本身会集成keywords和description,如果这样的话,你就没有必要再往下看了。当然,大部分主题是没有的。下面我教大家如何实现每篇文章的keywords和description。
原理:把文章标签转换成keywords,截取文章前220字作为description(因为Google推荐的就是220字)。
编辑主题,打开header.php,把下面的代码插入相应位置即可。中间的两段文字是首页的keywords和description,请自行替换。
[code lang=”php”]
post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = mb_substr(preg_replace(“/[\s]{2,}/”,””,strip_tags($post->post_content)),0,100,”UTF-8″);
}
$keywords = “”;
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . “,”;
}
} else if (is_category()){
$description = strip_tags(category_description());
$keywords = strip_tags(single_cat_title(“”, false ));
} ?>
清风小荷塘是直接插在title下面的,如图。
上面这段代码,最初好像是来自我爱水煮鱼的,在此也要提名感谢一下。现在,你已经优化完了自己的博客,接下来就等着搜索引擎的权重排名吧~~~谨以此文,献给xlian小朋友。
meta信息对SEO的影响已经越来越小了,不过做总比不做好
我的那个插件只是优化了title、description,据说keywords在搜索引擎中也没有以前那么重要了。你的评论表情换了,哈哈,流量大了吧。 :wink:
呵呵 必要的优化 还是非常需要的! 嗯 那几个小表情占用了差不多100K的流量 以我每天3000IP(还是保守的数字)来看 每天就要多浪费300M流量 一个月下来可就是9G啊!
:lol: 学习了!我用wordpress就属于那种不优化的!呵呵
不大做……呵呵,我觉得博客不用吧…… :mrgreen:
现在你刚开始博客之路 可能意识不到这一点 日后你文章多了 你肯定会盟生利用博客赚钱的念头 而且当你在发现搜索引擎总是不欢迎你的站的时候 你就会知道优化的重要性了 而且你可能会遇到这种情况 自己花好长时间写的一篇原创文章 被别的博主轻易转走 然后在搜索引擎的结果里别人排在你前面……
嘿嘿,开始的时候非常感兴趣,但是现在不想折腾了 :mrgreen:
呵呵 折腾无罪 折腾有理 其实我现在也懒得折腾了 这篇文章纯粹是为XLIAN小盆友写的
不知GOOGLE和BAIDU每天给清风小荷塘的博客贡献了多少IP,能否透露一下啊,哈哈! :)
截止今晚9:50,百度带来317个IP,谷歌带来2548个IP!我有两篇文章排在谷歌前面 哈哈!
现在肯定不是这样了,谷歌的IP越来越少了。
学习啦~~~
新手~
建议全静态化的代码…
哦
:lol: 路过支持,刚耍blog,学习了~~ :twisted:
论坛路过猫一眼,学习了 :wink:
多谢,今天用上了,之前一直在找,非常感谢。
不知道分类目录能不能也能这样用,我使用后,分类目录还是没有出现关键字和描述
很不错,多谢了,但是在关键词标签中,会多出现一个“,”