|
1,XHTML标准。div+css似乎在中国刚刚开始兴起,而国外的网站有4成以上网站都是。div+css的优点很多,但是新人上手的时候会有浏览器兼容的问题,没关系,多实践,挺过这一关就好了。div布局比table布局要少至少40%的垃圾代码,而且div与table的下载模式不一样,table结构的页面是各个table挨个下载,而div是同时下载。对了,页面设计完了记得去W3C检验一下是否符合标准。
2,使用单个的css文件和javascript文件。css是必须的,而且要跟网页相分离,一个页面尽量只调用一个css文件。css文件也要尽量减少冗余代码,你应该了解css支持很多简写的写法,比如margin-left:10px;margin-top:0px;margin-bottom:0px;margin-right:10px;可以写成这样的格式:margin:0 10px;,看一看是不是简化了很多呢?对于javascript,我的意见是非到必须的时候尽量少用javascript,如果要用到,那么把javascript都封装在一个文件里吧。这么做,根据我的经验,页面执行效率能提高20%以上。
3,设计完的网页不要经常去改变它的结构,除非有绝对的必要。经常改变网页的结构对网站形象和搜索引擎都是不利的。当然,一些小的变动你完全可以通过控制css完成,比如字体大小颜色、div表格大小浮动、背景图片和颜色等。
4,网站静态化。网站如果不是bbs,建议全部生成纯静态页面。静态页面对页面执行效率和搜索引擎都有好处的。记住:静态>面向对象>零散结构。
5,搜索引擎优化(SEO),搜索引擎更喜欢收录符合XHTML标准的页面。如果你的网站不是像松下索尼那样的只是一个品牌展示窗口,那你设计网站必须考虑搜索引擎。影响搜索引擎关键字排名的因素太多了,总结起来可以分为内容优化和链接优化。抛砖引玉,提个大概吧: 内容优化: A,标题:建议使用“关键字-网站名”的模式,切记标题不要太长,30个字就差不多了(60个字符);B,keywords和description,这个在google和baidu的作用已经越来越小了,但是也不可忽略,不过在msn和yahoo搜索的比重要大一些; B,关键字密度:这里的关键字密度是页面内容里的关键字密度,建议控制在10%左右,当然你可以去自己实践。注意不要关键字堆积。 C,h1、h2、h3标签:google、baidu和yahoo都比较喜欢这种标签。 D,内容第一段,这一段容易被忽视,但是对搜索引擎来说很重要,我的感觉是搜索引擎会根据内容第一段去判断网页内容的相似性。 E,版权和内容原创性,至少google,是很重视版权的和内容原创性的。底部的版权申明不是摆设,它可能会提高你的网站权威度,原创性也是。原创内容在排名中占很大的权重。当然,抄来的文章被你稍加重新组织语言修改后也可能会成为原创。 链接: 1,内部链接,好处是可以更方便搜索引擎找到你的网站内容页,当然对提高排名也有好处。 2,外部链接,在搜索引擎(特别是google)占很大的权重。多跟别的相关网站交换链接。需要注意的是,千万不要到处以群发留言和论坛群发的模式去增加链接。现在搜索引擎很反感这个,所以风险很大。也不要跟被搜索引擎惩罚的网站做链接,不然你的网站可能也会倒霉的。 |