WordPress的默认文章链接是动态的,为了使网站对搜索引擎更加友好,我们在安装好 wordpress 之后一般都会把文章链接改为伪静态。这是每个使用 WordPress 的博主搭建博客之后首先要做的事情之一。然而,wordpress 伪静态的固定链接可以有好多种形式,选择哪种固定链接是最好的呢?
基于很多大神对百度和谷歌等搜索引擎的研究,以及小虾的经验理解,固定链接设置请尽量遵守以下几点:
一、链接格式尽量扁平化
链接格式尽量简短扁平,不要超过三级,链接层级太深的话不利于搜索引擎的抓取
二、链接不要出现中文字符
若浏览器不能编译,链接会成乱码,大部分的手机浏览器目前还不支持中文的链接。
三、链接中尽量不要带分类
通常内容比较多的博客都喜欢用这种结构,显得专业性,而且方便管理,同时也对SEO友好。但是同样有缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚;三是,如果早期博客分类和栏目没有规划好,或者后期想修改栏目之类的,链接地址就会跟着改变,博客相互引用时就会产生大量的“死链”(404页面)。
四、不要让日期出现在固定链接里面
这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,博客就会产生大量的“死链”(404页面)。
下面这两个是比较常用的固定链接设置,我们习惯性在后面添加 .html 作为后缀。
1、http://www.dxia.com/%postname%.html
2、http://www.dxia.com/%post_id%.html
这两种格式都是很好的固定链接格式,他们两个优劣又各有千秋。
1、http://www.dxia.com/good-idea.html 这个我们第一影响就能明白这篇文章指的是好的想法或者创意的文章。这个链接通常是大家推荐而且是最好的一种格式。但是劣势也同样明显,你的每一篇文章都要自己设置相对应的英文或者拼音链接格式。初期没什么感觉,随着网站文章越来越多,会疲于为了一个链接名称不重复而浪费太多时间和精力。
2、http://www.dxia.com/1.html 这个纯粹就指出这是文章以id命名,在前中后期,都是效率最高也最方便的一个固定链接形式。
所以,小虾建议自定义链接结构为:/%post_id%.html,也可以把html改为其他后缀。
最后的忠告:
固定链接设置后不要轻易修改。这是最最关键一点,一旦固定连接设置了以后,就不要轻易去修改,这才是问题的关键所在。
修改固定链接并不难,你只需要从固定链接选项这个页面改动你需要加入的标签。 但问题是,文章的URL将会完全发生改变。原来的文章还是可以访问,但是URL地址并不再是原来的地址了。这样一来,对搜索引擎就非常不友好了,因为它所收录的是旧的URL地址而不是新的URL地址,而且原来你向其他地方发文留下的地址也会失效,这会给你博客带来非常大副作用。
我另一个网站用随机字符串挺不错的