首页>>网络优化>>正文

不用插件如何在wordpress中设置关键词和描述

信息来源:tradekey中国服务中心 发布时间:2011-06-07 08:54:05

前两天我把博客每个页面的关键词(keywords)和描述(description)都给添加上了。本来打算添加个插件的,不过插件毕竟影响网页的打开速度,所以专门花了几天的时间找代码。网上关于关键词(keywords)和描述(description)添加的代码倒是不少,都不是很理想。我对代码不是很熟悉,所以倒也费了不少功夫。看样子需要恶补代码知识了。废话少说,下面说下如何在wordpress里面添加关键词(keywords)和描述(description)代码吧。

第一步进入wordpress后台(这是废话),找到“外观”模块下面 的“编辑”选项,进入主题编辑选项;这一步太简单,就不截图了。

在模版里面点击“顶部(header.php)”模版:

 

关键词如何添加

在左侧的header编辑框中找到<title;>……………</title>,这里是你的网站标题,中间的应该是变量,毕竟每个页面的标题都不一样。在<title;>前面或者</title>后面加入以下代码:

 

以下为引用的内容:

<?php if (is_home()){

$description = “山东SEO是朱祥祥的个人博客,专注与山东SEO技术研究,网站推广以及网络营销,致力于山东SEO的发展,乐于分享SEO经验技巧与网络营销心得.”

$keywords = &ldquoSEO;,山东SEO,网络营销”

}

//判断是否是首页,如果是,指定关键词(keywords)和描述(description)。注意,把上面的关键词(keywords)和描述(decision)改成你自己的。

elseif
(is_single()){

if ($post->post;_excerpt) {

$description = $post->post;_excerpt

}

elseif(function_exists(&lsquowp;_thumbnails_excerpt’)){

$description = wp_thumbnails_excerpt($post->post;_content, true)

}

else {

$description = $post->post;_title

}

$keywords = “”

$tags = wp_get_post_tags($post->ID;)

foreach ($tags as $tag ) {

$keywords = $keywords . “," . $tag->name;

}

}

//判断是否是文章页,如果是则文章标签(tag)设为关键词,摘要(可以在后台设置,这里就不讲解了)设为描述(description),若没有摘要,标题(title)作为描述(description)。

elseif(is_category()){

$description = category_description()

}

//判断是否为分类页

echo “<meta; name=\&rdquodescription;\” content=\”$description\” />

<meta; name=\&rdquokeywords;\” content=\”$keywords\” />”

?>

//这一步就是调用上面的函数了。

 

将上面的代码添加进去就可以了 然后更新header模板就可以了。添加的时候把红色文字去掉,这些是我添加进去的解释内容,没什么用。

这里在唠叨两句,上面我是把描述(description)放在了关键词(keywords)前面。山东SEO是考虑到现在关键词(keywords)在搜索引擎的权重已经降低了很多,所以把关键词(keywords)放到了后面,朋友们如果愿意的话也可以把关键词放在前面。

关于摘要,山东SEO觉得没有必要设置了,有标题(title)当描述(description)就可以了,设置摘要的话,在首页显示的就不是你的文章的前半部分内容了,而是你设置的摘要。这样子总感觉对于用户体验度就降低了。

还有就是倒数第二部分的代码:

 

elseif(is_category()){

$description = category_description()

}

 

这部分的代码山东SEO以为是把分类页的名字设为描述(description)呢。不过山东SEO查了一下,不是的。在分类页栏目下关键词(keywords)和描述(description)都是空的,既然都是空的,为什么还要这两行代码呢?这一点山东SEO不是很明白,希望有懂得代码的朋友可以帮忙分析一下。

相关文章:
     GOOGLE网站站长工具:轻松进行URL删除
     Google+1按钮为您的网站带来的价值的报告
     网站分析:Google Analytics追踪不同页面的访客细节
     说说你网站的网页价值
     浅析如何才能做好网站SEO优化工作
     用网站内链来提高网站权重的五招方法
     Google+将如何影响搜索引擎优化
     社区网站运营如何获得第一批用户?

Tradekey 服务咨询
 业务咨询:4000151617
  0592-5509561   0592-5901380
  0592-5509560    0592-5509563
金牌会员 银牌会员
成为金牌会员您将获得的服务:
1.10种产品展示(Products),直观展示公司的产品及产品图片。
2.贵公司产品将有机会在全球500个搜素引擎出现,会在将产品优化到全球搜素引擎。。
3.你可以发布供示信息300条。让你的生意无处不在。你将有300个机会......
了解更多 >>>
成为银牌会员您将获得的服务:
1.10种产品展示(Products),直观展示公司的产品及产品图片。
2.贵公司产品将有机会在全球500个搜素引擎出现,会在将产品优化到全球搜素引擎。。
3.你可以发布供示信息300条。让你的生意无处不在。你将有300个机会......
了解更多 >>>
 关于TradeKey | 客户服务 | 合作伙伴 | 在线留言 | 加入我们 | 联系我们 | 支付方式 
电话:0592-5509568 传真:0592-5506569
厦门日月升文化传播有限公司版权所有