1)页面html有效性检查。
注意页面中DOCTYPE中定义的html的版本,目前使用的是DTD XHTML 1.0 Transitional,并针对该版本进行html的规范有效性检查。
使用的工具:火狐插件web developer/html validator.
主要出现错误:
1、每个html元素都要有结束符“/”。
2、每个html元素的属性名称都是小写,且属性值的引入需要加“”.
3、对于logo的图片,需要加上alt。
4、JavaScript的位置是head里,或者body里,不能放在body外。
2)静态文件独立存放,用单独的域名引入。
主域的二级域名或者单独的域名指向,方便对静态文件单独做策略,提升网站速度。
3)js的位置,放在页面最下端,包在body里面。
和页面呈现相关的js放在需要使用这段js的位置、页面的加载是head头完毕再显示html的页面内容,为了提高显示速度,不要把js引用放在head里。
4)页面url尽量直观简练,并且保证url的{wy}性。
如果经常出现多个url指向同一个页面,搜索引擎会当作xx处理。
5)规划网站title,Keywords,Description 使对seo友好。
参考:http://www.dugutianjiao.com/post/keywords-description-seo.html
6)web服务器Apache配置gzip压缩。
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人。
启用firebug的网络选项,可以对比查看压缩前后的请求数据量和请求时间。
参考:http://www.blogjava.net/site120/archive/2007/02/16/100073.html
7)使用php加速工具eAccelerator。
注意页面中DOCTYPE中定义的html的版本,目前使用的是DTD XHTML 1.0 Transitional,并针对该版本进行html的规范有效性检查。
使用的工具:火狐插件web developer/html validator.
主要出现错误:
1、每个html元素都要有结束符“/”。
2、每个html元素的属性名称都是小写,且属性值的引入需要加“”.
3、对于logo的图片,需要加上alt。
4、JavaScript的位置是head里,或者body里,不能放在body外。
2)静态文件独立存放,用单独的域名引入。
主域的二级域名或者单独的域名指向,方便对静态文件单独做策略,提升网站速度。
3)js的位置,放在页面最下端,包在body里面。
和页面呈现相关的js放在需要使用这段js的位置、页面的加载是head头完毕再显示html的页面内容,为了提高显示速度,不要把js引用放在head里。
4)页面url尽量直观简练,并且保证url的{wy}性。
如果经常出现多个url指向同一个页面,搜索引擎会当作xx处理。
5)规划网站title,Keywords,Description 使对seo友好。
参考:http://www.dugutianjiao.com/post/keywords-description-seo.html
6)web服务器Apache配置gzip压缩。
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人。
启用firebug的网络选项,可以对比查看压缩前后的请求数据量和请求时间。
参考:http://www.blogjava.net/site120/archive/2007/02/16/100073.html
7)使用php加速工具eAccelerator。