动态链接对搜索引擎优化不友好,静态页面更利于网站收录,所以我们通常会修改WordPress的固定链接格式,将其设置为伪静态。
伪静态和静态的区别在于链接看起来像静态页面链接,但实际上页面是由程序动态生成的。
wordpress固定链接设置步骤:
登录网站后台
设置
固定链接
自定义结构
输入展示代码,展示方式可以根据自己的情况选择,以显示不同的链接效果。
wordpress固定链接设置截图教程
“朴素”是系统默认的设置不建议使用。
本站使用的wordpress固定连接结构为:/%post_id%.html
PS:结尾一定记得添加.html
下面介绍wordpress各个标签的意思:
%year% (文章发布年份,例如:2019)
%monthnum% (文章发布月份,例如:12)
%day% (文章发布当日,例如:31)
%hour% (文章发布小时数,例如:17)
%minute% (文章发布分钟数,例如:47)
%second% (文章发布秒数,例如:57)
%postname% (文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题)
%post_id% (文章post_id,例如:234)
%category% (文章分类,子分类会处理成“分类/子分类”这种形式)
%author% (文章作者名)
将以上标签组合,得到常见wordpress的固定链接形式:
/%year%/%monthnum%/%day%/%postname%/(年/月/日/文章名)
/%year%/%monthnum%/%postname%/(年/月/文章名)
/%monthnum%/%day%/%postname%/(月/日/文章名)
/%year%/%monthnum%/%day%/%post_id%/(年/月/日/文章id号)
/%year%/%monthnum%/%post_id%/(年/月/文章id号)
/%monthnum%/%day%/%post_id%/(月/日/文章id号)
/archives/%post_id%(/archives/文章id号)
/archives/%postname%(/archives/文章名)
/%post_id%(文字id号)
/%postname%(文章名)
一般使用/%postname%.html或者/%post_id%.html这两个伪静态连接。
设置伪静态避免出现的情况:
中文字符不要出现在固定链接中。
虽然搜索引擎可以识别网址中中文,但是对wordpress的seo优化很差。
wordpress固定链接里不要出现日期。
第一:日期出现在固定链接中,相当于提醒搜索引擎这是旧的内容,没有必要再爬一遍。
第二:如果你修改文章的日期重新发布,链接地址会改变。链接地址都变了还玩个蛋啊?
固定链接不要过长过深。
有的固定链接是/%year%/%monthnum%/%day%/%postname%/(年/月/日/文章名)这种过于深的固定链接,对seo也是不友好的。
分类链接不要出现在固定链接中。
第一:将会出现多个链接地址,容易导致搜索引擎对重复内容进行惩罚;
第二:可能导致关键词堆积,受到搜索引擎惩罚。
宝塔后台设置伪静态方法:
进入宝塔后台,点击“网站”
对应网站域名例“jioluo.com”点击右边的“设置”
选择“伪静态”
点击下拉箭头选择对应的后台主题程序,本站是“wordpress”。
保存即可生效
修改之前记得先在wordpress后台设置好伪静态链接。
宝塔支持大部分主流主题包括不限于wordpress、zblog、emlog、thinkphp、typecho等。
宝塔伪静态设置详细步骤
宝塔伪静态详细目录