在前段时间,boke112有分享过WordPress固定链接的相关文章,如《WordPress固定链接使用指南》,今天,我们继续来说一说WordPress固定链接的各个形式及优缺点,让大家能够进一步了解并选择出适合自己的一种链接方式。
1、默认固定链接样式
如果我们安装好WordPress后没有修改过固定链接的话,我们的博客网站就会使用默认的固定链接样式,它的形式如下:
https://boke112.com/?p=123
优点:
- 链接短小;
- 移植性好,假如我们搬家时,新主机不支持 Rewrite 模块,我也不用进行301定向。
缺点:
- 缺乏语义性,对搜索引擎收录稍稍有影响,但是影响不大。
2、日期、月份和名称链接样式
WordPress日期、月份和名称链接样式,分为日期+名称和月份+名称两种形式,具体如下:
https://boke112.com/2015/11/18/sample-post/
https://boke112.com/2015/11/sample-post/
优点:
- 语义性增强,增加了文章发布时间和文章名称;
- 文章发布时间和文章名称在链接中,有利于搜索引擎理解。
缺点:
- 生成的链接长度太长,不利于发送等。
3、名称型链接样式
WordPress名称型固定链接,都是在域名后面直接加一个文章名称,形式如下:
https://boke112.com/sample-post/
优点:
- 语义性强,文章名称在链接中,便于搜索引擎理解。
缺点:
- 生成链接长度过长,中文链接会被编码,链接乱且长。
4、关键词类型链接样式
将文章中的关键词提取出来,然后自定义固定连接,用“-”链接关键词,很多高手博客使用这种链接,样式如下:
https://boke112.com/post/limit-login-attempts/
优点:
- 语义性强,便于搜索引擎理解;
- 生成链接长度合适。
缺点:
- 需要博主有一定的英语水平和耐心;
- 对中文博客的效果不大,几乎没有中国人会搜索一个英文单词来看你的中文文章。
5、数字型链接样式
直接把文章的ID写在链接中,样式如下:
https://boke112.com/123
优点:
- 链接极短
缺点:
- 没有任何语义性。
6、数字型语义增强版链接样式
这个链接样式在是第5点数字型链接的基础上加上一些英文单词,例如:post、archives等,形式如下:
https://boke112.com/archives/123
https://boke112.com/post-123.html
优点:
- 链接较短;
- 增加了关键词,便于搜索引擎理解这个页面是一篇文章。
缺点:
- 语义性不是非常明确。
WordPress固定链接所用的标签
WordPress默认已经设置有一系列的固定链接结构标签,我们可以通过选择不同的标签来组合,形成自己独有的固定链接形式,具体的标签名称及功能如下:
%year% 文章发表的年份,四位数,如2015
%monthnum% 月份,如11
%day% 天,如18
%hour% 小时,如 13
%minute% 分钟,如14
%second% 秒,如 52
%postname% 文章标题的别名 (编辑文章/页面时的别名栏)
%post_id% 文章的唯一ID,如 123
%category% 分类的别名 (新建/编辑分类时的别名栏)
%tag% 标签的别名(新建/编辑标签时的别名栏)
%author% 作者的别名
弄明白标签的名称及含义后,我们就可以很方便地在WordPress后台的设置》固定链接中设置我们所需要的链接形式。如想实现如下形式的链接结构:
https://boke112.com/2015/wordpress/123.html
以上链接中的WordPress是分类名称。
我们只需要在后台的固定链接中选择“自定义结构”,在链接后面输入:
/%year%/%category%/%post_id%.html
具体的由大家自由组合,找到一个合适自己博客的链接形式就行。不过,boke112在这里强烈建议大家在建博初期就把固定链接形式确定下来,而且之后不要随意更换。如果更换了新的固定链接形式,之前的固定链接就会打不开,会显示404错误,极其影响搜索引擎收录。
如果真的对目前的固定链接形式不满意,那么在修改之后记得设置旧链接301到新的链接,并到各个站长平台去提交网站改版的链接变化情况,以减少搜索引擎对我们站点的影响。
当然,我们也可以直接通过301重定向插件来实现,如:Simple 301 Redirects、Redirection等。