为wordpress添加关键词(Keywords)、描述(Description)

在站长工具查询SEO综合时,发现自己的博客除了标题(Title)显示80博客外,关键词(Keywords)、描述(Description)显示的都是空的,在wordpress 的控制后台找了半天也没有找到相关选项,原来wordpress自带的没有这个功能,需要自己添加。

首先打开自己主题里的header.php文件,找到<title>……..</title>这一行,然后再下面添加:

<?php if (( is_home())) {?>
<?php echo’<meta name=”keywords” content=”关键词” />’; ?>
<?php echo’<meta name=”description” content=”描述” />’; ?>
<?php }?>

 

因为里面有中文,保存文件时需要保存成UTF-8,否则会出现乱码。然后再打开站长工具SEO综合查询,就可以看到自己添加的关键词和描述了。
还有一种代码写法:

<title><?php wp_title(‘-‘, true, ‘right’); ?> 标题</title><?php
$keywords = $description = "";
if (is_home())
{
$description = "描述";
$keywords = "关键词";
}
elseif (is_single())
{
$description = $post->post_excerpt ;
if(!$description)
{
$description = $post->post_title ;
}
else
{
$description = preg_replace("/\s\s+/", "", $description);
}
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag )
{
$keywords = $keywords . $tag->name . ",";
}
$keywords = substr($keywords,0,-1);
}
?>
<meta name="keywords" content="<?php echo $keywords;?>" />
<meta name="description" content="<?php echo $description; ?>" />

这个办法是一个SEO高手写的代码,效果也不错,大家可以都试一下。



转载请注明文章转载自:80博客 [http://www.bk80.com]
本文链接地址:为wordpress添加关键词(Keywords)、描述(Description)

已经有9 个评论

  1. 92palm 说:

    好像官方有个插件。

    [回复]

  2. 深圳seo 说:

    你好,我怎么弄不了呢?唉,我的网站描述都没有,请问你说的保存文件时需要保存成UTF-8,可是后台好像没有这个选择啊?是在记事本保存再粘贴到这里吗?求解··

    [回复]

  3. 深圳seo 说:

    太感谢啦!!终于弄好了······

    [回复]

  4. 狼烟博客 说:

    下面的高手代码看不明白,上面的不会使用,能说下怎么在文章中添加关键词吗 ?

    [回复]

    80博客 回复:

    在header.php文件里添加

    [回复]

  5. 猫理会会长 说:

    找了好多不能用,这个终于好用了~

    [回复]

  6. 聂伟浩 说:

    亲爱的博主你好,小弟一直很迷惑,我看原来wp的顶部文件描述代码是咱这个样子的<meta http-equiv="description" content="” />
    现在要把http-equiv换成name,对网站有没有什么不良的后果,还有关键词也是这个,我想如果直接换成name,对网站有影响吗?谢谢。。博主

    [回复]

    80博客 回复:

    小弟对这个还真没有研究过,不好意思呀!

    [回复]

  7. agods 说:

    呵呵,今天是2013.04.03

    第一段代码不能用,粘贴后网站出现重大错误提示!
    倒是所谓高手的那段代码粘贴后,网站能顺利打开,就是不知效果如何,还要在站长工具里查看
    谢谢提供分享!

    [回复]

发表评论

欢迎光临80博客,顺便评论下吧?

*

* 绝不会泄露



无觅相关文章插件,快速提升流量