wordpress固定链接设置参数
我们先看一下WordPress官方文档列表如下:
1. %year%
基于文章发布年份比如:2222年
2. %monthnum%
基于文章发布月份比如:02月
3. %day%
基于文章发布当日比如:22日
4. %hour%
基于文章发布小时数比如:22时
5. %minute%
基于文章发布分钟数比如:22分
6. %second%
基于文章发布秒数比如:33秒
7. %postname%
基于文章的postname其值为撰写时指定的缩略名不指定缩略名时是文章标题
8. %post_id%
基于文章post_id比如423
9. %category%
基于文章分类子分类会处理成“分类/子分类”这种形式
10. %author%
基于文章作者名。
将上述参数进行组合即可得到wordpress的固定链接形式。网上常见的几种设置方法
代码如下 | 复制代码 |
/%year%/%monthnum%/%day%/%postname%/ /%year%/%monthnum%/%postname%/ /%year%/%monthnum%/%day%/%postname%.html /%year%/%monthnum%/%postname%.html /%category%/%postname%.html /%postname%.html /%post_id%.html(年少用的就是这种) |
wp链接设置技巧
一、不要让日期出现在wordpress固定链接里面
这基于两个方面的考虑。
一是如果数字出现在固定链接里面等于提醒seo/seo.html" target="_blank">搜索引擎这是很旧的内容了没必要再爬一遍了。
另外一个原因是假如你要修改文章的日期重新发布的话链接地址就变了也就是意味着你的反向链接PR 等等都没有了。
二、不要让分类的链接出现在固定链接里面
这一点是很多人都会忽略的地方。让分类出现在固定链接里面有两个缺陷:
一是一篇文章如果选择了多个分类的话则会出现多个链接地址这很容易造成因为重复内容而被搜索引擎惩罚
二是有可能会造成关键词堆砌而被搜索引擎惩罚。
三、链接不要过深
这一点经常看到。很多wordpress 用户的固定链接是年/月/日/分类名/文章名。这种过于深的固定链接对搜索引擎是非常不友好的。蜘蛛也许只抓取两三层就走了。
四、不要让中文字符出现在固定链接里面
虽然现在的搜索引擎已经能识别URL地址里面的中文字符但无论是从美观上还是从wordpress 优化的角度来看都是非常差的。建议设置别名的时候用英文或者拼音。
Win服务器下设置WordPress固定链接伪静态
只要主机支持自定义404页面无需安装插件就能让Win主机像Linux 那样方便使用
WordPress的固定链接为静态
代码如下 | 复制代码 |
<?php $qs = $_SERVER['QUERY_STRING']; $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3); $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI']; include(‘index.php’); ?> |
设置固定链接Permalink伪静态步骤
1. 将以上代码保存为 404.php并上传至主机根目录。
2. 设置 404 自定义错误页为 404.php。
3. 进入WordPress 控制面板设置Options- WordPress固定链接Permalinks,选择固定链接格式。
你了解了吗?其实wordpress伪静态的设置都非常简单,尤其liunx系统,可能win的系统设置有些复杂,不过多研究一下就好了,年少的是liunx的所以win的没有测试,有什么不对的,大家可以指出来,让我也多学一招,嘿嘿。