WordPress本身的SEO就做的比较好,这得益于WordPress的伪静态功能可以方便的自定义文章的固定链接。
茫茫网络中的各类新闻网站,都有各式各样的文章链接设置方式,当然众多的WordPress博客中,也有很多种的固定链接的设置方法。
总结而言,文章的URL由三部分组成,一是日期时间,如年月日;二是文章分类,与文章类型相关;三是文章ID(序号或生成ID)或者标题,若标题通常将中文转化为英文。
纵观国内安全圈的资讯网站,Freebuf与安全客均使用数字ID,嘶吼使用的是生成的ID;而境外的IT网站,如bleepingcomputer与thehackernews,均使用标题,不同的是bleepingcomputer是文章分类+标题,而thehackernews使用年月份+标题。
WordPress预置了一系列的固定链接结构标签(后台->Permalink Settings),来让你定义固定链接,具体标签及功能如下:
%year% 文章发表的年份,四位数,如 2021
%monthnum% 月份,如 09
%day% 天,如 05
%hour% 小时,如 22
%minute% 分钟,如 33
%second% 秒,如 44
%postname% 文章标题的别名 (编辑文章/页面时的别名栏)
%post_id% 文章的唯一ID,如 123
%category% 分类的别名 (新建/编辑分类时的别名栏)
%tag% 标签的别名(新建/编辑标签时的别名栏)
%author% 作者的名称
结合网上观点,文章部分使用%postname%.html或者%post_id%.html,个人建议如下:
1.如果更新频繁,可以考虑再前面加上年与月,否则的话就别加了;
2.不建议加分类%category%,一旦分类变化,通过链接访问都是404了;
3.不建议使用中文别名%postname%,先不论对搜索引擎友好不友好,中文地址复制出去就很复杂,还容易截断;
4.使用%postname%.html,%postname%不要过长;
5.建议直接使用“域名+%postname%.html”或者“域名+%post_id%.html”,方便搜索引擎识别。
6.建议建站初期确定固定链接格式,访问后期修改后出现404。