WordPress就不用我来介绍了,相当不错的开源建站程序。今天来分享下WordPress优化的一些建议,欢迎大家拍砖。
1、URL结构
WordPress 允许您更改默认的链接形式,以此提高 URL 的可读性和对搜索引擎的友好程度。我们选择什么样的URL没有什么特别的要求,如果是新闻类相关类等具有时效性的,个人觉得选择日期和文章名更好,这样子对用户更加明确和友好。
/%postname%/或者也可以把分类加入进来/%category%/%postname%/(注:如果你的一个文章有多个分类的话,URL会呈现多级目录的形式),同时如果是中文WordPress的话,中文标题有时会被自动显示在URL中,会导致URL的utf-8编码的URL很长(如果你选择的是utf-8的编码的话),在QQ聊天等复制URL时会很长,有时会出现被QQ系统自动截断。
当然你可以偷懒直接使用数字形式,如SEM一家之言 /archives/%post_id%,还可以选择数字加文章名的形式/%post_id%‐\\%postname%根据你自己的需求来选择URL
2、robots.txt
个人觉得WordPress本身的结构已经设计的很好,再者搜索引擎也很熟悉,可以放心大胆的使用
User-agent: * Disallow: |
当然可以根据你所用的WordPress主题和蜘蛛的爬行的记录,进行合理的设置。
3、合理规划网站权重
首页不要全文输出,全文输出的话有种single post也就成为了首页的“部分内容”,导致single post的权重被降低,全文输出时有时你会发现搜索你的某篇文章首页是排在single post的前面的。
规划WordPress主题的sidebar
你可以使用zero介绍到的WordPress插件Widget Logic规划下sidebar,比如很多WordPress主题默认每个页面都会显示最新文章的选项,而WordPress首页本身会按时间显示最新文章,因此没有必要在设置最新文章了,把这些权重分配给你的其他想要重点优化的某些热门文章。在其他页面设置最新文章也可以保证搜索引擎爬虫不管从哪个入口可以索引我们的最新文章,帮助新文章的收录。当然还可以设置其他的比如友情链接等。
关于作者、Read More、meta功能选项的处理
很多WordPress主题默认显示作者的超链接,所有很多人会在robots.txt中把author给屏蔽掉来避免重复内容等问题,这个熟悉WordPress主题的话直接去掉主题里面的超链接就好啦,毕竟被robots.txt屏蔽掉的URL有时也还会分配权重。
还有很多人觉得在首页文章的Read more一是confuse 蜘蛛,再者这样子按照谷歌的说法锚文本过于宽泛,那么我还是直接在主题里面修改不显示就好啦就像SEM一家之言一样,或者使用之前介绍的SEO Ultimate把Read more换成标题内容的超链接。
Meta功能的功能选项,我的建议是去掉吧,WordPress登陆的URL基本都是wp-login.php很好记的,没必要每个页面都放上,浪费权重,而且老有人喜欢去点击注册,忘记admin密码重置链接啊等
4、重复内容的处理
不可避免的WordPress也会造成一些重复内容,比如评论分页等
http://example.com/post/ http://example.com/post/comment-page-1/ http://example.com/post/comment-page-2/ |
那我们就不设置评论分页呗,除非你的评论确实很多,我想那时你能有这么多评论和人气,你恐怕已经不依赖SEO了吧
关于重复内容还有一个容易引起重复的地方是tag标签,很多人就不怎么使用tag,在我搜索一些关键词的过程中往往tag会经常出现在我的视线中,再者你观察蜘蛛爬行的记录的话,会发现百度蜘蛛很喜欢爬行WordPress的tag URL,既然它喜欢,就写好tag让蜘蛛爬行去吧。
很多人不写原因恐怕和这位差不多吧。
Zac:我博客没写tag,原因之一就是要想不同的tag,太麻烦,我干脆不写了,但有时间的童鞋,可以写,再然后,内容除了原创,这个不说了,谁都知道,还得有个性 |
存档页的处理
我的建议是针对以日期分类存档的页面
<meta name="robots" content="noindex,follow" /> |
其他
WordPress针对中文的Ping服务
关于ping服务可以查看:http://www.chinaz.com/Webbiz/Exp/12151493Z2010.html
http://ping.baidu.com/ping/RPC2 http://blogsearch.google.com/ping/RPC2 http://blog.yodao.com/ping/RPC2 http://www.feedsky.com/api/RPC2 http://www.xianguo.com/xmlrpc/ping.php http://www.zhuaxia.com/rpc/server.php |
站点地图
使用Google XML Sitemaps创建sitemap,可以将sitemap地址写到robots.txt里面,在网站管理员工具的网站地图的话就会直接识别出来很方便提交,不用手工输入提交。
很多WordPress主题自带archives的页面模板,可以当作针对用户的站点地图来使用。
网站内链
关于网站内链就使用zero推荐的WP Keyword Link,这款插件就是在smart link的基础上开发的,原作者推出的smart link pro版更加强大可惜太贵了,看介绍有很多很好的地方和细节处理的很到位。
文章作者:zhipeng
文章来源:http://www.gnbase.com/thread-162-1.html 转载请注明文章出处链接及作者