用户名: 密 码:
您现在的位置:首页 >> SEO技巧 >> 内容

不用插件实现WordPress的SEO优化

时间:2009/10/25 17:31:14 点击:3572

  核心提示:发现好多童鞋都不知道如何优化WordPress,甚至根本没有优化。一部分童鞋会用插件比如All in one seo来实现,但是插件的“副作用”相信不说大家也都知道。其实一开始我也是用插件的,后来我才发现,除了插件之外还有更完美的解决办法。下面,将告诉你,如何不用插件,一样实现WordPress的S...

发现好多童鞋都不知道如何优化WordPress,甚至根本没有优化。一部分童鞋会用插件比如All in one seo来实现,但是插件的“副作用”相信不说大家也都知道。其实一开始我也是用插件的,后来我才发现,除了插件之外还有更完美的解决办法。下面,将告诉你,如何不用插件,一样实现WordPress的SEO优化。真正的SEO涉及到很多方面,本文仅讨论title、keywords、description这三点。

关于WordPress的title优化,这里就不再赘述了。

关于keywords和description的优化,当然是要每篇日志有独立的keywords和description才称得上是优化。

一部分主题本身会集成keywords和description,如果这样的话,你就没有必要再往下看了。当然,大部分主题是没有的。下面我教大家如何实现每篇文章的keywords和description。

原理:把文章标签转换成keywords,截取文章前220字作为description(因为Google推荐的就是220字)。

编辑主题,打开header.php,把下面的代码插入相应位置即可。中间的两段文字是首页的keywords和description,请自行替换。

<?if (is_home()){
    $description = "专注IT领域,分享网络乐趣。";
    $keywords = "免费,域名,空间,博客,wordpress,电脑,网络,软件,SEO,编程";
} else if (is_single()){
    if ($post->post_excerpt) {
        $description     = $post->post_excerpt;
    } else {
        $description = mb_substr(preg_replace(’|s*|’,”,strip_tags($post->post_content)),0,220,’UTF-8′);
    }
    $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?>" />

不知道插到哪?只要在<head>与</head>之间就可以了,想插哪,就插哪。清风小荷塘是直接插在title下面的,如图。

不用插件实现WordPress的SEO优化

上面这段代码,最初好像是来自我爱水煮鱼的,在此也要提名感谢一下。

文章来源:http://www.xinxilong.com

作者:不详 来源:网络
相关评论
发表我的评论
  • 大名:
  • 内容:
  • 论坛群发大师(www.xinxilong.com) © 2008 版权所有 All Rights Resverved.
  • Email:4984672[at]qq.com 沪ICP备12025887号-1
  • Powered by 论坛群发大师