文武双全告诉你wordpress中的那些大坑

Posted by

wordpress是目前世界上最流行的博客系统了,很多人拿wordpress做个人网站,甚至有人拿来做企业网站。文武双全还是个小菜鸟的时候,确实对wordpres很崇拜。用wordpress建了一大堆的网站,事实证明我当初的决定是多么的傻逼,只不过现在是悔之晚矣。今天文武双全就来跟大家扯扯,wordpress中的那些大坑。希望给那些还没有用wordpress的兄弟们,一点点的提醒。

第一大坑:内置谷歌字体等大量谷歌的资源

当然这个不是wordpress的错,是我们天朝伟大的GWF的错,但这确实是个大坑。谷歌的CDN确实非常棒,速度非常快,但是在国内被墙的也太厉害了点。wordpress前台和后台都有大量的资源,连接向谷歌的网站,这些网站的打开速度已经无法忍受。虽然有一些插件,能实现屏蔽谷歌字体,但是这依然会拖慢你wordpress前台和后台的速度。

第二大坑:wordpress最知名的图片插件NextGEN Gallery无法再汉化

wordpress自身的图片管理功能很弱,需要依靠插件能扩展wordpress对图片的管理。但是自从1.9.13版本开始,NextGEN Gallery就无法再被汉化了。对文武双全这样的老wordpress来说,不怎么影响使用,我继续使用老版本的NextGEN Gallery就可以了。但是对于新玩家来说,这真真是个大坑了。

第三大坑:非常牛逼的TAG管理功能

TAG就是站长手动为文章添加的关键词,dedecms也有类似的功能,甚至可以自动提取tag。本来这个功能是个好事,很多wordpress模板的作者都开发了效果牛逼的TAG标签云集功能。但是由于百度专门出台算法,打击不相关静态结果搜索页。大量使用wordpress建立的网站,由于使用了大量的TAG而被百度误伤。谷歌由于数据抓取和存储的能力强,并不在乎站长多余的TAG占用了自己的资源,对tag和wordpress都是十分友好的。但是有钱并且垄断的百度,就是那么任性。

这个算法至今仍然在伤害很多wordpress的站长,也算是wordpress的天坑之一了。一些wordpress的插件,能把tag自动转内链。你试试吧,越用死得越快。

第四大坑:没有中文的开发者文档

wordpress并没有官方的中文开发者文档,以至于国内中文原创的wordpress模板数量并不多。少数精品wordpress模板,被广大wordpress几乎玩烂掉了。大量国外的模板,汉化并不完整,还有人拿汉化外国的模板来卖钱。想学wordpress模板开发,您先把英语学好再说吧。

这跟咱们本土的开源CMS相比,也算是个坑了。

第五大坑:代码臃肿,抗攻击的能力真的很差

wordpress代码本身的安全性还不错,至少比dedecms强多了。就像某个网友说过的那样,能黑掉wordpress代码的黑客年薪至少在百万以上。但是wordpress抗攻击的能力确实很差,这一点文武双全是深有体会。文武双全个人网站从2011年就开始使用wordpress,这期间被攻击的次数已经无法统计。

wordpress使用mysql作为数据库,不用几个并发链接就能把wordpress搞到mysql挂掉。如果把wordpress整站静态化,减少对mysql的请求次数,你会发现最简单不过的CC攻击,依然能把wordpress轻易搞挂掉。想把网站搞到一定规模,有雄心壮志的站长,还是算了吧。

第六大坑:垃圾评论满天飞,怎么防都防不住

虽然使用了Akismet和Math Comment Spam Protection两款防垃圾评论的插件,依然无法杜绝机器人发垃圾评论。

第七大坑:无法自定义栏目页的title

wordpress真坑爹
文武双全告诉你wordpress中那些坑爹的事情

这又是一个神奇的事情,神奇的无法想象。wordpress可以安装插件来让你自定义栏目的keyword和description标签,但是栏目的title确不能让你自定义。每一个栏目以及子栏目的title默认都是这样的:栏目别名 | 网站名字 。我敢说,十年前dedecms就能够对每一个栏目页乃至文章页自定义title了。

当然我也知道,就算title没有你想优化的关键词,关键词的排名你也能优化上次。但是你绝对不能否认,在中文搜索引擎里这就是个大坑。

第八大坑:wordpress的内链功能极其的弱

你可能会说,你能找到一堆的插件让你的wordpress自动产生内链。但是我想说的是,这依然是个大坑。这些插件要么不支持老的文章生成外链,要么对中文关键词支持不够好,要么就是没汉化。

第九大坑:GWF丧心病狂到连Gavatar都墙

这一段是我在2014年12月31日添加的,因为今天登陆wordpress后台,突然发现好卡。立马F12看了一下,gavatar直接把进程卡死了。wordpress的前台和后台都要加载来自gavatar的用户头像,这么良心的网站都能被GWF强。这真是依法治国的最佳示范了,这不是wordpress的错,但确是wordpress的坑。

第十大坑:什么都依赖插件

这一段也是在2014年12月31日添加的,总算给wordpress的坑凑了个十全十美。虽然wordpress的插件功能很强大,数量也非常多,但是这也意味着wordpress自身的功能很单薄。什么都依赖插件的wordpress,经常因为插件用多了而搞得臃肿不堪。连个友情链接模板,都需要安装一个插件的blog系统,真的也可以说是丧心病狂了。

对中国用户来说,更加坑爹的是,我们大多数情况下只能用国外的英文插件。优质的汉化插件也是极少极少的,国产插件坑爹的也不少。于是,你想把一款英文插件用好,就得在百度忙活半天。这难道不是坑吗?

文武双全的总结

不可否认,wordpress确实是一个牛逼的blog乃至cms系统。但是在中文搜索环境中,它确实有非常多的坑。以至于我现在不仅仅不像人推荐wordpress,而且努力劝告大家学习中文开源CMS。在中国,本地化做得好的才能真正适应中国的国情。推荐大家去学习dedecms或者帝国cms,这些我们中国人自己开发的CMS,能够做出跟wordpress同样效果的任何网站。

忘记wordpress,拥抱我们中国人自己开发的开源CMS吧。

27 comments

  1. 关于tag,博主的判断有误,我使用几年wordpress了,tag收录非常好,甚至若干个关键词tag都排在百度搜索结果首页

  2. 我表示压力很大,看得。。。
    1,内置的可以取消的
    2.可以自己动手的,别老等着别人来动手
    3.tag是一个提高用户体验的设计,不喜欢可以robots cute
    4.到处都是中文开发文档,随手拈来,亲不能视而不见啊。
    5.这个确实是事实,但是同样是能解决掉的,sql缓存,php缓存都是可以防止这种事发生的。
    6.防垃圾留言,简单啊,直接跟我样,留言板直接写上,操他XXX,谁在我这发广告的话,保准没人留言了。
    7.其实这个是真的可以自定义的,不解释。
    8.说起内链又是伤啊。。。什么tag 什么分类,最后总结过来,最好的优化就是不优化。
    9.外置的东西,没办法,同样是有办法解决的。
    10.这是个双刃剑,没办法说好也不好,真介意的话,我表示我现在自己写的主题插件基本不超3个,其它功能全自己写。

    最后一点,我居然看完了。。。 还评完了,我也是个牛人啊。。。

  3. 敢问博主,你为什么还要继续用WordPress?

  4. 的确如果单纯的做博客很多插件根本就不需要,没有插件Wordpress一身轻。

  5. 感谢兄弟留言,已经升级到最新版的NextGEN Gallery,不过我还是放弃使用插件了。

  6. 度娘的尿性是,你改了它立马也改。

  7. 我没有什么试验网站呢

    现在做的这个网站,本来SEO就糟得很,所以大概短期内也看不出来被降权什么的
    但是怕就怕是这一打击下来,就永世不得翻身了

  8. 不仅仅是差评,而且是直接的降权。你可以找个试验网站,把tag删掉,看看索引量会不会增强,权重会不会回来。

  9. 我想问一下,这第三大坑:非常牛逼的TAG管理功能 ,是什么一个情况呢?我的网站虽然不是用wordpress而是自建cms,但是也大量运用了tag,这是不是也会导致百度的差评呢?

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据