本人经过一些时间的实践分析,对基于网站优化的考虑对程序员总结了一些基本要求,详细要求如下:
1.要尽量的让代码减肥,也就是让网页代码尽量精简,不要重复,让代码运行起来速度快,比如用.net做的网站,里面会出来一长串.net的标志代码,就应当把它去掉,这样可以提高网页浏览的速度
2.统一的调用程序,比如头部、尾部、左部、右部等等,只要在整个站点中重复出现并且更新机会比较大的模板都应当用统一的include来嵌套调用,不能使用IFRAME、JS、FLASH等调用;
3.尽量将文章信息浏览页面的URL用网站的层次结构来表达,同时尽量做到访客易懂和简洁,不要影响整个页面的可读性;
4.要尽量少使用特效程序,因为用它实现后的文字、链接,搜索引擎一般都是比较难于收录,同时特效越多,页面中的代码与页面显示出来的文字的比例会越高,也很不利于优化的原因,同样也是CSS对搜索引擎更友善的原因,因此,除非在特效确实能提高用户体验的情况下,否则尽量少用特效;
5.要把动态程序转化为静态化,也就是我们平时经常看到的ASP,NET,JSP,PHP等程序都应当把它转化为静态形式,这里也不是非要要求转化为真正的静态,只要是伪静态就可,一是可以提高网页浏览的速度,二是可以提高搜索引擎的收录及在搜索引擎中的排名;比如一个大的门户网站,如果新闻全部采用asp形式,这样就会出现翻页问题,文章多了,搜索引擎就不太去收录你后面的文章列表了;
6.要使网站栏目频道目录化,也就是说,如果一个网站有新闻、知识、产品、留言等4个频道,这样就得把这4个频道分别建立新闻、知识、产品、留言4个目录,目录名称最好是用中文拼音,如果觉得太长了就用拼音的首字母缩写,并且每个目录中的页面都要有一个索引页面;
7.提高文章信息的可读性,也就是在文章后面加上相关文章的识别功能,或者是根据关键词来识别,这样一是可以提高网站收录的概率,二是提高搜索引擎的排名,使整体网站出现一种网状链接。
以上是个人我程序员的工作所总结出来的经验,如果有什么不足的地方,希望大家给予指正,谢谢。
【作者:网站优化大全站长:小欢我能行】