html代码优化

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

[键入文字]-1-SEO优化一、SEO优化1.内部SEO(代码优化)网站如果想要有好的排名,需要做很多工作,个人觉的内部优化应该是首位,否则你的SEO推广会打折。就算你的网站做的多好看,设计的多漂亮,里面的东西多么吸引人,但是内部没有优化好,用户很费力的进到你网站去寻找,如果换做那个是你,你会不会继续看下去。如果我们合理的设计网站的内部,那么当一个客户来访问快就可能成为回头客。2.外部链接SEO做好了内部SEO,其实只是刚开始,一个网站好比一个沃尔玛,几时内部装修的怎么好,商品怎么齐全,价格怎么优惠,但是没有人去看,说什么也没意义,网站需要做外面的SEO来让大家都知道它的存在,并且有一半的客户认可你,这才是你最终的目标,总体上,外部SEO最重要的就是外部链接情况,外部链接表现在两个方面:1.质量2.数量;来自不同域名的外部链接对网站的影响不同,质量的另外一个方面是相关性,相关性高的网站对网站关键词排名的影响比较大,另外一个就是外部链接的数量,数量越多同样很重要,增加网站的权威性。除了质量和数量,关键词是否多样性链接存在的时间长短等,这些都影响关键词的排名二、优化原则1.不影响原外观2.不要把整个页面放到一个table里面3.不要嵌套太多表格,因为表格需要代码全部下载才能显示出来4.不要用太大、太多Flash动画5.不要用太多JavaScript特效,用户是来看内容不是看特效6.尽量把大图切成小图,可以再次利用的图片就无需再另切图了三、优化技巧[键入文字]-2-1.使用静态页面可以有效减少服务器资源占用2.重复使用的样式写到外部CSS文件,一般是整站一个共用CSS文件,各独立栏目共用一个CSS文件,某页面特有的可以写在本页面内3.需要从数据库读取但又不经常更换的内容,写到单独JS文件,例如各个栏目,内容是从数据库获取的,但又不会频繁更换4.需要链接外部的Flash、图片等,可以用iframe标签,避免外部网络延迟而拖慢整体页面显示5.为了方便程序员写循环,可以适当在代码里面加注释四、网页优化1.切图步骤1)从整体布局考虑分块2)划线分割3)隐藏不需要的内容4)输出html文件(如分多层切图,重复第三步骤)5)用Dreamwaver等网页工具打开,整理表格6)编写CSS文件2.切图技巧1)尽量按规则表格方式切,因为切后一般用需要整合2)表格需要全部下载才能显示出来,尽量把大表格分成横向并排的表格3)尽可能新建网页,新建表格把切好的图块手动放进去,因为PS、Fireworks切图生成的网页文件有很多垃圾代码4)文字尽量用文本格式写在网页源码,方便修改五、内部优化SEO全称是SearchEngineOptimization,即针对搜索的优化。网站在推出之后,最大的难点莫过于推广,而通过搜索引擎带来的流量是不可忽视的,如何通过优化代码使搜索引擎最大限度的收录,也就成为重要课题。1.明确的标题,即title标签例如搜索“购物”,搜索结果有2个页面,一个标题包含“购物”,另一个只包含在正文body标签中,第一个页面会排第一位。[键入文字]-3-根据观察,各搜索引擎都会对标题进行截断,具体为baidu20字、google30字、Yahoo20字、MSNSearch25字(均为中文)所以标题不能过长,要跟正文内容符合,购物网,标题可以为“我要购物网”2.META标记metaname=descriptioncontent=网页简述metaname=keywordscontent=关键字3.链接文本文章、新闻经常标题过长,为了页面美观而不得不截短,加入title属性,一来有利于访客阅读完整标题,也有利于搜索引擎的收录ahref=””手持机/a4.另外其它如h1input都可以加入关键字5.XHTML标签和属性全部要小写,比如BODYHEADBR/6.标签注意要关闭,常见的比如br/input/等,还有imgsrc=alt=/,别把alt属性忘记了7.不用font标签,可以用span标签加CSS定义8.XHTML不具备HTML标签所有属性和值,例如居中align='absmiddle',在XHTML里面是没有absmiddle值的,只有top/bottom/right/left/center,某些属性例如onload也被废除了9.script/script要放在head/head之间,共有的写出单独文件再在网页导入10.尽量用div布局而不用table,但table还是可以用的11.标题代码:h1-h7,其中h1的权重最大,依次类推,通常网站标题或文章大标题用h1标注。12.强调标签用em;重点高调标签用b和strong,strong是加重语气标签b是粗体标签。13.超级链接要统一,不能一会用绝对路径,一会又用相对路径,例如:老吧网的首页链接在后台程序可以写成:ahref=index.asp我要购物网/a也可以写成ahref=我要购物网/a虽然这两种方式都可以链接到我要购物网的首页,但是对于搜索引擎来说是有差别的,这样势必造成了2个重复的页面,对于我们的博客收录的排名是不利的。14.超级链接地址的大小写要统一,对于Google来说与[键入文字]-4-同样是两个不同的页面。15.当然还有CSS或者其他的代码优化,这里我只说其他最简单的,最普及的方法。六、这样做有哪些好处?1.易于维护HTML代码发展到现在,已经变得十分臃肿,这对网页设计师来说是非常不利的,特别在重构大型网站的时候,经常显得力不从心2.加速开发通过结构与表现层分离,可以优化团队工作流程,提高工作效率3.拓展访问渠不需做大改动即可在PDA等掌上设备浏览4.节约带宽成本一般运用网页标准进行网站重构之后,代码可以减少一半以上,每页面如果能减少几十K,乘以访问量,一个月下来,就可以节约昂贵的带宽费用了5.提高用户体验干净简介的代码,总比臃肿复杂代码显示得快,用户不必再忍受缓慢的访问速度七、外部链接SEO1.为网站添加心血液(文章)必做设计师做最后修改讨论整站结构设计师完成界面设计程序员完成数据库设计程序员完成代码编写老流程讨论整站结构程序员完成代码编写设计师CSS表现层修饰设计师完成结构布局程序员完成数据库设计将CSS和代码整合新流程[键入文字]-5-每篇文章都是知识海洋中的一部分,只有不断的更新增加才能吸引用户,吸引蜘蛛。用户你的打开网站,最终想要的是内容或者是服务。因为有了这样需求,网站才能不断的进步,留住用户,取得盈利。蜘蛛也是一样,它才会多多关注你的站,如果你的站不更新,蜘蛛就吃不到新的食物。更新文章的数量,没有固定的篇数,只要按照自己的习惯就好。2.关注流量来源和收录流量一直是我们最关心的,流量来源是否稳定,最好每天记录一个数字,分析一下流量来源取决于哪些因素,我们才能更好的把握流量来源。网站收录是否正常,收录的数量是多少,收录的时间大概是什么时候,都要做个记录,一定会对你有帮助。哪些栏目中文章收录的多,为什么这个栏目收录的文章多,其它栏目为什么收录少?我们要做比较,分析,才能更好的了解搜索引擎。3.关键词排名关键词的排名,影响着网站流量。记录每天的关键词排名,一个是给上司一个交代,一个是你工作的体现。关键词为什么排名靠前了,关键词下降了为什么?关键词密度还在2%-8%之间吗?一个月关键词排名第一有多少天等等,多问几个为什么,我们就会成长。4.增加反向链接要有高质量的链接,而不是到处都是那种垃圾链接,弄多了垃圾链接,迟早要被K站的。5.做好内部链接,让蜘蛛来时能顺畅的浏览你的网页。6.描文本链接不管是外部链接还是内部链接,最好都做成描文本链接,这样可以提高网站关键字排名ahref=””手持终端/a7.要持续增加外链不要今天一下增加很多,明天又一个没有,这样会引起搜索引擎怀疑。俺就做过这样的事,百度账号都给封了,网站持续一个月都没有给更新快照,排名也下降很多。8.确定好关键词做关键词是一个很有学问的事情,这要看个人能力,如果你没有能力,那就不要做非常热门的关键词,你也竞争不过人家,比如这个站就做之类的关键词,做了一个月了也查不到排名,后来我就换了比较中性的词,差不多的关键词,等排名上去了,在考虑换热门关键词循序渐进嘛。[键入文字]-6-9.寻找友情链接友情链接一定要看好对方网站的情况,如果发现对方网站有被搜索引擎惩罚的地方,比如:K掉很多网页,没有首页,快照已好久不更新,收录不高的等等。10.如果你是一个有资源的人,可以动用你的资源,找高质量的网站给你做链接,或者花钱去买,这样会有事半功倍的效果。八、如何分析一个词的竞争利度1.分析竞争对手排名靠前的原因做到“知己知彼,百战百胜”,一名优秀的数据师必须是一名合格的数据分析师,我们只有做好这些分析数据后,然后按照计划去执行,这样才能超过我们的竞争对手!现在我们根据自己的一点体会来和大家讨论下如何分析竞争对手,我们只需要分析我们要优化行业自然排名前三名网站的数据,因为网站80%的数据被排名前三名的网站占据了!那么我们该从哪里地方入手呢2.域名这里所说的域名,是把域名建站的时间,域名有没有PR值,域名方便记忆不?一个好记的域名是能够加深用户的记忆,这样方便用户直接搜索我们的网站域名进入网站。当然这些数据是更改不了的,我们要对我们的竞争对手有个大概的了解。3.百度快照我们可以看看他们站点百度快照的日期,这个是可以反映出网站更新的频率和网站的权重的。网站百度快照天天更新的站点是可以说明站点对蜘蛛还是很友好的。4.网站的收录情况我们可以检查这些站点网站内容的收录情况,看看收录的都是哪些页面,然后得出他的收录率。这样是可以判断出他网站的权重处于一个什么位置。5.网站的结构我们要分析排名靠前的站点网站的结构是不是符合SEO优化的,网站有没有FLASH,大量的JS代码调用,网站是不是TABLE结构等等,这些都是对搜索引擎不是很友好的,那么我们可以从这个细节超过这个对手,我们用使用简单的代码,现在DIV+CSS对搜索引擎是很友好的,还有合理的使用H1.H2.strong等标签,我们要把所选的关键词布局在网站页面上,网站的meta标签这些都是我们需要[键入文字]-7-考虑进去的。6.网站的内容质量我们可以查看排名靠前站点的更新文章的频率还有文章的质量,文章是不是原创?是不是和网站主题相关的?文章中有没有合理的插入内链?这些都是我们做SEO优化需要注意的,一个网站的内容是很重要的,这个是留住我们用户最根本的保证。7.网站外部连接分析这个就是我们要分析这些竞争对手的外链来源,前面也有提到过,外链不是说越多越好,最关键的是有相关性,而且还要稳定,我们这里要做的就是找到对方发外链的地方,我们也去发,他们没有发到的,我们也要去发,这样我们才能在外链上超过这些竞争对手。梁春林1/10/20208:57PM

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功