目前常见的用ASP技术开发的CMS有:动易、风讯等,用PHP技术开发的CMS有:DedeCms、CmsWare、帝国CMS等。平台的选择非常重要,我们通常会主要考虑其安全性、负载能力、易用性、可扩展性等等,今天我们需要从SEO角度来分析一下优秀的CMS系统所应具备的品质,在这里并非要说哪个CMS系统的设计、表现、功能的好坏,每个人都应当尊重开发者的劳动成果,我也无意讨论建立CMS的好坏标准,只是想展望一下未来的CMS发展趋向。
1、网页标题、关键词及描述的自定义
网站首页、频道页、栏目页、内容页可以自定义Keywords和Description或者可以通过设定好的系统参数实现自定义Keywords和Description的内容规则。
2、发布功能
可以为文章建立多个关键词(即TAG),并在文章内容下面列出,当用户点击这些关键词,自动进入该关键词的搜索页面;文章内容下面提供相关文章列表(自定义规则显示规则,如按关键词、相关度或时间进行展示等);对搜索的URL进行编码转换,实际用户看到的动态URL问号后面应该是一个关键词;上传图片时可以填写图片ALT描述文字等……
3、网页可以设定一个随机内容区域
在内容页中显示本类下的TOP10、推荐文章,并建立一个随机内容区域,用来展示本类下的文章。
4、目录名自定义
只要可以自定义生成静态页面的目录名,就意味着站长可以自定义整站的物理结构和逻辑结构。
5、符合逻辑结构的导航菜单
根据整站逻辑结构来设置面包屑式的导航菜单,URL指向相应目录而非文件。
6、静态URL生成功能
除了生成静态页面,还能对自定义URL生成规则,甚至包括后缀名,如shtml、htm、html等。
7、附件存放地址的自定义
可实现每个附件只存放于所属文章分类的目录下特定子目录,并可以自定义文件名。
8、集成网站地图功能
系统自动根据设定的栏目名称、URL根据逻辑结构生成HTML格式、XML格式的网站地图,并可以时实更新,XML地图自动提交给Google Sitemap。
9、RSS订阅
按整站、频道、分类甚至文章提供RSS源。
10、关键词词库
站长在后台可以自定义一些关键词及其URL,当文章中出现这些词,便自动赋予其设定的URL。