网页、网站的优化
优化应该是由两个方面组成的:1.技术优化,2.人文优化。技术优化指的是代码的优化、目录结构的优化和针对搜索引擎的优化等等针对技术方面的优化工作,一般都是看不见摸不着的但是会给用户带来不少方便也会给网站带来更大的效益,技术优化有一定的模式而且需要优化的东西也比较固定相对简单一些只是时间问题;人文优化指的是交互性优化、易用性优化等等针对用户使用方面的优化工作,这一部分是网站用户看得见摸的着的东西,人文优化是最花经历最困难的因为我们要猜测使用者的心理。下面我就分别对这两个方面进行解释。
1. 技术优化:
技术优化主要分为代码优化、目录结构优化和针对搜索引擎的优化三个部分。
(1) 代码优化:
l 代码的标准化字体的样式大小等等的指定应该使用css样式表来完成
而现在被广泛应用的< h1 >< /h1 >、< font size=×× color=×× >< /font >等等标签都是不标准的,也会慢慢被css取代
l 图片问题主要存在size过大的问题
网页中一般应用两种格式的图片jpeg和gif。对于一些比较大的图片我们还可以将它切割成比较小的图片进行拼接这样也可以提高网页的下载速度。
l 尽量减少表格层次,尽量避免将一些小的表格嵌套在大的表格中间。
在一些小的table外边嵌套了一个大的table,而小table已经读完了就是还没读完整个的table浏览器不会显示,这样会大大减慢页面浏览速度。
l 要注意的是分辨率。
应该最低照顾到800×600的用户(分辨率800×600的显示尺寸780×428、分辨率1024×768的显示尺寸1007×600),所以页面最宽不要超过780,一定不要让用户横向拖页面。
l 尽量不要用mouseovers, 最好在css里用hover来实现
(2) 目录结构优化:
我建议应该是建立一个大文件夹,里边包括各个频道的文件夹、网页页面图片文件夹、网页内容图片文件夹等等一个一个的单独类别的文件夹,使得在维护时候可以方便的找到每一个页面的具体位置。
n 尽量用HTML的格式, 如果的确要用数据库, 尽量减少参数的长度
我的网站以前显示商品都是用一个asp文件通过参数传递的, 结果这个asp文件只能被SE收录1页, 而且排名根本找不到; 后来我把动态页面转换成了井台页面,用HTML格式显示, 每个商品一个HTML页面, 结果google收录增加了5000多页, 而且每个商品在google的排行基本都在第一页了, 一搜的也是. 最近来自一搜的访问量成倍增加. 一搜基本上只对HTML文件感兴趣, 对动态页面不太感冒.
(3) 针对搜索引擎的优化:
l 比如前一阵子流行过的"鬼影秘笈"――搜索引擎优化策略:关键字密度
方法就是用和网页背景相同的颜色在页面中隐藏了很多关键字,很多人现在还在用这个方法,但是随着搜索引擎功能越来越强大这个方法已经不那么好用了,甚至会起到反作用。
网页上通常会有数以百计的词语,那么搜索引擎怎样去分辨哪些是描述你的网站的重要的词语呢?搜索引擎会统计你一个页面的字数。那些重复出现的词或短语被认为比较重要些。搜索引擎利用自身的算法来统计你页面中每个字的重要程度。关键字数与该页面字数的比例称为关键字密度,这是一个搜索引擎优化策略最重要的一个因素。
为了得到更好的排名,你的关键字必须在页面中出现若干次,或者在搜索引擎允许的范围内。
怎样才能知道关键字的密度是多少才能得到较好的排名呢?很简单,只要你在搜索引擎中搜索你要优化的关键字,然后统计一下排在前面几个网站该关键字的密度就可以了。
l 随着搜索引擎都有了图片搜索功能,网页里边的图片也是体现关键词的好地方。
在页面里边加入图片后千万别忘记给图片起一个"名字"(如:< IMG src="/chinasum_flies_list/BeyondPic/2006-5/31/0653116103592007.gif" WIDTH="100" HEIGHT="100" BORDER=0 ALT="图片名称" >)我们给图片的名称就可以是关键字。
l 域名里边含有关键字也很重要
但是不宜过多,一般一个或者两个最重要的就可以了,如果过多就会影响网站在搜索引擎的排名而且不方便用户记忆。
l 在子页面的命名上也有很大的学问
子页面的名称也是一样,现在很多网站的子页面名称就是关键字的堆砌,其实这样会降低每个关键词的出现机率,结果每个关键词都被打了折扣甚至被忽略适得其反。
几个关键词构成了子页面的名称,但是这几个关键词用什么连接呢?如果用分隔符断开关键字那么搜索引擎不会认为他们是一个一个的词而会当他们是一个词处理,但是有的分隔符搜索引擎同样认不出来,比如"_"和"-"在google里边下划线"_"就不被接受,所以建议大家使用"-"和空格(空格码:%20),一般所有的搜索引擎都会接受。
l 千万不要用中文给页面命名
页面名称、图片名称等等都要用英文字母(如:"首页.html"或者"图片.gif"一定要写成"index.htm""image.gif" 等等)。
l 一个页面的连接数量最多不要超过100个, google认为只有前100个是有用的
l 要对于搜索引擎来说,页面各个元素的权重比例。
内部连接: 10 分.
标题title: 10 分.
域名: 7 分.
<h1>和<h2>: 5 分.
页面第一个段落的开始部分: 5 分.
路径和文件名: 4 分.
相似关键词: 4 分.
每个句子的开始部分 1.5 分.
<b>和内容: 1 分.
Title属性: 1 分. (注意不是<title>, 是title属性, 比如
alt 标志: 0.5 分.
<meta>的descrip属性: 0.5 分.
meta name="DEscription" contect="">告诉搜索引擎你的站点的主要内容
很多搜索引擎允许描述的字数在150个左右,所以你要保证你的描述在150以下,否则搜索引擎会自动把多余的部分剪去从而造成你网站的描述的不完整。
<meta>的 keywords属性: 0.05 分.
<meta name="KEYWords" contect="">向搜索引擎说明你的网页的关键词
l 反向连接:
google非常重视反向连接, 可以通过以下方式来增加反向连接:
A: 友情连接, 最好找PR高的, 而且被SE收录很多页面, 排名靠前的连接, 千万不要和看起来PR很高, 但一眼就看出来是作弊的网站连接. 也不要和PR状态栏是灰色的连接, 这样的网站有可能是没有被收录, 也有可能是被惩罚了; 另外, 连接的时候也不一定非要连接你的首页, 也可以多连接些你的其他重要的页面, 比如网站的站点地图等页面, 首页外部连接不要太多,不超过40个. 20个以内最好.
B: 登陆网址站, 象dmoz, yahoo等目录要使出浑身解数来登陆, 但不要隔两天就登陆一次, 其他的网址站登陆越多越好, 至于如果找网址站, 你可以看看你的竞争对手在google里的反向连接, 在google输入 “link:www.****.com”, 就可以看到对方网站的反向连接, 你可以挨个进入搜索的结果, 在每个页面里也申请你的连接, 可以方便的找到很多连接网址站.
现在很多企业网站都流行做一个跳转页面,或者是一段动感的flash或者是一张漂亮的图片,他们认为这样很漂亮特别能够体现公司的形象,其实他们并不知道这样做非常影响搜索引擎搜索你的网站。
2. 人文优化:
人文优化主要是交互、易用性和网站表现的优化。我曾经看过一本书是美国著名的优化大师斯蒂夫.克鲁格写的,他推崇的效果优化第一原则就是"别让我动脑"。
各个网站都会有不同的目的,有电子商务网站、企业的展示网站、个人站点等等。在我们就以最最需要进行人文优化的电子商务类型网站为例研究人文优化的大概过程。
l 从登陆这个网站开始
是不是能够清楚的看到这个网站叫什么名字?是干什么的?那里是产品的目录?那里是导航菜单?那里是今天的重点推荐产品?那里是折扣产品专区?比如针对一个新闻页面而言,我们就会考虑那里是今天的头条新闻?我要看昨天晚上中国队足球赛的比分和图片在那里?等等。
通常我们优化的重点都会集中在导航菜单、产品目录、站内搜索、页面布局、购买流程等等。
l 网站页面要要有清楚的标题,发挥链接的作用。
l 在让客户填写注册信息的时候需要必填的栏目太多
返回页首