第一办公室.Net目前使用的是Wordpress程序,BBQ希望以后能够继续使用,原因无外乎两点:
关于第二点以后详细给大家分析,今天只说伪WP的静态化设置。
文章地址静态化
在安装了Wordpress之后,BBQ对静态化的设置是这样的,首先在“设置”>“固定链接”设置全局链接结构为:“自定义: /%postname%.html”
%postname%表示文章名称,为了让搜索引擎看起来更像静态的html网页,它的后缀为.html。
所以当你写一篇文章的时候,默认的固定链接会变为 http://你的域名/新文章.html,这里我们要把汉字改为拼音/数字/英文字母/连接符。连接符包括下划线和横线,起单词分割的作用,主要是写给读者看的,但搜索引擎也会凭借此识别关键词,所以可以在地址中包含关键词,起到SEO的效果。
"最标准的命名:让读者一看地址就明白且容易记忆,最好包含关键词。"
我知道很多人更习惯http://域名/分类名称/文章名称.html这样的链接形式,但在WP网站里,尤其是大多数中小网站(比如个人博客)里,在链接中加入分类名称并不是最明智的做法,因为万一当我们需要重写分类名甚至删除分类的时候,所有含有分类名称的链接将会作废,网站产生太多的404死链对用户以及搜索引擎都是很糟糕的事情,所以,如非必要,我都是主域名后面紧跟文章名称,这样可以保证一个扁平的链接结构,便于蜘蛛的抓取。
去掉默认的category
WordPress目前的分类地址会默认带有category这个单词,这会增加网站层级深度,不利于搜索引擎抓取内容,所以强烈建议去掉。去掉catagory很简单,只需要在插件区内搜索WP No Category Base 这款插件,启用后即可自动去掉category并且将原有分类地址301跳转到新的地址上去,不必担心重复页面等可能引起的SEO问题。
结语:
这两步设置非常简单,但无论对提升用户体验还是为了SEO都是十分必要的,这也是我安装完wordpress之后一般先设置好的两个步骤。如果你的WP网站占用过多资源的话,还可以使用wordpress super cache等缓存插件进一步静态化网站,但对于网站的起步阶段,做好以上两步设置即可。