WordPress基础SEO详细指南(2)
作者:zero 发布时间:2011-04-26 19:48:00
WordPress基础SEO指南——一些细节的代码设置:
<a href="<?php bloginfo('url'); ?>/"> |
上面一段代码是连向网站首页的代码,注意最后一个斜杠。从一本PHP书上面看到似乎不加斜杠的话,似乎是会让服务器多进行一次处理的。
另外,WP的head部分有一堆看似意义不大的代码,Google可能会认,百度认识它们的可能性比较小。所以可以去除一些。代码都在ftp里面的wp includes文件夹里面,分别分散于几个文件中。我不记得那几个文件的名字了,不过都是体积比较大的文件。
具体的修改方法比较简单的是通过ctrl+f寻找对应的一些语句,随后直接把函数里面echo(输出代码)的部分去除就可以了。考虑效率的问题上,尽管把函数整个删掉更好,但是相对略微麻烦点。
主要是后面还将会介绍WP Super Cache插件,使用了它以后,WP平常的运行速度慢这个问题几乎不会再体现出来。
上面提到了WordPress程序优化中的模板的选择与固定链接的设置,下面则主要是一些代码的更改。
WordPress基础SEO指南——文章摘要的处理:
尽管说博客做的时间长了以后,搜索引擎可能就认识它是博客了(猜测),但在之前,博客比较容易产生重复内容绝对是一件麻烦事。曾经有一次看的时候就发现我的一个分类目录被作为重复内容处理了。
据说百度是根据词频为主来判断原创性的,那么只在首页之类的输出文章的一部分的话,它就应该不会认为是重复内容了。而且对博客读者而言,文章摘要也可以更方便让别人来找到想看的文章。
勤奋的人的方法:
图上的这个more标签找个地方插入进去就行了。其效果就是SEM一家之言这样的效果。
懒人的方法:
安装wp-utf8-excerpt插件,在插件页面设置一番之后到模板里面本来是<?php the_content(); ?>的地方改成<?php the_excerpt(); ?>,然后就可以按照固定的字数来输出摘要了。
两种方法都会让文章有类似于“继续阅读全文”的链接,属于无意义锚文本,可以设置为nofollow。第一种方法到ftp里面去改,第二种方法在插件编辑页面改。
两个小技巧:
1.改代码不一定要对PHP有多懂,只要记住:echo “Hello World!”; 是在页面上输出Hello World!的意思,而echo “Hello”.$a; 是在页面上先输出Hello,再紧接着输出$a变量的值。而$a这个变量就是类似于代词,它替代的内容由之前的类似于$a = “SEO”; 的代码决定,echo “Hello”.$a; 实际输出的就是Hello SEO。
改代码的时候,只要ctrl+f寻找echo语句就行了,一般要改的东西在那里。
2.WP有些代码要在ftp里面改,但是可能不知道是在哪个文件里面改。这时模板编辑页面可以找到这样的一块地方,只要是正在编辑的代码里面存在某个函数,就会在这个下拉框里面显示出来。
选择查询以后,会跳到WP的帮助页面,里面可以看到该函数处于哪个文件,然后到那个文件里面去ctrl+f找echo语句。
另外,以这个添加nofollow的问题为例,可能还要注意的是单引号、双引号、转义符的问题,一下子难以说清楚,还是建议到w3school里面去稍微补充下最基础的一些PHP知识。
WordPress基础SEO指南——文章互连的处理:
最近觉得SEO绝大的一块地方就应该在处理文章页面怎么连向另一些文章页面。首页连栏目页、栏目页连内页这些虽然也是有不少要注意的,但毕竟能做的相对比较少。
那么排除一些特殊的链接情况,多数情况下,还是以相关文章互相链接为主的。
此时有个不错的插件是WP Keyword Link,柳城从国外的一款插件改过来的,它能根据自己设置的tag来关联文章。就是说如果有两篇文章的tag有相同的话,它们就会被互相连接在一起。
然后就是考验的如何设置tag的水平了,简单点的话,可以从文章标题里面抽取几个重要的名词出来。如果比较讲究的话,可以用中文分词统计工具找出内容中权重最高的几个词,结合标题里面出现的一些来写tag。
上图是火车头采集器里面的中文分词工具,词语旁边的数字即其权重,似乎是把tf-idf也考虑进去以后得出的结果。
另外顺带提一下,以前听说过百度会提取网页上权重最高的5个词作为主索引词,作为判断主题用。
设置好tag以后,文章的互连是没问题了,不过有人或许会考虑是否应该让tag被搜索引擎收录。反正我自己的打算是在tag页面的内容还少的时候不让搜索引擎收录,免得可能有重复内容之类的问题,当内容多了以后就让搜索引擎去收录(打算以后做个类似于站内搜索引擎那样的能动态提取文章摘要的tag页面)。
让搜索引擎收录的话再容易不过,文章底部出现它有哪些tag,也可以在边栏放上标签云。
而不让搜索引擎收录的话就略有点纠结了,不出现tag链接自然很省事,不过有时一些读者会想通过tag来找文章,可能还是需要出现tag的链接的。此时最简单的方法是robots.txt屏蔽,但觉得不是最好的方法。
推荐使用WP-Cumulus插件,是个3D的Flash版超华丽标签云,用Flash来给出链接的话,多数搜索引擎就不会收录tag了。当然如果你想说Google可能会读取swf里面的链接的话,的确没错,不过至少我懒得管这么多了。
文章来源:光年论坛


