解决了wordpress中文tag出错问题
一直没有太在意wordpress的标签(tag),虽然我尽量合理地设置了每篇日志的标签(tag)。今天才偶然发现,默认的wordpress配置里,标签为中文的,竟然都是不能正确访问的,出现了500错误。原来,wordpress对于中文的处理还是不尽如人意的!
这么多的死链接,怪不得搜索引擎蜘蛛来得比较少。
搜索了一下,发现方法多种多样,都很简单,试了一下,选了一种相对来说比较好的方法,马上按照提示进行了修改,总算解决了这个隐患。方法如下:
打开/wp-includes/rewrite.php,如果该文件没有被修改过的话,找到第1038行,如下:
if (empty($this->permalink_structure)) {
为了确保以后恢复,复制这一行代码,粘贴到第1039行,并修改为:
if (!empty($this->permalink_structure)) {
把第1038行注释掉,作为备份,如下图:
如此,wordpress将支持中文tag。不过,所有的tag页面,都将变成类似于如下的页面,以中文标签为例:
http://www.zuoxinwu.com/?tag=%e7%bd%91%e7%ab%99
此时,后台固定链接设置里的“标签前缀”设置将无效!
博客于2010年2月18日迁移到ipower
博客在国内没能活下去,即使备案和内容都没有任何问题,即使我经常检查是否有恶意评论恶意链接,即使我将安全性设置到非常高。所以,万般无奈,刚过完虎年春节,我迫不及待的把博客搬到了这里。接下来就是慢慢恢复之前可以恢复到的数据了。
还是要说一些祝福的话的:
风雨的街头招牌能挂多久,
爱过的老歌你记得几首,
交过的朋友在你的生命中有我,
无论在天涯或是海角,
我都真诚地为你祝福:幸福平安,春节快乐!
推荐WordPress摘要插件TinyMCE_Excerpt下载
TinyMCE Excerpt是一款WordPress的富文本格式摘要插件,弥补了Wordpress默认情况下摘要功能完全过滤HTML代码的不足,灵活使用,可以使博客内容安排更合理并更有利于SEO。而且,单纯从使用上来说,同样是为了使得首页和分类列表页博文内容部分显示,使用TinyMCE Excerpt就比增加一个可以截取博文日志的插件要来得实在得多。
插件作者:simonwheatley
作者主页:http://www.simonwheatley.co.uk/wordpress/
右键点击上面的图标,选择“目标另存为”即可!
WordPress SEO 搜索引擎优化
1)设置永久链接
使用永久链接结构,确认文章标题使用了永久链接。在WordPress里,可以进入控制面板-〉选项-〉Permalinks,然后选择一种永久链接的结构,或者自己定制一种,比如我用的就是/%year%/%monthnum%/%postname%/(也就是”/年/月/文章名/”)
2) 文章标题
网站名字(”Title“,就是一般显示在浏览器标题栏的文字)应该显示在当前访问的文章或者页面里。比如我的文章标题就该是这样,”WordPress SEO,WP搜索引擎优化 | 孩子气☆孙秀楠宝宝“,在样式设置里可以这样定制,
3)Headers HTML文本标记
搜索引擎对于headers(比如h1,h2,h3等等)要比内容更看重。所以写一个好的包含关键字的文章标题很重要,当然关键字要和文章内容匹配。最好是每页只用一两个h1的HTML标记,比如用在Blog的名字上或者最新的文章上。
4)Alt图像HTML标记
给图片加上alt标记,并且确认这些标记和显示的内容匹配,这会帮助google图像搜索引擎或者其它图像搜索引擎更好工作。
5)使用Tag
Tag逐渐在互联网变得越来越重要,使用Tag可以让文章之间相互关联,可以让搜索引擎更好的挖掘你的网站。
推荐WordPress Tag插件Ultimate Tag Warrior

