安全地简化了网页永久链接

如此调整之后,我的所有网页的网址链接都变成了: http://martinliu.cn/文章标题.html .html 其实可以去掉,换成一个/ 结尾,也有说这样可以让搜索引擎认为这个页面是一个静态页面的,但我个人更愿意把它作为很久很久以前我用notepad 编写html代码的回忆。(插件有问题,最后还是/结尾)

字数:500 |大约阅读时间 1 分钟
标签: Permalink   wordpress  

网页的 永久链接 的配置是在:Settings –> Permalink Settings; 通过这个设置把Wordpress默认的代码型网页网址 http://martinliu.cn/?p=123 变成了 搜索引擎更友好,而且人也更容易懂的网址。例如我目前的:http://martinliu.cn/文章标题/

我之前的永久链接其实已经改过好多次了,期间多次是由于更新网站分类结构,还有是由于看了多篇纠结的wordpress SOE文章导致。前几次修改都是很粗暴的直接修改,并没有顾忌到对以前搜索引擎的已经抓取的网页做保护。这次我必须对当前已经纳入搜索引擎的网页做保护了,毕竟文章现在比较多了,非常有必要对搜索引擎用户做保护。

本次修改主要参考了文章是:A Simple Guide to Changing Your Permalinks Without Breaking Your WordPress Website 此文推荐了一个简洁的方法,使用插件: Simple 301 Redirects

安装和激活插件后,我的配置过程如下。首先,更新永久链接到新的设置。

customer-structure

然后再去Simple 301 Redirects 的配置做如下修改:(插件有bug,最后配置网址是 /%postname%/  .html 了发现301 重定向不成功。)

301

最后到搜索引擎里面看下是否所有的已有抓取的网页都可以正常访问。在搜索引擎中搜索: site:martinliu.cn

bing 搜搜结果点这里 在结果页面上点击任何一个文章,文章应该被正确加载出来了。

DevOps教练在知乎

See Also