WordPress高级技巧,打造个性keywords
作者:痴情的猪 来源:落伍者 发布时间:2008-02-13 13:14:00
标签:WordPress,keyword,搜索
大家都知道,刚刚建立好的WordPress,如果不做任何修改的话。是没有keywords,或者千篇一律的keywords、description。这对于搜索引擎是非常不有好的。
不过没关系,只要安装下面的步骤稍加修改,就能让你的keywords、description变的非常完美。
如
<title>痴情的猪 </title>
<meta name="keywords" content="" />
<meta name="description" content="痴情的猪的博客,痴情的猪's blog" />
大家看到,标题,标题只有四个字,是我博客的名字。
关键词此时为空。描述是我自定的,写上了我的博客的名字。
然后我们打开一篇文章,再来看看头部的效果是什么样的。
就打开这篇吧,我刚正在写的这篇:http://www.fbics.org/128
<title> WordPress高级技巧,打造个性keywords | 痴情的猪 </title>
<meta name="keywords" content="keywords, WordPress, 痴情的猪, 网站, " />
<meta name="description" content="WordPress高级技巧,打造个性keywords" />
文章标题在前,博客名字在后,中间以一个 | 作为分隔符。
关键词,此时显示为该篇文章的标签(tags)。
描述,此时显示为该文章的标题。
这样就解决了关键词、描述为空,或千篇一律的问题了。
很好,很强大。写到这我整个人都斯巴达了。下面来告诉大家如何实现的吧。
进入你的WordPress后台-外观-主题编辑器-页首。当然,如果你会点HTML基础的话,就可以直接本地编辑header.php文件。打开header.php,在适当的地方,也就是<title>开始的地方,因为我们要替换掉默认的<title>。
打开header.php,在适当的地方添加如下代码:
<title>< ?php if (is_single() || is_page() || is_archive()) { ?>< ?php wp_title('',true); ?> | < ?php } bloginfo('name'); ?> </title>
< ?if (is_home()){
$description = "痴情的猪的博客,痴情的猪's blog";
} elseif (is_single()){
$description = $post->post_title ;
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . ", ";
}
} elseif(is_category()){
$description = category_description();
}
?>
<meta name="keywords" content="<?=$keywords?>" />
</meta><meta name="description" content="<?=$description?>" />
</meta>
这段代码看似有点复杂。我给大家说一下就明白了。
如果这是主页,描述显示为痴情的猪的博客,痴情的猪’s blog
如果这是文章页,描述显示为文章标题。
如果这是主页,关键词显示为空,当然,你可以自己改成你喜欢的。
如果这是文章页,关键词显示为文章标签。
再看这两句
<meta name="keywords" content="<?=$keywords?>" />
</meta><meta name="description" content="<?=$description?>" />
</meta>
很简单,一句是关键词,一句是描述。你可以在“关键词”之前、或之后添加你喜欢的。这样一来就更加灵活了。
0
投稿
猜你喜欢
- 有10年历史的网游“包月制”收费模式,突然被“包日制”撞了一下腰。昨日,国产网游企业金山软件每天2.5元的付费模式悄然上线。这是国内网游企业
- 最近在研究Linux下Firewall的配置,发现配置好防火墙以后ftp就有问题了,一直都不能够用Filezilla 和 CuteFTP登录
- 作为破坏力较强的黑客攻击手段,DDoS是一种形式比较特殊的拒绝服务攻击。作为一种分布、协作的大规模攻击方式,它往往把受害目标锁定在大型Int
- 在各类会议上总有一些有趣的事情。会上,搜索引擎公司总会有重大的宣布,业界重要人物也总会发表主题演讲。在旧金山召开的“复制内容和多网站问题”大
- 与以往版本相比,Discuz! 7.0.0 正式版的亮点之一是增加了任务系统。任务系统常见于各种计算机软件程序和大型网游。对于网游来说,游戏
- 这里举例4个不同类型脚本的虚拟主机 权限设置例子主机头主机脚本硬盘目录IIS用户名硬盘权限
- 可能很多人看到这个标题感觉疑惑:一个日IP几百的网站真的一天能Google Adsense月收入300美元?不信?那也很正常,说完了就信了。
- 最新消息,日前国内知名垂直IT资讯网站泡泡网( * OP)推出专业社交网络(SNS)平台我的炮兵团(http://tuan.pcpop.co
- 软文写作最常遭遇问题:网络营销者、网站站长、文案写作者、销售人员最头疼的问题常常是不知道该写些什么,缺乏软文写作的思路和方向,本次,我们以实
- 图为九城CEO朱骏11月18日消息,据知情人士称,九城目前与韩国多家知名游戏公司就游戏代理业务来往密切,继公司韩籍高管多次受邀前往韩国与多家
- 前不久,在研究SEO时发现一个好东东Dmoz(The Open Directory Project/ODP),是一个人工编辑管理的目录集合,
- 我们的所有托管计划都会含有一些免费的server-side applications,你可以在建设网站及客户化你的网站时使用它们。可以通过访
- 著名SEO网站SEOMOZ今年调查得出的一份“影响搜索引擎排名因素的报告”。他们每两件做这样一个调查,调查对象是全世界各地的SEO专家。然后
- 配置环境硬件:家用计算机一台(含网卡),当然,速度越快越好;ADSL调制解调器,这个服务商一般会提供;ADSL路由器,不是必备的,但如果你处
- “我们将围绕B2B企业客户,建立中小企业“人才+能力提升”需求动态系统,逐步开发
- 当一家企业实施CRM的时候,CRM的专用词汇的发展对开发商业模式和沟通变得至关重要。理解CRM术语对开发新商业模式和促使向以客户为中心转变变
- PageCookery是由explon开发的一套微博客系统,采用Php+Mysql架构而成,详细介绍及演示可参考他们的官方网站,这里言归正传
- “冲击波”等蠕虫病毒特征之一就是利用有漏洞的操作系统进行端口攻击,因此防范此类病毒的简单方法就是屏蔽不必要的端口,防火墙软件都有此功能,其实
- 然而,当你觉得你已经把做能写作的话题全部都用尽的时候,再写出有利于SEO的文章对你来说就成了一件困难的事情。下面我将向你介绍5个小窍门,也许
- 微软的Windows Server 2003中防火墙的功能如此之简陋,让很多系统管理员将其视为鸡肋,它一直是一个简单的、仅支持入站防护、基于