猜你喜欢
- 事实上DNS不仅仅是用来解释地址用的而且还可以回答更多关於网路和主机的其它信息其中很重要的一个功能就是可以供邮件系统进行路由。这些资料通常会
- 上周,据国外媒体报道,英特尔再遭遇指控利用“贿赂和胁迫”手段垄断市场,而且这次是向全球第三大电脑生产
- 06下半年以来,对中国广大的站长来说,是具有特别意义的一年。中国的网络社区突然进入产业的冷静期,但是在这个艰苦阶段中,很多留下来的站长仍然坚
- 说实话,今天讲这个主题纯属纸上谈兵,请各位高人莫怪,至今惭愧没有一个像样的站,不过因为经常为别人做技术以及做空间销售过程中接触过不少站长,了
- 一、今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的!在百
- 北京时间11月9日消息,据国外媒体报道,消息人士周日透露,美国移动运营商Sprint Nextel(以下简称Sprint)及其合作伙伴计划至
- 在Discuz! 7.0中发布多媒体,比如引用其他网站的视频、mp3 等。需要设置三个地方。首先,对编辑器设置。打开后台,界面=>编辑
- 感恩节是这两天的热点,《商业大亨》也为广大老板们准备了丰富的五大感恩节活动,让老板们玩的舒心。同时,为了让自由城内有更祥和的气氛,《商业大亨
- 在前面的Windows2003设置系列教程中,我们提及了使用eAccelerator加速PHP,在那篇文章中提供了PHP5.2.0到PHP5
- Godaddy主机用户从eNom转入域名 eNom注册可接收源自个注册处的转移。使用我们的RapidTransferSystem,域名转移常
- 可能用dedecms5.5的站长朋友遇到过注册会员是出现错误提示:注册失败,请检查资料是否有误或与管理员联系!的问题,现把我的解决办法写下来
- 搜索引擎流量占据网站流量很大一部份,为此,我们邀请了SEO知名人士“王通”给大家讲了一些SEO的基础知识.以下为王通老师今天下午培训全部记录
- 邮件主机常见问题解答 1、问:我安装IMail时全选的是它的默认设置,结果本机的FQDN(完全合格域名)成了默认的邮件主机名,我该如何修改它
- 题目有些茫然,带有选择,思考,纳闷!可是即将的事实飘哥会告诉你你需要这么做!Google AdSense最近调整,造成了点击范围局限到标题连
- 图为山寨央视网站首页。(记者 齐广君 摄)山寨网站冒充央视骗钱财 民警提醒市民要警惕“非常6+1”是
- 一、DHCP概述DHCP是动态主机配置协议(Dynamic Host Configure Protocol)的缩写。一台DHCP服务器可以让
- 大家慢慢的都开始知道软文在网络营销里的重要性,但是大部分的同学还停留在知其然而不知其所以然的阶段。写一篇与众不同又可以受到关注的软文是需要一
- 服务器磁盘的运作情况在一定程度上反应系统的负载。磁盘通常是服务器最慢的设备,极容易出现瓶颈,通过监控可以判断出整个系统的短板。zabbix并
- Cgroups是什么?cgroups(Control Groups) 是 linux 内核提供的一种机制,这种机制可以根据需求把一系列系统任
- 911事件已经过去了8年多,就在这起灾难在人们脑海中留下的印记日渐模糊的时候,最近一个慈善组织的网站Wikileaks.org公开了911事