WordPress之 – 固定连接配置

  • A+
所属分类:wordpress 建站文章

前面我们介绍了:

今天介绍下,搭建好wordpress后如何设置固定连接。

一、说明

1.1、设置固定连接的技巧说明

  • 不要让日期出现在固定连接里

        这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR等等都没有了。

  • 一篇文章不要选择多个分类连接

        这一点是很多人都会忽略的地方。让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。

  • 链接不要过深

        这一点经常看到。很多WordPress用户的固定链接是年/月/日/分类名/文章名。这种过于深的固定链接对搜索引擎是非常不友好的。通常来说URL层级不超过3级,且在百度看来以html或htm结尾的页面比以/%postname%/形式结尾的收录会更好,建议各位尽量以前一种作为最后层级的结尾形式。

  • 不要让中文出现在连接里

        虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从WordPress优化的角度来看,都是非常差的。链接中有中文会显示出中文,会变成一堆乱码,在目前搜索引擎对于这方面还不完善的情况下,不建议在链接中设置中文。

1.2、固定连接的参数说明

%year%:基于文章发布的年份,比如2010;

%monthnum%:基于文章发布的月份,比如01;

%day%:基于文章发布当日,比如06;

%hour%:基于文章发布小时数,比如23;

%minute%:基于文章发布分钟数,比如43;

%second%:基于文章发布秒数,比如33;

%postname%:基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;

%post_id%:基于文章post_id,比如48;

%category%:基于文章分类,子分类会处理成“分类/子分类”这种形式;

%author%:基于文章作者名。 将上述参数进行组合,即可得到WordPress的固定链接形式。

二、固定连接设置

打开WordPress后台 --> 设置 --> 固定连接 --> 自定义结构:

输入:/%post_id%.html

WordPress之 - 固定连接配置

配置后还需要修改nginx配置:

    if (-f $request_filename/index.html){          #在wordpress的server标签里添加这段

       rewrite (.*) $1/index.html break;

    }

    if (-f $request_filename/index.php){

       rewrite (.*) $1/index.php;

    }

    if (!-f $request_filename){

       rewrite (.*) /index.php;

    }

然后重启nginx,发布文章就可以看到差别了!!!

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: