为了更有利于网站优化,要符合web2.0标准,尽量使用DIV+CSS设计网页,合理布局标签要尽量减少div层,使用描述标签,精练的描述网页,将网站重点内容与经常更新的内容代码尽量靠近的位置,还要注意页面不要超过125K。
二、网站导航重点设计
网站的导航是网站优化很重要的武器,网站的导航全站通用,要尽量用文字导航,千万不要用图片和flash等,若非得要用图片请一定加上alt属性。Flash则尽量避免,Flash的效果是很好的,但加载很慢,搜索引擎也无法读取Flash文件,不利于之后网站优化。
三、少用脚本和外部调用
网站的JavaScript和CSS等文件一律外部调用,不要把代码写在网页中,并且尽量减少脚本文件个数,这样不仅仅有利于网页加载速度也有利于搜索引擎蜘蛛的抓取,之后网站优化才会更给力。
四、避免页面重复
每个页面包换标题、描述和关键字等都应该不一样,需要注意的是很多设计师会做一个通用的模板,而用的时候又忘记修改。标题一定要是具有独特性的
五、图片与文字链接加上属性
记得要给所有图片加上alt属性,还要符合W3C标准,搜索引擎会读取alt属性,图片的alt属性还可以帮助用户浏览。给文字链接加上TITLE属性,8U网络推广提醒大家要尽量减少用图片代替文字
六、网页布局结构
面包屑型导航,树状扁平化结构。为了更有利于网站优化,有利于百度收录,要降低页面的层次,首页点击不出三次可以到达网站任何一个页面,任何页面都可以很快的回到想要的页面。文章内容部分先于其他部分显示,设置上一篇、下一篇文章,根据文章的关键词设置相关文章,如果文章内容多分几页显示,需要保持每页的网页标题、文章内容均不同,避免出现复制内容问题。
CSS按其位置可以分成三种:内嵌样式(Inline Style)
内部样式表(Internal Style Sheet)
外部样式表(External Style Sheet)
内嵌样式(Inline Style)
Inline Style是写在Tag里面的。内嵌样式只对所在的Tag有效。
<P style="font-size:20ptcolor:red">这个Style定义<p></p>里面的文字是20pt字体,字体颜色是红色。</p>
内部样式表(Internal Style Sheet)
内部样式表是写在HTML的<head></head>里面的。内部样式表只对所在的网页有效。
<HTML>
<HEAD>
<STYLE type="text/css">
H1.mylayout {border-width:1border:solidtext-align:centercolor:red}
</STYLE>
</HEAD>
<BODY>
<H1 class="mylayout">这个标题使用了Style。</H1>
<H1>这个标题没有使用Style。</H1>
</BODY>
</HTML>
内部样式表(Internal Sytle Sheet)要用到Style这个Tag,写法如下:
<STYLE type="text/css">
......
</STYLE>
外部样式表(External Style Sheet)
如果很多网页需要用到同样的样式(Styles),用什么方法呢?
将样式(Styles)写在一个以.css为后缀的CSS文件里,然后在每个需要用到这些样式(Styles)的网页里引用这个CSS文件。
比如可以用文本编辑器(NotePad)建立一个叫home的文件,文件后缀不要用.txt,改成.css。文件内容如下:
H1.mylayout {border-width: 1border: solidtext-align: centercolor:red}
然后你建立一个网页,代码如下:
<HTML>
<HEAD>
<link href="../asdocs/css_tutorials/home.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<H1 class="mylayout">这个标题使用了Style。</H1>
<H1>这个标题没有使用Style。</H1>
</BODY>
</HTML>
使用外部(Extenal)样式表,相对于内嵌(Inline)和内部式(Internal)的,有以下优点:
样式代码可以复用。一个外部CSS文件,可以被很多网页共用。
便于修改。如果要修改样式,只需要修改CSS文件,而不需要修改每个网页。
提高网页显示的速度。如果样式写在网页里,会降低网页显示的速度,如果网页引用一个CSS文件,这个CSS文件多半已经在缓存区(其它网页早已经引用过它),网页显示的速度就比较