大型网站做seo时,特别是代码优化,老实说这已经是高阶部分,95%企业做seo遇不到,也没必要。但大型企业网站却十分有必要做好代码seo优化。
大型网站因为代码运行繁多,对企业服务器运行要求极高,而且即便是超级服务器,如果网站代码没有优化,也极容易宕机。
代码seo优化分三部分,第一部分是代码的可读性,这里面有二要素组成,第一素是给人看的,也就是给后续写代码的程序员看的,当然也是给日后的自己看,很多程序员写的代码不规范,时间久了自己都看不懂,比如起名的id,class,function等。第二要素是给robots看的,比如视频,图片,代码注释等,清晰说明其代码意图。这部分还只是程序员在写代码的习惯问题。
第二部分是代码的运行高效问题,从JavaScript开始,就需要做到代码简洁且高效运行。比如去做一个循环for/while,能一步到位就一步到位,很多重复需要功能尽可能用function封装,在后面可以反复调用,不用再写重复代码。这个工作说实在的工作量巨大,主要是修改完后的调试,因为代码前后有时候出现bug,但这种代码优化在大型网站又不得不做。从我个人工作经历来说,代码seo优化好像已经脱离了传统seo关键词排名的范畴,现在代码工作要么直接交给资深程序员,要么交给测试员。
代码seo优化第三部分是检测全站链接情况,因为现在的网站很多都是动态网站,有些后台是支持改伪静态的,我们在建设链接过程中很容易出现网页打不开,莫名其妙的跳转,或者莫名其妙不显示画面等情况。比如很多程序后台不支持二级目录页带汉字的URL,但你在网站内链能打开,而在浏览器刷新又显示404,这个我之前在前面提帖子提到过。所以这部分的代码seo也非常重要,而且极其复杂。
大型网站seo代码优化属于seo中的高阶部分,他不仅需要对关键词seo精熟,而且要对JavaScript前端,后端php或者其他语言有相当深的理解,比如函数的书写调用,另外数据库的编写也属于代码优化一部分,但这些都能做好的已经是全能战士了。整个IT界少之又少,年薪无论在美国还是国内最少都在百万级以上。目前大部分企业网站不需要涉及,所以没必要再此做多研究。