A-A+
WordPress4.4版本更新后文章固定链接重复的解决方法
WordPress4.4版本进行了许多重要的安全更新,并优化了对移动端的适配能力。WordPress4.4版本更新后在撰写新文章时出现了一个固定链接的预览,如下图所示。固定链接的格式更改成了http://***/?p=***&preview=true,而不是我们事先设置的固定链接格式。
当文章发布后,固定链接又更改成了我们所设置的固定链接格式,如下图所示。
当打开格式为http://***/?p=***&preview=true的链接时,会自动跳转到我们所设置的固定链接对应的文章。其实这并不是WordPress4.4版本新添加的默认固定链接,在WordPress4.3版本中创建的文章,当你采用http://***/?p=***&preview=true格式打开对应编号的文章时,依然可以自动跳转到对应的文章,只是没有在文章编辑界面中将此链接显示出来而已。
无论如何,一篇文章对应多个链接地址这对于网站的SEO来说并不是一件好事。解决此问题最简单的方法就是采用Robots协议来屏蔽网站的此类链接。例如,分析此类链接的特点可知,在链接中均含有/?p=,而正常的固定链接中没有此结构。因此可以在网站的Robots协议中加入如下语句,禁止搜索引擎收录此类链接。
Disallow: /?p=*
Robots协议生效后可在百度站长平台中进行测试,测试结果如下图所示。