最详细的网站代码SEO优化详解

京坤 2018-04-08 265人围观 ,发现0个评论 代码优化

  最详细的网站代码SEO优化详解,网站是由各个代码组成,一个网站所需要的代码可能要达到几万甚至几十万、上百万个。在这么多的代码当中,总是会出现各种各样不必要的代码存在,也会有一些可以进行精简、优化的代码标签。SEO优化人员,对网站进行站内优化的工作当中,就有一个非常重要的优化工作:网站代码的SEO优化。今天京坤seo就为大家详解:如何对网站代码进行SEO优化?

代码优化.jpg

  对网站代码进行SEO,有以下几种好处:

  1:提升网站加载速度

  2:提升网站搜索引擎友好度

  3:利用代码标签来更好展现网站的某些内容

  4:有利于网站后期的SEO优化

  那么,如何对网站代码进行SEO优化?

  SEO学习网,学习最正规的SEO优化技术、SEO教程,

  1、H标签优化

  H标签如何优化,h1-h6标签都叫做H标签,H1标签在H标签中是权重最好的标签,通常在网站中每个页面只允许出现一次H1标签,通常将H1标签放置在每个页面最重要的内容上。也可以直接应用于首页的标题和核心关键词。

  H2标签,一般应用于频道页面的标题、分类标题及其核心关键词等。

  H3标签,一般应用于详情页页面的标题、核心关键词等等。

  H4、H5、H6一般都不怎么常用。

  具体的应用可以自己的实际需求进行分配。

  2、nofollow标签

  没有道德的人利用nofollow标签来交换友情链接,在友情链接的代码中加入nofollow就相当于告诉蜘蛛不要抓取这个链接,这样就会导致你的网站不会得到对方网站的权重传递效果,而现在大部分都是在robots.txt中添加nofollow用来指引蜘蛛允许抓取网站的哪些页面,不允许抓取网站的哪些页面。

  3、title标签

  通常在网站中我们都需要为网站设置标题,一些二次开发的程序在网站的后台中就可以设置网站的标题,但是对于一些自己开发的网站需要在代码中设置,而title就是标题代码,蜘蛛在抓取我们网站时是通过代码的方式来浏览,并不是我们看到网站时的可视化页面,而title标签就是用来告诉蜘蛛我们网站的标题是什么,站在SEO的角度来说我们通常在title标签中要添加我们网站的主关键词,增加网站的匹配度,title标签对于网站来说是非常重要的,所以,我们在做网站的代码优化时一定不要忽略网站的title标签设置。

  4、keywords标签

  keywords标签表示网站的关键词,有一些网站不设定keywords标签,对于这种不设置关键词的网站通常都是注重营销与推广,打造自己网站的品牌词流量。

  5、description标签

  description标签是填写网站的描述信息我们在设置网站的description标签时,在描述信息前方出现我们网站的关键词也会增加网站的关键词匹配度,增加网站的相关性信息,有利于网站关键词的排名。

  6、ALT标签

  ALT标签通常是用来添加在网站的图片上,ALT标签就是告诉蜘蛛我们图片中的内容是什么,也相当于图片的描述信息,对于图片的描述信息也可以有效的增加关键词密度,但是不要为了增加关键词密度来添加ALT标签。

  7、HEAD部分代码规范化

  HEAD部分代码是搜索引擎爬行网站的入口部分,现在很多网站的头部代码都相当统一化,刻板效应明显十足,这样的网站代码是像模板框架一样是不被spider喜欢的,而我们要做的就是将网站的代码规范化,建立起网站独一无二的head部分,让搜索引擎有新鲜感,这样才能够吸引spider爬行。

  8、使用DIV+CSS布局网页

  虽然现在div+css已经很成熟了,但是很多网页设计者可能考虑到网页的兼容性以及布局的简易性还是使用老式的table布局,虽然table布局很方便,但是其弊端也是显而易见的,那就是会大大增加网页的大小,尤其是多层表格的嵌套,这种布局不仅会提升体积,同时如果嵌套数太多的话就会影响到搜索引擎的爬行,影响到站点的收录。

  另外,一些网站会使用外部文件,将css和js放在外部文件中,页面html中只要放一样代码调用就可以了,有时候我们去查看的一些源文件代码,会看到很多css代码以及javasript代码,将javascript放置在网站页面的html文件中的最前面,而真正能用到得一些文字部分这被推倒了html的后面,这种代码都需要精简。

  9、CSS优化

  CSS是页面效果呈现中非常重要的组成部分,它包括颜色、大小尺寸、背景和字体等。写CSS很简单很容易,但是要想写出精炼的CSS代码还是有很多技巧的。

  (1)、CSS位置

  CSS说明如果出现在网站之后,页面需要重新渲染,打开速度受到影响,所有css定义代码的位置要放到网站之前。

  (2)、CSS sprite技术

  网站上的一些图片可以采用css sprite技术进行合并,减少加载请求次数,从而提高网页的加载速度。

  (3)、CSS代码优化

  通过对css代码属性的简写、移除多余的结构(frameworks)和重设(resets)等一系列的方法和技巧来简化css代码,减小css文件的大小。

  (4)、尽量不要使用内嵌式CSS

  内嵌式CSS分为两种,一是在head区域的普通内嵌式;二是在标签内出现的行内内嵌式CSS,无论是何种内嵌CSS方式结果都会提升页面的体积,对此,我们可以尽量使用外调式的CSS来为站点页面的体积瘦身。

  10、JS优化

  JS优化与其他语言的优化也仍然有相同之处,JS优化的关键,仍然是要把精力放在最关键的地方,也就是瓶颈上,一般来说,瓶颈总是出现在大规模循环的地方,这倒不是说循环本身有性能问题,而是循环会迅速放大可能存在的性能问题。

  (1)、JS位置

  网页代码中对js进行优化的时候,小编建议将JS放在页面最后,这样可以加快页面打开速度。

  (2)、合并JS

  合并相同域名下的js,通过减少网络连接次数从而提高网页的打开速度。

  (3)、LazyLoad(延迟加载)技术

  Lazy Load是一个用JavaScript编写的jQuery插件,它可以延迟加载长页面中的图片,在浏览器可视区域外的图片不会被载入,直到用户将页面滚动到它们所在的位置。

  (4)、JS代码外部的调用

  我们知道当前的搜索引擎还是不能够识别JS代码的,倘若在网站中出现大批量的js代码网站在收录上就会出现困难,而我们要做的就是将用到Javascript代码用外部调用的形式放在网站中,这样可以简化搜索引擎的工作,也不会在无形中衍生出无效代码累及网站。

  不仅如此,小编觉得可以采用外部调用的还有css代码,建站之初可以将网站的文字、颜色定义在css代码文件中,尽量不要在页面代码内出现过多的样式代码。

  (5)、降低页面对于JS的依赖性

  现在来说,JS对于搜索引擎并不不友好,虽然有消息称搜索引擎不会对JS有厌恶的情绪,但是多一事不如少一事,虽然JS可以制作出很多的效果,但是网页中大量的JS将影响蜘蛛对页面的抓取和增加网页体积,尤其是页面的关键位置如导航栏,尽量采用DIV+CSS的设计方法。

  11、TABLE标签的缩减

  table标签是现在大多数上线网站中最为常见的代码形式,原因根本在于table在建立网站时比较快捷,但是这也就影响了网站的后期优化。

  相对于div+css布局的精简代码网站来说,它的占位比较大,所以,在建站时候,尽量是少用表格,即便是要使用表格时,嵌套式表格也要尽量少用,以免产生冗杂代码。

  那么,现在的网站用什么做呢?很多程序员第一想法就是采用CSS去做,采用CSS去排版,这种做法呢,就使页面中的表格大大的降低了,但在小编看来,网站也不能没有表格,有些事必须使用到得,使用表格本身没什么,但是有很多网站都采用嵌套表格,一般这样的表格形式会给网站产生大量的垃圾代码,并且这些垃圾代码都是没有任何用处的代码,这一类代码也是我们网站需要精简的代码之一。

  12、代码注释省略

  很多程序人员在编写代码是都习惯在别人看不懂的地方给出一段注释,这些代码往往是为了几个程序员之间的协同工作,对于外人以及搜索引擎来说没有任何用处,相反还会给搜索引擎蜘蛛带来一定的困扰。

  打开页面代码我们经常会看到一些注释代码,这是程序员为了表明代码意义而做的注释,其实这些打开不必,因为对于搜索引擎而言,它们是不存在任何意义的,只是会增加了页面代码的容量,这样对于网站不会有什么利处,不如直接省略。

  13、清除页面中多余的代码

  有的网站以为制作者的代码书写习惯问题,页面会有很多空格代码,比如:空格代码、style和font重复定义的代码,不要小看这些体积很小的代码,积攒多了,也会使我们的网站异常的臃肿。

  很多网站都是采用的DIV+CSS,在CSS中定义了文字的字体,颜色,以及页面的排版,但是在网站的其他地方还用了以style以及font来再次定义字体字体,这些代码完全没有必要重复定义,属于可以精简的代码。

  14、将html控制方式转换为CSS控制

  很多网页设计者习惯在标签内对内容进行控制,比如img标签里通过width和height来控制图片的大小,尽量将这些代码转换成外调式的CSS,使网页代码更加的瘦身。

  15、缓存静态资源

  通过设置浏览器缓存,将css、js等不太经常更新的文件缓存在浏览器端,这样同一访客再次访问你的网站的时候,浏览器就可以从浏览器的缓存中获取css、js等,而不必每次都从你的服务器读取,这样在一定程度上加快了网站的打开速度,又可以节约你的服务器流量。

  16、网页压缩技术

  对于网页压缩而言,相信各位站长都比较熟悉,主要是启用服务器Gzip,对页面Gzip压缩,减少元素的体积,从而减少数据的传输,进而提高网页的加载速度,这个功能需要你的服务器的支持,GZIP压缩一般能对网页进行30%-80%的压缩,是最重要的一种优化效果。

  总结:对于网站的站内优化来说,首先我们要提升网站内容的质量,其次就是要注意网站的结构和网站的代码,不要小看网站代码的重要性,有时网站的代码设置的不得当甚至会导致网站被降权甚至挨K的情况发生,所以,我们在做网站的站内优化时一定要做好网站的代码优化措施。


谢谢打赏
支付宝 支付宝
微信 微信
请发表您的评论
请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP