站群SEO日志(2)「我如何低成本从零开始维护上千个网站」之站群软件选取


欢迎转载并分享本文,转载时请注明 作者:jamblues,谢谢。


介于第一篇「域名注册」收到不少反馈,先优先解答各位看客老爷有一些问题:


  1. 域名注册之前是在某个域名注册商做活动时注册的(介于活动已结束就不说出具体网站了),活动已经在3月底结束了。非常抱歉没有及时通知各位。(下次有新的活动会第一时间通知大家)

  2. 关于站群内容定位,笔者在经过 2 个月的思考、沉淀后,已经完全抛弃做垃圾站的想法了。所有网站、栏目坚决不出现任何无意义的内容。

  3. 后续「域名注册」会开始尝试另外的例如买老域名、买备案号等等方法。请静待更新。



正文

大家好,我是 jamblues, 今天发布连载第二回:「站群软件的选取」



不知道大家对市面上的站群软件了解如何?


开门见山,有了需求才能有目标的寻找软件,那么先来说说笔者对站群软件的需求:


  1. 跨平台,不依赖 IIS。

  2. 创建一个新站成本一定要低一定要低(重复一万遍),一套复杂、而且需要重复安装配置、安装配置系统会3. 极大的降低工作效率(简单地上一个站要 5 分钟,一千个站需要 5000 分钟,至少要三天三夜不吃不喝)...

  3. 不要 dede、wordpress系统(妹的漏洞层出不穷),但要支持目录站、泛域名站(可自由配置度要高)

  4. 系统数据不能过于冗余(站群本来就是对资源占用率高的系统,一定不能过度浪费系统资源) 。

  5. 系统模板要多,质量要高(模板主要是编写自由度要高,像一些 [导航] 这种变量写死只能用<a>标签根本就是反人类)。

  6. 伪静态,非常自由的 URL 路由功能(最好能随意切换 dede / wordpress 的 url 格式)。

  7. 因为不做垃圾站,所以站群的可配置颗粒度一定要细,例如:每个站哪些栏目、网站首页标题、关键词、分类页标题、关键词(虽然配置时间会大大加高,但这步是提升网站质量必需之路,我认!)。

  8. 自由的采集系统,内容挖掘系统(借第三方火车头?一套站群系统如果没有简单、好用的采集系统和内容,10. 根本就是 bull shit,如果能有一些内容、专题、热点挖掘系统,更赞)。

  9. 统一管理广告后台(广告后台如果没有,以后上统计代码都能让你不吃不喝搞几天几夜。)

  10. 能够有站点收录、权重等报表(这个优点不用多说,一览无余的站点管理你值得拥有)。

  11. 最好不依赖服务器端 24 小时挂着客户端(要浪费 10-20% 的资源来挂着这个客户端,你愿意?笔者反正 10 万个不愿意)。


笔者前期花了大量时间和精力对市面上流行的站群软件做测试,双手奉上测试结果:




(注:关于 X杀站群 是属于内容垂直站群系统,也就没深入了解。)


也许看客老爷们对难用没有什么概念,举个小栗子,在 X百度站群 软件里,创建站点需要这些操作:




笔者用到这一步时,已经蛋碎几十万次。


更何况,在这个 所谓 X百度站群的网站代码中,我(反编译后)发现了这样的代码:




给看客老爷们解释一下:


第一段,屏蔽一些搜索引擎(包括谷歌),然后在屏蔽页面显示 他的域名。

第二段,加上贵软件的版权信息。(否则直接退出)


于是发现各站群软件真是蛮拼的。(几千大洋从此打了水漂,什么都不说了,笔者想静静~)


最后,X 百度、X天者等等软件,竟然是换了个皮肤...





思考人生

冥思苦想一周后,做为一个技术宅,你不改变世界,那么就只能顺从,二话不说挽起袖子,我们来从零设计一套站群系统。



再来说说做这个决定,笔者多方的考虑:


  1. 基本上市面上的站群软件都无法完全跨平台,租站群服务器,一台机器几百个 ip,不是笔者不信 IIS 下边能跑这么多站,流量一上来,Win 系统就巨吃资源,再强的服务器也会分分钟垮死,到时哭哑嗓子也没用。如果你硬要说这不是硬伤,笔者也不反驳,个人经验和喜好问题。

  2. 依赖 CMS,原生的 CMS(dede\wordpress等) 是不支持站群的,意味着要么花精力改 CMS 支持站群,要么一个域名一个域名地部署 CMS。复制粘贴说起来挺方便呵呵。

  3. 可配置颗粒度太低,用户体验太复杂、操作太繁琐是通病。

  4. 词库、后期挖掘内容只能依赖第三方采集器,这些软件自带的采集功能弱到无力吐槽。



站群开工

笔者有一个毛病,一旦遇到自己想做的事情,而且已经非常明了自己想要什么样的东西,那么分分钟就必须要做起。



花了几分钟画了系统架构图:




站群所有内容、关系都由一台发布服务器来维护,这样的好处:


  1. 管理员只用管理发布服务器,所有网1. 站发布的内容都能在发布服务器上查到,同时,发布服务用于收集所有网站报表,管理广告。

  2. 老板!站群服务器1-站群服务器N 需2. 要一枚一键安装脚本~ ok,用 yum 安装好 PHP MYSQL 服务即可~用 kangle webserver 来实现域名一键绑定,简单、快速方便。

  3. 站群部署好以后当然是拉网站脚本,3. 初步设计这个脚本应该是一个简单的shell,通讯用私钥,所有命令从发布服务器来发送,当然,脚本必须是单文件,而且是直接 wget 一下到目录完事。


     关于站群脚本通讯的流程图初步构思:




模板引擎是必须要嵌入的,采用 discuz 的模板引擎精简版。


站点生成流程:




用了之前的一些站群工具以后,总结出来用户只需要针对每个网站输入:


  1. 域名 网站名称 域名需要对应的关键词(这三个对于不做垃圾站来说,异常重要)

  2. 这批网站需要产生的网站分类


点击提交后,服务器做了这些操作:


  1. 判断域名是否生成过,没有生成过则在站群数据中存储(方便日后统计)

  2. 将分类打乱、重排

  3. 把重新排列的分类分配给每一个网站,生成一个详细设置列表


嗯,那就开始上一张已经完成的生成流程实例:








程序已经准备好,那么就是内容选取了,「发布服务器」如何设计才能够支撑上千个网站的内容来源抓取、分析、聚合、发布?


敬请关注下回连载「站群内容选取」。


欢迎关注,再次感谢。


注:本文转载自SEOWHY 作者:jamblues,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除。

上一篇 下一篇