⼯欲善其事必先利其器,⼀个好的⽹站⼀定要有好的基础架构,包括以下⼏个⽅⾯:

1、运维⽅⾯,服务器必须稳定,⽬前国内很多云服务器⼚商其实已经很好的解决了这些问题。

前期如果刚开始可以直接买个最便宜的(1核 1G 内存 1M带宽),这样的配置针对10000 以下流量还是可以的,后期运作起来使⽤云服务器也很容易在线直接升级配置。

RUNOOB 采⽤的是 Linux 系统作为基础,搭建 LNMP 服务(Linux+Nginx+MySQL+PHP),现在这些基础环境都有现成的安装资源,⽐如阿⾥云的镜像市场就已经打包好了这些安装资源,点点⿏标就能安装完成,如果不熟悉 Linux 服务器或命令,也可以安装类似宝塔( https://www.bt.cn/ ) 之类的服务器管理后台,有很清晰的界⾯操作,基本⽆障碍的完成基础环境的搭建。

2、⽹站系统建议采⽤开源系统,⾃⼰开发耗时耗⼒,国内外的各种类型开源的系统⾮常多,国内开源系统好处是有良好中⽂⽂档说明,可以轻松的起步,不⾜之处是扩展能⼒较差,⽽且漏洞也很多,⽽国外的系统相对来说在安全性很扩展性⽅⾯都做的⽐较好。

国内 CMS 系统:DeDecms、Discuz、PHPWind等

国外 CMS 系统:WordPress,Joomla,Drupal等。

商城:Magento,OpenCart,ZenCart等

RUNOOB 采⽤的是 WordPress,在全球排名前 1000 万的⽹站超过 30.6% 使⽤WordPress 可以很⽅⾯的进⾏⼆次开发,开源的模板和插件⾮常多,对⽹站 SEO 布局建设也有很好的⽀持,包括伪静态设置、标签布局、相关⽂章等。

3、⽹站 SEO 结构布局要做好,robots.txt 协议设置好哪些收⼊,哪些补收⼊,整体采⽤树形结构(⾸⻚、分类⻚、详情⻚、404⻚),导航体现也要建好,⼀个原则是从哪⾥点进去的⻚⾯,可以从那个⻚⾯点回去,常⽤的有⾯包屑导航。

URL 建设上要规范统⼀,建议⽬录以斜杆 / 结尾,详情⻚以 .html 结尾,URL 包含指定关键字,如果是中⽂可以⽤拼⾳,能简短尽量简短。

RUNOOB 结构⽐较简单:⾸⻚ -> 详情⻚。

1、⾸⻚包含各个分类,分类没有独⽴列表。

2、分类⻚与详情⻚整合、左侧列表是分类列表、中间部分是详情⻚内容、右侧包含了其他分类的列表,头部banner⽤于主推的⼏个关键词,头尾包含了上⼀⻚下⼀⻚,⽂章详情⻚包含了⼤量的内部链接导航,⽤于减少跳出率,提⾼⽂章内容相关性。详情⻚ URL 采⽤ 分类/带关键词标题.html 格式。

SEO 这块可以参考我昨天发的百度 SEO 指南 2.0 版本⽂档,书籍可以看看 《SEO 实战密码》,然后多去研究下⼀些⼤流量⽹站的结构。

(摘自FK《站长经历》)