批量修改wordpress的日志缩写名
近日打算对博客的seo进行改进,首先想到的是修改日志的永久链接,理想的链接方式如下:
http://www.achome.cn/blog/分类名/文章名.html
其中,文章名最好使用英语单词和“-”串联起来,但是我以往的几百篇日志都忽略了日志缩略名的填写,wordpress自动将中文转化为url编码了,对于搜索引擎来说非常不友好,因此我需要批量修改一下这些日志的缩略名。
在网上搜索了一下解决方法,发现有两个插件可以借用,一个是wp slug,另一个是headspace2,前者可以在你发布日志的时候自动去查阅google翻译,将你的日志名保存为相应的英文;后者则提供了批量修改日志名的模式。
1. wp slug
wp slug的使用非常简单,只要上传到插件目录并激活即可,在以后发布日志的过程中,它就会自动为你工作。(当然,如果你觉得google翻译的结果不好,也可以自己动手修改。)
2. headspace2
headspace2事实上是一个seo的插件,功能不弱于all in one seo,可以对各项seo元素进行自定义设置,但是在这里,我们只需要用到“meta data”的功能。

meta data功能可以让你批量设置所有日志的标题/缩略名等seo元素,经过小半天的奋战,我终于把几百篇日志的缩略名都修改完毕~!
以后,再也不用为日志缩略名烦心了,因为wp slug会自动为我工作:)

但这篇文章的地址还是数字的,嘿嘿,以后写成有意义的标题看了就更舒服了。
想问下,你的博客转成html静态页面的插件是什么?
直接用wordpress里面的永久链接功能就行了
我还没切换到文件名的形式
因为那样的话搜索引擎会重新抓取,我正在评估风险。
说的也是,我为了改博客,老博客就不要了,再一点一点加有点麻烦。
不过wordpress的SEO好像优化地很好,我更新文章不到一两天google就能获取,而且排名也很靠前。
但是无论如何都会重新抓取的啊?
不然怎么更新呢
是这样的,如果你改了链接规则,原来的规则就无效了。
而搜索引擎更新索引是需要一点时间的,这段时间内就会造成很多从搜索引擎来的用户打不开之前抓取的url
只能建一个404页面,让用户在本网站再重新搜索下,不过很多用户看到404页面会直接关闭页面,到其它网站上去找了。