如何自动给文章添加关键词(非插件)

3,248
如何自动给文章添加关键词(非插件)
  • 4.00 / 5 5
4.00分(1票)

网站的关键词(keywords)包括两部分:网站首页里用于描述网站主要内容的关键词,以及单页文章中的关键词。

首页关键词好比是文化娱乐场所的招牌,表明主站的身份和定位:冰火全套,包爽到底,可开发票,公务员优惠神马的。观众一看,哦,这是偶的菜,就进去了,节省双方的时间。单页文章关键词则是具体到每一位出台姑娘的性格特点:热情如火、家庭风格,羞答答、小鸟依人;师大美眉,娇嫩如水……啪啦啪啦的。观众再一看,哦,是我要找的东西,就又进去了。

关键词曾是搜索引擎爬虫(Spider)非常喜爱的东西,每一个认真负责有心把网站搞大的站长都把关键词视为SEO的必备功课。现在出现了一种观点,借助于搜索引擎技术的进步,认为关键词已不像从前那样重要了。

然而不管怎么说,有这么个东西总是好的。

今天推荐一个能够自动给网站文章添加关键词的代码:

<?if (is_home()){

$description = “新民智是一个全新的独立博客网站,我们倡导进化生活的理念,提供负责任,有情趣,开启民智的新鲜内容。任何人都可以在这里阅读、分享、提问。”;

$keywords = “IT,互联网,原创,科技,数码,搜索引擎,智能手机,iPhone,HTC,黑莓,摄影,评论,人物,访谈,现场,创意坊,记者,深度报道,问答”;

} 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?>” />

上述代码可实现:

  1. 首页关键词显示为管理员自定部分;
  2. 单页文章的keywords是该文章的标签,description是文章的前220字;

请使用WordPress的站长们根据贵站情况,自行修改以上代码中关键词的内容。修改后,将代码粘贴到header.php文件中,并且在</body>标签之前。

喵~本文目前有9条留言,欢迎发表评论!

  1. 4#
    :

    前排学习,前段时间已经弄好了,图 :mrgreen:

    [回复]
    • 哈,竟然起床比我早,神马情况?

      [回复]
      • 一般般啦,这几天都是六点起床 :mrgreen:

        [回复]
      • 你看他的微博,已经坚持多天早起了。

        #每月培养一个好习惯# 【每天早上6:30起床】+【2011年4月30日,第40天,成功。成功30天,失败10天】

        [回复]
  2. 赶上地板鸟
    :

    坦白的讲,这并不是一个好办法,建议试试插件all-in-one-seo-pack,每个文章的关键字和描述都可以单独填写。

    关键字虽然重要,但描述的权重也高,因为大部分同类文章的关键字大体都相同。

    [回复]
  3. 板凳也不错
    :

    哈哈!认真学习学习

    [回复]
  4. 传说中的沙发
    :

    很多博主是使用相关插件实现的。

    [回复]

打破沉默,我来发表评论鸟~