代码优化就是对网页中的HTML源代码做简单的调整,以提高页面的友好性。页面经过代码优化后,一方面可以有效精简页面中的冗余代码,加快页面的显示速度,同时也降低页面占用搜索引擎服务器的存储空间,从面提高页面的用户体验及搜索引擎友好性。另一方面还可以有效的突出页面主题,提高页面的相关性。
代码优化的主要工作包括精简代码,头部优化及权重标签使用。在这几个环节中,精简代码是最基础、最根本的。
一、精简代码
精简代码是指清除或者简化页面中的代码,从而达到降低页面体积、提高页面的用户体验及搜索引擎友好性的目的。
页面代码的精简包括四大环节:清理垃圾代码、HTML标签转换、CSS优化、JavaScript优化。其中,清理垃圾代码又是精简代码中最重要、最基础的。
二、清理垃圾代码
清理垃圾代码是指删除页面中的冗余代码。一个页面经过垃圾代码清理后,可以删除接近%80的冗余代码。然而什么是冗余代码呢?
垃圾代码指删除后不会影响页面正常显示的非必要代码。这些代码占据的庞大的空间,还占用搜索引擎巨大的存储空间,增加搜索引擎分析数据的时间。然而这些垃圾代码是如何产生的呢?
三、代码优化
1、H标签优化
一个页面最多只能有一个h1标签,h2标签10个以内,h3,h4不限制,写代码的时候,也要层层下来,先h1再h2,h3,h4,h1一般作用于logo或首页头条文章标题h2一般作用于频道分类。或者栏目,h3一般作用于更小的栏目标题或者文章标题,产品名称标题,h4一般作用于文章标题,产品名称标题。
2、keywords标签
keywords 标签也就是页面关键词,此标签里加入网站主要关键词,不过该标签里的关键词并不参与排名,但是我们可以适当通过它来调整一些词的密度,当然不设置也不会有什么影响。
3、title标签
先说title属性,他一般作用于链接a标签,起到对该链接的一个说明,对搜索引擎比较友好。有的对于img标签也加了title属性说明,这里我并不建议这样做,在title属性里加入关键词有利于调整关键词的密度,达到一个标准,也有利于关键词的排名,还有个就是页面顶部的title标签,也就是一个页面的标题,在标题里加入我们需要的关键词,能有效提升我们的关键词排名。
4、nofollow标签
nofollow的添加表示让蜘蛛不要追踪该链接,一般用于权重的集中。还有友情链接要防止别人添加了nofollow,如果别人添加了此标签,你这边要及时处理你们之间的友情链接了。
5、alt标签
alt标签一般只作用于img标签,起到对图片做文字说明的作用,对搜索引擎很友好,有时候图片打不开alt就会有文字显示出来,让你知道图的大概内容,对用户体验也很有帮助。
注意事项:
1、 使用搜索引擎可以抓取的DIV+CSS撰写源代码,比如在定义文字字体、颜色、尺寸、排版等方面,但如果使用了DIV+CSS定义了这些内容就不要使用style或font再次定义了,防止代码冗余
2、 使用外部调用文件,如大段的JS,无用的CSS,都需要使用代码外置调用展现,并最好是写在页面的最后位置,不要与页面中的文字元素进行混淆,防止搜索引擎识别页面文字困难
3、 较少或删除注释代码,注释代码对于搜索引擎来说,就是很噪声,无法被识别及抓取,最好的办法是删除
减少表格,虽然现在网站很少使用表格做页面了,但是有的时候也会使用,只要不使用多层嵌套表格和产生无用的代码就好了。
当然有影响了代码的分行、空格对seo来说是浪费的
看起来就是几个空格什么的 用时不到0.几秒
但是我自己的代码优化过比没优化过的代码 能够小百分之21左右
文件越大百分比越高
从数据上来看百分之21并不小 而且只需要简单的查找替换 话费10秒就能解决所有代码的初级优化
何乐而不为 呵呵
一:每个网站都要经历沙盒期,而沙盒期的时间一般在三到六个月之间,在沙盒期中,网站会处于一种不稳定的状态,收录不稳定,排名不稳定,都是正常现象。
二:关键词密度不可信,你说关键词密度应该是百分之五,他说关键词密度应该是百分之六,另一个人又说应该是百分之七,根本就没有一个准确的答案。关键词密度只不过是seo页面优化的一小部分,作为一个SEOer应当对整个seo策略进行了解,欢迎查看福建小邓seo博客上《最新网站SEO策略方案》。
三:新站的排名波动,新站的排名不稳定是正常的,今天排名上来了,明天排名也许就会下去,后天说不准又上来了,不要因为新站排名变化频繁就觉得有问题。新站获取排名的问题,小邓是有诀窍的,有需要的朋友,可以看看《新站快速获取排名的seo秘诀》
四:代码精简不影响SEO排名,就算你把代码做到最精简,也不会对SEO排名有帮助,只要做到两点即可。第一:不存在恶意代码。第二:可以正常的打开。
五:先收录首页再收录内页,搜索引擎一般首先收录网站首页,可能在一段时间以后才会收录网站内页,从收录首页到收录内页中间的时间一般不会超过半个月左右。
六:百度排名优先提升,很多中文站点都呈现出这么一种规律,在百度获取排名的时间比较快,在百度获取排名一段时间后,在其它搜索引擎的排名才会慢慢上来。
七:权重越高排名越好,SEO并不是根据“原创”安排的,也不是根据“质量” 安排的,不要简单的以为只要有原创有质量就有了排名,事实是:权重高的站点排名就好。
八:内页排名偶尔靠前,这个博客就有过这种情况,内页排名比首页排名还好,但是这只是一种暂时现象,渐渐的首页排名最终会顶替内页排名。
九:索引量不等于收录量,在百度统计中有一个索引量查询工具,索引量和网站实际收录是有区别的,索引的内容未必就被全部放出,或者不一定及时放出来。
十:不同的搜索引擎有不同的SEO规则,一个网站在百度有优秀的排名,而在谷歌也许没有那么好的排名,每个搜索引擎的SEO规则是不同的,不能一概而论。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)