WordPress经验之独立的Description 和 Keywords
你下载的 WordPress 主题提供的keywords和description这两个meta标签一般都做得很差,或者根本就不提供,这样不利于SEO。本文将指导你如何给主页、分类、页面以及文章页添加单独的Description 和 Keywords。 很多人都在用All in One SEO插件解决这个问题,但是又有很多人说这个插件不好。大不了咱就自己用代码实现吧。 下面提供露兜博客设置keywords和description的代码,将以下代码添加至WordPress主题header.php的<head></head>之间: <?php if (is_home() || is_page()) { // 将以下引号中的内容改成你的主页description $description = "露兜博客描述"; // 将以下引号中的内容改成你的主页keywords $keywords = "WordPress,博客,编程,php,ludou"; } elseif (is_single()) { $desc = "description"; $key = "keywords"; $description = get_post_meta($post->ID,$desc,true); $keywords = get_post_meta($post->ID,$key,true); } elseif (is_category()) { $description = category_description(); $keywords = single_cat_title('',false); } elseif (is_tag()) { $description = tag_description(); $keywords = single_tag_title('',false); } $description = trim(strip_tags($description)); $keywords = trim(strip_tags($keywords)); ?> <meta name="description" content="<?php echo $description; ?>" /> <meta name="keywords" content="<?php echo $keywords; ?>" /> 以后在写博客文章时只需添加两个自定义字段(在文章编辑页面下面)即可,第一个自定义字段名称为keywords,字段值写上这篇文章的关键字。接着再添加第二个自定义字段,自定义字段名称为description,后面的字段值写上这篇日志的描述。自定义字段用过一次后,以后再写日志只需在下拉框中选择即可。这样每篇文章都有你自定义的keywords和description了,你完全可以抛弃All in One SEO插件了。 主页(home)和页面(page)的description和keywords是用PHP代码直接写的,你可将上面的露兜博客的描述改成你的。 分类(category)页和标签页(tag)的description直接取分类或标签的描述,这个可以根据需要在WordPress管理后台更改,keywords则取分类或标签的名称。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |