无论是技术还是特性,都是任何内容管理系统(CMS)应用当中最重要的话题。如我们之前所学到的,搜索引擎优化(SEO)是基于搜索引擎蜘蛛的周期性活动和它们的功能性。蜘蛛抓取的信息,运用一些特殊的规格参数表(如文件格式或设置)存储在服务器上。
所有的内容管理系统(CMS)都是和一个数据库进行动态连接的,这个数据库存储了网站的所有内容。蜘蛛无法访问数据库和索引信息。出于这个原因,大多数的网站内容都躲避蜘蛛,使搜索引擎优化的所有努力都无用武之地。
即使典型的搜索引擎优化(SEO)网站的组成部分,如网页标题或是图像的ALT属性,也无法被蜘蛛访问,即便这些内容都存储在客户关系管理(CRM)数据库中。为了弥补这个缺点,开发者需要使用一个策略,关于这一点我会做详细解释。
主要文件的优化——虽然内容管理系统(CMS)是动态的(如PHP或ASP),但是在一些格式化结构里,这些动态组成部分会一起工作展示信息。对于蜘蛛来说,那些结构是可读的。例如,Mambo里的格式化结构就是一种index.php文件。这种文件可按搜索引擎优化(SEO)的标准优化(附录c展示了这种特定文件的优化代码)。标题和元标识可以在那种文件中被优化,包括附加文本和其他嵌入对象。