wordpress应该是被利用最多的CMS系统,记得以前看到过报导,全世界20%以上的网站用的是WP。固然最后是做为博客写做CMS发布的,但如今不只博客利用,新闻、杂志、门户类网站也用,简单的电子商务网站也能用WP,比来越来越多企业网站也起头利用wordpress。
wordpress的优势太多了:
1.开源、免费但功用强大
2.内容层和展示层别离,因而模板极为丰硕,又能够用于各类类型网站
3.简单、灵敏、开放、尺度化,有强大的插件库,实现各类功用
4.安拆简单,利用也很简单
5.版本更新频繁,但晋级非常简单
6.开发者社群规模够大,某项功用即便不会做又找不到插件,也能找到开发者帮你写。
固然WordPress其实不能说是完美搜刮引擎友好的,但至少是友好度十分高的CMS之一,在各类插件帮忙下和恰当设置后, WordPress搭建的网站是能够做到比力完美SEO的。
那篇WordPress SEO指南就简单讨论一下优化WordPress网站的几个要素。不异的考虑也适用于其它博客系统。那里只谈手艺性优化,关于博客的运营、市场研究、文章写做等问题,能够参考以前翻译的博客SEO指南。
题目标签和描述标签
老版WordPress的缺省帖子题目标签是那个格局的:博客名称 – 帖子题目,需要改为:帖子题目 – 博客名称。
那个修改凡是是由下面保举安拆的SEO插件主动实现的,几个流行的WP SEO插件都必然有那个功用。不安拆插件的话,也能够在模板文件中本身修改,以前我刚刚起头用WordPress写博客时还没有如今那些插件,都是本身修改模板,wp_title(帖子题目)和bloginfo(‘name’) (博客名称)两个挨次互换一下就行了:
< title >< ? php wp_title(); ? > – < ? php bloginfo(‘name’); ? > < /title>或者bloginfo(‘name’)也能够间接硬编码,写上博客名称,少一次php施行,还能写成与设置的博客名称纷歧样的。
描述标签就是写帖子时摘要(Excerpt)中填写的内容,那个摘要内容也就是首页、栏目页帖子题目下面的简短介绍文字。凡是我会从帖子前两段文字中摘一两句话,并在文字上略微改动一下,尽量制止首页、栏目页和现实帖子页面的反复内容。
若是安拆了SEO插件,能够零丁写差别于摘要的描述标签,一般我不利用,没有太大需要。
关键词标签能够间接删除,不管对用户仍是对搜刮引擎,目前都没用,以后也看不出变得有用的可能性。
两种情况,一是文章结尾处或侧栏中显示的相关帖子,那个必定是插件实现,好比我用的是Related Post。相关文章对用户和搜刮引擎都有益处,几乎是必需的设置。凡是设定显示5-10篇相关文章。
二是贴子注释中链接到其它相关帖子,是站内链接优化的重要部门。我博客里用的比力多,有良多读者也问过我是怎么加的帖子内链接,看到网上有人说我必定是用插件,其实不是,我就是人工加的。也有插件能够实现,主动在指定关键词加上指定链接, 如SEO Smart Links,不外我其实不建议,固然插件能够设置一组关键词,能够限造生成链接的次数,但仍是不成能像人工那样灵敏、天然。人工加根本上是随机的,所以也是最天然的。
人工加内部链接时重要的规则就是别给本身设定例则,不要脑子里有一根弦:“碰到那个关键词,我要链接到那里,每篇帖子只加一次。”我的做法就是随意加,想起来觉得适宜就加,没想起来就不加。
网站地图
XML版网站地图是必需要有的,也有插件能够实现,如我用的 Google XMLSitemaps,固然名字里带Google,但生成的sitemaps是所有搜刮引擎通用的。Sitemap插件良多,根本上都一样。
网页版网站地图没有太大需要,可放可不放。其它类型网站也同样,网站构造没问题的话,能否放页面版网站地图,视用户体验而定,不消考虑SEO。
模板的选择和修改
WP官网有大量模板能够下载,搜刮“wordpress模板”,也有良多免费、付费的模板网站。选择模板时建议考虑几个方面:
都雅,设想气概契合行业。我小我喜好简单的视觉设想,如读者所见,连个图片都没有。
必需是响应式设想,必需有面包屑导航;功用尽量简单,代码简洁,翻开速度快。
页面代码如H1、H2标签等利用准确,如帖子题目应该是H1。选择好模板后凡是还得修修补补,所以懂点编程,固然不是SEO必然要会的,但是有很大帮忙,对小我站长是必不成缺的,一点不懂PHP,想改模板都无法下手。
好比,我用的都是英文模板,一些比力重要的处所仍是得中文化,有的在模板文件中能够很容易找到并修改,如右侧栏文字,有的还需要修改核心文件,如留言部门的“留言”、“提交”按钮之类的。
SEO每天一贴到目前为行用的都是免费模板,修改的处所还挺多。好比我把帖子页面的By Zac做者链接删了,原因见下面各类存档部门。
帖子页面的发布日期也删了,因为一些帖子在搜刮成果中显示竟然是2006年之类时间写的,用户体验其实不怎么样。
再好比首页最下面加了一段关于本博客的申明文字,乘隙加点关键词,能不变显示在首页上,否则首页内容都是帖子摘要,不断变革,无法控造。那段文字只显示在首页,需要在模板或核心文件响应处所(视模板挪用办法)加一个简单判断前提:
栏目及URL设想
栏目规划能够参考以前写的网站构造优化和多关键词优化帖子,原理和所有网站一样,按照关键词研究成果规划栏目,把次级关键词分配到栏目首页上。
为了使网站构造更扁平一点,能够多规划些栏目,但不消学我那个博客,栏目有点过多了。
栏目URL我建议仍是利用英文单词比力好,中文容易在搜刮成果中表示为乱码,拼音URL其实其实不易读,尤其是稍长时,好比两三个字的拼音连起来。
WP栏目页面URL缺省设置是:域名/category/栏目名
中间多了个完全没需要的/category/,能够利用WP No Category Base插件删除那层目次。
帖子URL在WP后台Permalink部门有良多格局能够选:
有用编号的,有带日期的。建议利用自定义的:
/%category%/%postname%/
也就是 /栏目名/帖子题目/ 的格局,是网站构造的尺度格局。
若是不是新闻类网站,不建议URL中带日期。
那种静态化的URL是需要办事器撑持mod_rewrite的,有不行一个站长问过我虚拟主机能否撑持mod_rewrite,说他们主机办事商说的,虚拟主机不克不及撑持mod_rewrite。没那回事,虚拟主机一样能够撑持mod_rewrite,不撑持的只是办事商不肯意给你翻开罢了。
留言系统设置及办理
一般留言多当然是功德,但垃圾留言多了就不是功德了。我的屡次经历申明,垃圾留言多了,网站量量评分会明显下降,排名下滑。所以对留言仍是需要设置必然门槛。良多链接群发软件或办事就是操纵一些博客之类的CMS系统对所有留言来者不拒,既不审核、也不外滤的破绽实现的。
起首是安拆启用Akismet插件,他们的垃圾留言数据库会盖住大部门垃圾留言。
每条留言人工审核工做量有点大,能够在WP后台设置第一次留言不马上显示,必需期待审核,有了至少一次人工审核通过的读者的留言才会主动显示。
留言中有两个以上链接的不会显示,期待审核。
设置关键词黑名单,把常见的医疗、赌博等垃圾词列进去。除非你就是做那个行业的。
如许垃圾留言绝大部门会被盖住了。
版权及转载声明
我在每篇帖子结尾都加了版权声明及转载要求。凡是在模板里的single.php那个文件中加,不消每篇帖子人工加。
固然SEO热度大不如前,但我的几乎每篇帖子仍是有很多转载的,大部门没留原始出处,也没留原做者,以至有的痛快说是他写的,但仍是有正规网站会尊重版权,至少标明原做者的。即便比例不高,积少成多,持久对峙仍是会有效果的。
Tag系统的利用
除了一般的分类系统,博客还经常利用tag系统,在其它网站和CMS也很流行。
Tag页面有良多益处,能笼盖更多关键词,页面相关度高,生成又简单。但也有潜在问题,网站内容不敷多的话,tag页面量量会降低,tag词设置不合理的话,和分类页面会有反复。
所以建议利用tag的同窗要留意,内容不敷丰硕时隆重启用tag系统,设置tag的词时尽量不要与现有分类名称反复。
转向处置
网址标准化是几乎每个网站都存在,所以都要考虑的问题。
前面提到的URL的各类形式,选定了一种格局显示在网站上,其它格局仍是能够拜候的,需要做301转向到选择的标准化格局,那个工做下面介绍的Dean’s Permalinks Migration插件会主动处置。SEO插件会在帖子页面加上canonical标签,各类格局的URL即便都能拜候并没有做301转向,也会通过 canonial标签标准化到选择的格局。
全站不带www的URL需要做301转向到带www的URL(或者反过来,有的网站选择不带www的版本为标准化版本),http版的URL也要做301转向到https版本。LAMP(Linux+Apache+MySQL+PHP)办事器,那个能够通过.htaccess 文件里的rewrite规则实现,如SEO每天一贴现实用的转向规则是:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ [R=301,L]
RewriteCond %{HTTP_HOST} ^seozac.com [NC]
RewriteRule ^(.*)$ [L,R=301]
那只是个例子,别照抄。同样的功用,能够用不太不异的正则表达式和规则实现,差别办事器写法要求也可能差别。好比只做不带www转向到带www能够写成:
RewriteCond %{HTTP_HOST} ^seozac.com [NC]
RewriteRule ^(.*)$ [L,R=301,NC]
贵网站详细怎么写,问法式员。
提速设置
缓存仍是要设置一下的,能够将页面生成纯静态的,不需要每次有人拜候都PHP从数据库挪用内容,比力明显地进步速度。有很多插件,我用的是WP Super Cache。
办事器开启gzip.。可能的话,考虑CDN。那个我没有利用。
图片建议压缩后再上传,不要把拍照机、手机里几M的文件间接拿来用。
各类存档
WP缺省有多种存档页面,包罗按分类、按发布日期、按做者。那些存档页面大部门是没有用的,反倒有副感化,可能形成复造内容。
按分类存档当然要利用,那是一般的导航系统。
按日期、按做者存档,凡是能够去掉,那两个存档内容和按分类是一样的,并没有本色价值。要去掉那两个存档,需要在模板中删除响应的显示代码,有的模板如今已经没有那两个存档了,或者通过widgets控造显示与否。
当然在模板中去掉代码,间接拜候存档页面仍是能拜候的,为保险起见,能够在那两个存档页面全数加上noindex标签,确保搜刮引擎不索引收录,或者用robots文件制止抓取。
保举插件
除了上面提到的插件,我还拆了那几个插件:
All In One SEO Pack – SEO公用插件是必需的,我拆的是All in One SEO Pack,会主动或手动设置良多SEO功用,如:
帖子页面题目、申明标签的客造化,加noindex 或nofollow标签(凡是不加,但给了那个选项的自在)
加上canonical标签
首页题目、申明标签客造化
设置各类页面题目标签的格局,如前面提到的帖子题目挨次,各类页面能否加noindex或nofollow的缺省设置,写帖子时还能够笼盖那个缺省设置
另一个很有名的SEO插件是Yoast SEO,功用比All in One SEO更多更复杂一些,但大致是一样的,如今也更流行。之所以选择All in One SEO是最早写博客时先找到的它,习惯了罢了。
AMP – 那个不消解释了, Google AMP实现最简单的体例。
Autoptimise – 把WordPress零星的CSS和JS文件集合到一个文件中,削减挪用文件数,进步速度。试用了一下,没卸载,但目前并没有启用,觉得效果不大。
Broken Link Checker – 查抄帖子连到其他网站的链接能否还有效。前次查抄清理链接时发现良多昔时连进来的链接已经无效了。
Dean’s Permalinks Migration – 帖子URL有任何变更时,那个插件主动设置301转向。
WP-Optimise – 清理数据库中的备份等不需要的工具。WP还有良多其它插件,能实现你能想到的各类各样的功用,常见但和SEO不间接相关的如两步认证登录、流量统计、图片处置等。在各类插件帮忙下和恰当设置后, 但要留意,启用的插件越多,插件越复杂,WP速度将越慢,所以,不是必需的功用,就不要安拆了。
读者如今没时间看那么长帖子,或者想留着以后参考,能够下载《WordPress SEO指南》PDF文件。
做者: Zac@SEO每天一贴
来源:卢松松博客,欢送分享

评论列表