苏苏网赚论坛

 找回密码
 立即注册
查看: 9256|回复: 0

SEO如何精简网站代码 优化更简便

[复制链接]
跳转到指定楼层
楼主
发表于 2018-12-24 15:44:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

做网站seo优化要讲究的问题有很多,从站内到站外,反反复复的需要检查维护。今天seo是什么就和大家聊聊代码方面的问题,希望对seo学习者有一定的帮助。

为了要减少服务器负荷,优化传输,加快网页打开速度,我们需要做的一些工作,要求:减少空白区域,精简Css和Javascript. Markup优化

1) 尽可能的除去空白区域
一般而言,空白区域字符(空格、制表符、换行符等)都可以安全删除,但要避免修改pre, textarea, 及受CSS属性中white-space影响的标签。

2) 除去注释
除了在客户端给IE和doctype声明的条件注释外,几乎所有的注释都可以安全去除掉。

3) 使用最短格式的颜色表示
使用颜色时,不要一股脑的使用十六进制或全颜色名称(full color name),要尽可能根据实际情况使用最短格式的颜色表示。比如,一个为#ff0000 的颜色属性可以直接用red

4) 除去无用的标签
有些‘垃圾’markup,比如使用了多次的重复标签或者某些编辑器里用作广告的meta 标签,都可以安全地被删除。

< P style="TEXT-INDENT: 2em" >5) 除去CSS中的空白区域
相比起(X)HTML来,CSS对于空白区域没有那么敏感,所以除去空白区域便可以极大地减少CSS文件和style样式表区域的大小。

6) 除去CSS注释
如同除去markup代码中的注释一样,由于CSS中的注释对普通的最终用户来说并没有什么实用价值,所以也应该被除去。不过,如果考虑到较低级的浏览器,则在CSS中的style标签中的屏蔽注释信息不可以被除去。

7) 使用最短格式来表示颜色值
和HTML一样,CSS颜色也可以用词语或十六进制格式表示。注意,在CSS中这样做的效果会稍微明显一些。主要是因为CSS中支持3位的十六进制色值,例如对白色#ffffff,1和2同 , 3和4同 , 5和6同,我们可以用#fff 来表示。

8 ) 对CSS的规则进行合并、减少或删除
CSS中的诸如字体大小、字体重量等规则往往可以使用一种单属性字体的速记注释方式来表示。使用得当的话,这个技巧可以让您把如下的规则:
p {font-size: 36pt;
font-family: Arial;
line-height: 48pt;
font-weight: bold;}
改写成下面简短的形式:
p{font:bold 36pt/48pt Arial;}
在利用网页设计软件制作网页的时候,经常产生一些默认属性的代码。比如说,左对齐,不添加左对齐,默认也是左对齐,添加了多此一举。

9)清除空格,空语句
空格字符是网页中最常见的垃圾代码,这里说的空格不是”&nbsp“,而是在编写的时候直接敲上去的空格。每个空格相当于一个字符,空格很多的话也会占用不少字符。
a.每行代码开始前的空格代码
b.空白行
c.每行结束时的空格代码
空语句是指标签之间没有任何内容的语句。清理这些语句是针对删除后不影响页面正常显示的标签,如
,[td][/td]就不能删除,否则会出现混乱。

10). 一般在首页链接中会出现target=”_blank”标签,最好在HEAD中设置,然后把页面中链接的所有target=”_blank”去掉.

<div align="left"><font size="3"><font face="宋体"><font color="#000000">11). 链接里最好不要写class=”",如果一定要定义则在链接的外面,
上一篇:erwerwer
热帖推荐
回复

使用道具 举报

广告合作|最大的网赚客中文交流社区!十年老站!

GMT+8, 2024-4-28 16:12 , Processed in 0.686401 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.1 VIP版

© 2012-2022 苏苏网赚论坛 版权所有 | 10年老品牌

快速回复 返回顶部 返回列表