我们知道代码设置不妥不仅延长网页加载时间,也严重影响蜘蛛程序对网页内容的抓取。通过对网页代码进行清减去掉臃肿杂乱的代码,减小网页文件大小,能够加快网页加载速度,让蜘蛛快速索引到重要内容。整个网页最好不要超过30K,文字内容最好5K-10K 之间
Google 只对内容的前5000 个字进行索引。
一、从网站优化角度网页减肥重点涉及以下几个要点:
1.CSS 样式
网页制作应通过 CSS(层叠样式表单)来统一定制字体风格。例如:
<b style="color:red;font-size:16px;">网络推广</b>
<div id="divmain" style="font-size:12px;">DIV</b>
<div style="color:red;"> 红色 <b style="color:green;">绿色</b> </div>
-----------------------------华丽的分割线-------------------------------------------
<style type="text/css">
b { color:red;font-size:16px; } /*通用对象*/
#divmain {font-size:12px;} /* ID 对象 */
.red {color:red;}/* 定制类别 */
.red b {color:green;}/* 定制类别下的通用对象*/
</style>
<b>测试</b>
<div id="divmain">DIV</b>
<div class="red"> 红色 <b>绿色</b> </div>
CSS 减肥示例文件把文字的字体、字号、颜色、背景色等统一起来,不用对每段文字单独进行格式定义,从而减少大量重复性标签。注意把所有 css 文件单独存放在命名为 css 的外部文件中。
语法: <link rel="stylesheet" type="text/css" href="/common/client.css">
作用的优先级:自身的style属性 > 页面的内部style对象 > 页面外部css文件。
2.JavaScript:
1. 简化js中的函数名称和变量。
例如:GA分析里面的函数名称只有1 个或者2 个字符。
2. 将网页的公共部分转换为脚本并存于 js 文件里。这样可以减少文件大小,加快下载速度,同时也方便管理。不过不能将导航等等优化的关键代码转换成js,否则搜索引擎搜索不到。
转换方式:
原来:<h1>网络推广</h1>
脚本:document.write(“<h1>网络推广</h1>”);
3.使用base 标签:
Base 标签是一个全集控制的标签。
比如:
<A Href="http://www.seo9go.com/xxx/1.htm " target=”_blank”>代码一</A>
<A Href ="http://www.seo9go.com/xxx/2.htm " target=”_blank”>代码二</A>
其中 http://www.seo9go.com 和 target=”_blank”: 多次重复,增加无用的代码。
修改为:
<head>
<base href=” http://www.seo9go.com/” target=”_blank”>
</head>
<body>
<a href=”/xxx/1.htm”>代码一</a>
<a href=”/xxx/2.htm”>代码二</a>
</body>
4.慎用网页减肥工具
通常的网页减肥工具,对htm 减肥具有一定的破坏性,常常为了减肥将标签的后半个标签删除,造成网页的不完整。
处理前:<table><tr><td>第一行</td></tr><tr><td>第二行</td></tr></table>
处理后:<table><tr><td>第一行<tr><td>第二行</table>
处理后 </td></tr> 被去掉了,使页面不完整。
5.删除空格和回车
如果要更加苛刻的减肥,那最后一步就是删除空格了,还可以使文件大小下降很多。
不过删除空格后的页面由于没有阶梯排列,将很难读懂。
二、那对于不同位置的网页优化方式主要有这些:
网站首页优化:
1. 关键词选择
首页的关键词应该选择核心关键词。通常这些词优化难度比较大,需要大量的外部链接。交换链接的时候以网站名称或者核心关键词命名链接。
例如:在搜索引擎优化行业,首页的关键词应该是SEO。
2. 网页链接
首页大部分都是链接,最新的链接要放在网页的前面,便于搜索引擎收录。
3. 更新频率
蜘蛛第一个来到的页面就是首页,首页一定要经常更新,蜘蛛就会来的比较频繁,链接的页面将会更快被收录。
栏目页优化:
1. 关键词选择
栏目页的关键词,相对首页,可以选择次一些的关键词,以核心“SEO”为例,栏目也可以是“SEO培训”,“SEO 教程”等。
2. 内部链接
栏目页一定要链接到首页,为首页建立内部链接。同时和其他栏目页也要相互链接。
栏目页大量的链接内容页,链接数量控制在 100 个以内。
内页优化:
1. 关键词
内页可以不特别关注关键词,可以将 Meta Title 设置成相同的内容。在页面里更多的利用H1,IMG、STRONG 标签优化关键词。
2. 内容
网页要以内容为主,大于5K 时,可以做翻页处理。内容最好是原创,内页收录的越多,从搜索引擎来的流量才能越多。
3. 链接
通常内页很少有外部链接的,除非内容非常好,被人转载。内页要链接栏目页和首页,大量的内页链接,有利于栏目页和首页的关键词排名。内页最好能链接内容相关的其他内页,这样可以增加网页的相关度,同时方便用户浏览,增加网站的PV。