找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

该用户从未签到

9

主题

9

帖子

15

威望

三级

SEO时如何进行代码优化

174 1
2018-11-6 15:52:07
显示全部楼层

马上注册,结交更多SEO好友,可查看高清图片。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
 SEO研究中心进行SEO网站优化包括主要包括站内优化和站外优化,站外优化即博客外链、论坛的推广、百度产品的营销以及正在为客户进行微博的测试,站内优化主要是代码的优化,代码优化的含义是最终生成目标代码(运行时间更短、占用空间更小),时空效率优化。当然代码优化也要注意以下几点。
一、采用div+css 布局
  div+css布局的好处是让搜索引擎爬虫能够更顺利的,更快的,更友好的爬完您的页面;div+css布局还可以大量缩减网页大小,使得代码更简洁,流畅,更容易放置更多内容。   
二、减小页面体积
  因为搜索引擎爬虫每次爬行您的站点时,存储数据的容量有限,一般建议100KB以下,越小越好,但不能小于5KB。网页大小减少还有一个好处,能够促使您的站点形成巨大的内部链接网。
三、少用的图片和flash
  内容索引所派出的搜索引擎爬虫,不认识图片,只能根据图片“ALT,TITLE”等属性的内容判断图片的内容。对于flash 搜索引擎爬虫更是视而不见。
四、SEO专家表示要尽量更深层次套用标签h1、h2、h3、h4、h5…..,让搜索引擎能够分辨清晰网页那一块很重要,那一块次之。
五、 尽量不使用表格布局
  因为搜索引擎对表格布局嵌套3层以内的内容懒的去抓取。搜索引擎爬虫有时候也是比较懒的,因此一定要保持代码和内容在3层以内。
六、尽量不让CSS分散在HTML标记里,尽量封装到外部调用文件。如果CSS出现在HTML标记里,搜索引擎爬虫就要分散注意力去关注这些对优化没有任何意义的东西,所以建议封装到专用CSS文件中。
七、清理垃圾代码
  要把代码编辑环境下敲击键盘上的空格键所产生的符号;把一些默认属性代码,不会影响显示的代码;注释语句如果对代码可读性没有太大影响,因此SEO研究中心专业人士表示清理这些垃圾代码,将会减少不少的空间 。



该用户从未签到

0

主题

8

帖子

0

威望

一级

2018-11-10 10:20:35
显示全部楼层
SEO站内代码优化,有几个代码标签要重视,分别是:标签、标签、标签中的alt属性、标签中的title属性。
标签时用来定义标题表示强调的一种标签,有6种不同的级别,用来呈现页面内容的层级

标签对SEO的作用和标签能很好的突出显示页面重要标题(标题含关键词),提升关键词与页面的相关性。
标签的优化1.标签包含关键词
2.标签在页面中出现一次
3.标签SEO作用较小,建议不要乱用
4.可以用在首页友情链接处,以降低友情链接对页面目标关键词的影响

标签标签对SEO的作用
1.在页面内突出关键词
2.提升关键词yu页面的相关性

标签中的title属性对SEO的作用1.提升关键词与页面的相关性
2.可调整关键词密度

标签中的alt属性对SEO的作用1.让百度更好俄识别图片信息,从而使图片有收录和排名
2可以用来调整关键词的密度

注意事项1.alt描述要和图片内容相符
2.alt描述控制zi100字符内




81209144204.jpg



  一、简介


  搜索引擎优化(SEO),指为了提升网页在搜索引擎自然搜索结果中(非商业性推广结果)的收录数量以及排序位置而做的优化行为


  二、前期准备


  1.域名


  · 域名尽量简短,用户记忆成本低


  · 域名可以与网站主题或网站名称相呼应,让人看到域名就能联想到网站内容


  · 域名后缀应常见且方便用户记忆,提高用户信任感


  使用何种形式的域名后缀对百度网页搜索没有影响


  2.服务器&空间


  · 选择有实力的正规空间商,保证服务器和空间的稳定性


  · 保证用户的访问速度和稳定性


  · 根据网站规模和要提供的服务来决定选择购买何种空间(服务器)


  · 根据用户群分布选择接入商


  三、面向搜索引擎的网站建设


  1.良好收录


  1.1机器可读


  · 使用文字而不是flash、图片、Javascript等来显示重要的内容或链接


  · 必须使用Flash制作网页,建议同时制作一个供搜索引擎收录的文字版,并在首页使用文本链接指向文字版


  · Ajax等搜索引擎不能识别的技术,只用在需要用户交互的地方,不把希望搜索引擎“看”到的导航及正文内容放到Ajax中


  · 不使用frame和iframe框架结构,通过iframe显示的内容可能会被百度丢弃


  1.2网站结构


  · 确保每个页面都可以通过至少一个文本链接到达。


  · 重要的内容,应该能从首页或者网站结构中比较浅的层次访问到。


  · 合理分类网站上的内容,不要过度细分。


  · 为每个页面都加上导航栏,让用户可以方便的返回频道、网站首页,也可以让搜索引擎方便的定位网页在网站结构中的层次


  · 内容较多的网站,建议使用面包屑式的导航,这更容易让用户理解当前所处的位置


  · 导航中使用文字链接,不适用复杂的js或者flash


  · 使用图片做导航时,可以使用Alt注释,用Alt告诉搜索引擎所指向的网页内容是什么


  1.3子域名与目录的选择


  · 在某个频道的内容没有丰富到可以当做一个独立站点存在之前,使用目录形式;等频道下积累了足够的内容,再转换成子域名的形式


  · 内容差异度较大、关联度不高的内容,使用子站点形式


  · 域名间内容做好权限,互相分开,a.example.com下的内容,不能通过b.example.com访问


  · 不要滥用子域名。无丰富内容而滥用大量子域名,会被搜索引擎当做作弊行为而受到惩罚。


  1.4规范、简单的URL


  · 网站中同一网页,只对应一个url


  若网站上多种url都能访问同样的内容,应:


  在系统中只使用正常形式url,不让用户接触到非正常形式的url;


  不把Sessionid、统计代码等不必要的内容放在url中;


  不同形式的url,301永久跳转到正常形式;


  防止用户输错而启用的备用域名,301永久跳转到主域名;


  使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式;


  · 让用户能从url判断出网页内容以及网站结构信息,并可预测将要看到的内容


  · URL尽量短,长URL不仅不美观,用户还很难从中获取额外有用的信息。另一方面,短url还有助于减小页面体积,加快网页打开速度,提升用户体验。


  · 利用百度提供的URL优化工具检查


  1.5利用站长工具


  · 百度站长平台


  · Sitemap:通过sitemap提交网站内容,可以让百度更全面更快的发现链接,使收录更有效率。


  · Ping:针对blog内容的提交方式,实时通知搜索引擎blog上有新内容产生。(目前主流博客均支持)


  · 死链删除:通过sitemap向百度提交网站的死链列表。提交需要删除的网址后,需做如下处理,才能被百度有效删除:使用robots.txt阻止其被删除;或者返回404状态码表示当前页面不存在


QQ截图20181209145951.jpg



  · URL优化工具检查


  · 网站安全检测:检测网站是否被黑并提示站长,帮助修改。ps:网站被黑


  · 百度搜索框提示功能。向站长开放免费“百度搜索框”代码和“百度搜索框提示”代码。

  1.6改版/换域名


  · 如非必要,不要做整站内容的完全更换


  · 网站改版或者网站内重要页面链接发生变动时,应该将改版前的页面301永久重定向到改版后的对应的页面


  · 网站更换域名,应该将旧域名的所有页面301永久重定向到新域名上对应的页面


  · 网站更换域名后,维持旧域名能稳定访问尽可能长的时间,给用户多一些时间记忆新域名


  · 网站改版/更换域名后,请把新的URL/新域名下的URL,通过sitemap提交给百度,帮助百度更快发现和作出调整。

  1.7合理的返回码


  · 如果站点临时关闭,当网页不能打开时,不要立即返回404,建议使用503状态。503可以告知百度spider该页面临时不可访问,请过段时间再重试。


  · 如果百度spider对您的站点抓取压力过大,请尽量不要使用404,同样建议返回503。这样百度spider会过段时间再来尝试抓取这个链接,如果那个时间站点空闲,那它就会被成功抓取了。


  · 有一些网站希望百度只收录部分内容,例如审核后的内容,累积一段时间的新用户页等等。在这种情况,建议新发内容暂时返回403,等审核或做好处理之后,再返回正常状态的返回码。


  · 站点迁移,或域名更换时,请使用301返回。


  百度spider对常用的http返回码的处理逻辑是这样的:


  404返回码的含义是“NOTFOUND”,百度会认为网页已经失效,那么通常会从搜索结果中删除,并且短期内spider再次发现这条url也不会抓取。


  503返回码的含义是“ServiceUnavailable”,百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。对于网页返回503,百度spider不会把这条url直接删除,短期内会再访问。届时如果网页已恢复,则正常抓取;如果继续返回503,短期内还会反复访问几次。但是如果网页长期返回503,那么这个url仍会被百度认为是失效链接,从搜索结果中删除。


  403返回码的含义是“Forbidden”,百度会认为网页当前禁止访问。对于这种情况,如果是新发现的url,百度spider暂不会抓取,短期内会再次检查;如果是百度已收录url,当前也不会直接删除,短期内同样会再访问。届时如果网页允许访问,则正常抓取;如果仍不允许访问,短期内还会反复访问几次。但是如果网页长期返回403,百度也会认为是失效链接,从搜索结果中删除。


  301返回码的含义是“MovedPermanently”,百度会认为网页当前跳转至新url。当遇到站点迁移,域名更换、站点改版的情况时,推荐使用301返回码,尽量减少改版带来的流量损失。虽然百度spider现在对301跳转的响应周期较长,但我们还是推荐大家这么做。

  2.良好排序


  2.1涵盖网页上主要内容的title


  · 每个网页应该有一个独一无二的标题,切忌所有的页面都使用默认标题


  · 标题要主题明确,包含这个网页中最重要的内容


  · 简明精练,不罗列与网页内容不相关的信息


  · 用户浏览通常是从左到右的,重要的内容应该放到title的靠前的位置


  · 使用用户所熟知的语言描述。如果你有中、英文两种网站名称,尽量使用用户熟知的那一种做为标题描述


  2.2良好的内容建设


  · 网站内容建设以服务网站核心价值为主,提供给搜索引擎收录的也应该是对自己核心价值有帮助的内容。内容建设要符合网站的主题


  · 网站的内容应该是面向用户的,搜索引擎只是网站的一个普通访客,提供符合用户需求的原创内容至关重要


  · 写好锚文本。用于告诉用户链接所链向网页的主题,锚文本描述越清楚,用户越容易理解指向网页的内容。


  · 为图片加alt说明。在网速较慢图片不能显示时让用户明白图片要传达的信息,也能让搜索引擎了解图片的内容。


  · 资源较丰富的内容,可以以专题等更丰富的内容组织形式提供给用户,让用户以最低的成本获取所有需要的信息。


  · Web2.0类型的网站,应该充分利用自己的优势,让用户通过投票、评论等手段自己去判断资源的质量,这些对质量的判断,也可能会被搜索引擎用来判断资源的价值。


  · 管理好web2.0等用户产生内容的产品,如果被作弊者利用,可能会影响整个站点的权重。


  2.3赢得用户对网站的推荐


  · 推荐信息被搜索引擎用来判断网页/网站价值的高低。


  · 适当的鼓励、引导用户推荐你的网站,对网站在搜索引擎中的表现有很大帮助。

  3.良好展现


  3.1吸引眼球的Title


  · 标题要主题明确,包含这个网页中最重要的内容


  · 文章页title中不要加入过多的额外描述,会分散用户注意力


  · 使用用户所熟知的语言描述


  · 如果您的网站用户比较熟,建议将网站名称列到title中合适的位置,品牌效应会增加用户点击的机率


  · 标题要对用户有吸引力


  · 能让用户产生信任感


  3.2善用Metadescription


  · 网站首页、频道页、产品参数页等没有大段文字可以用做摘要的网页最适合使用description


  · 准确的描述网页,不要堆砌关键词


  · 为每个网页创建不同的description,避免所有网页都使用同样的描述


  · 长度合理,不过长不过短


  Metadescription不是权值计算的参考因素,这个标签存在与否不影响网页权值,只会用做搜索结果摘要的一个选择目标。

  四、网站运营

  1目标=转化率


  · 从搜索引擎获取流量的最终目的是不断提高网站的核心价值。


  · 内容型网站,忠实用户是核心价值,把搜索引擎用户转变为忠实用户就是最终目的;SNS网站,注册用户是核心价值,让用户来你平台注册、活动就是最终目的;如果你做电子商务网站,卖东西就是核心价值,把东西卖给顾客就是你要达到的目。


  2搜索引擎流量分析


  · 搜索引擎用户在网站上的后续行为决定了这个用户会不会转化为忠实用户,分析用户行为可以为改进服务提供依据。


  · 跳出率:只浏览一页便离开的用户的比例,跳出率高,通常代表网站对用户没有吸引力,也可能是网站内容之间的联系不够紧密。


  · 退出率:用户从某个页面离开次数占总浏览量的比例。流程性强的网站,可以进行转换流程上的退出率分析,用于优化流程。比如购物网站,从商品页浏览-点击购买-登录-确认商品-付费这一系列的流程中每一步的退出率都记录下来,分析退出率异常的步骤,改进设计。


  · 用户停留时间: 用户停留时间反映了网站粘性及用户对网站内容质量的判断。

  3网站信任度


  · 页面美观、整洁,有自己的风格


  · 让可以很容易的了解到网站的背景


  · 详细的网站介绍、联系方式,让用户可以方便的联系


  · 用户评论、顾客反馈等信息,让原有的用户影响新用户


  · 在网站设计中注重强化网站的品牌,让用户更了解、进而信任你的网站


  4不断强化品牌概念


  · 最低层次,让用户知道他所获取的内容来自你的网站


  · 进阶,让用户下次再想找这个信息时,能想到你的网站


  · 最终,能让用户在找同类内容时,能第一时间想到你的网站






QQ截图20181209150001.jpg

  五、作弊与处罚


  1百度如何定义作弊


  任何利用和放大搜索引擎的策略缺陷,利用恶意手段获取与网页质量不符的排名,引起用搜索结果质量和用户搜索体验下降的行为都会被搜索引擎当做作弊行为。

  2作弊形式


  · 利用正常网站的漏洞,黑掉网站,偷偷放上作弊内容,通过搜索引擎获取流量,并利用木马盗取用户信息


  · 假冒知名公司官网,用户在其网站上发生交易完全没有保障。


  · 利用bsp、bbs、分类信息等渠道,发布知名公司的客服电话,用户拨打电话后诈骗用户钱财。


  3作弊会受到怎样的惩罚


  · 对用户体验及搜索结果质量影响不大的,去除作弊部分获得的权值


  · 对用户体验及搜索结果质量影响严重的,去除作弊部分获得的权值并降低网站的权重,直至从搜索结果中彻底清理掉


  4改正后能否解除作弊


  惩罚不是目的,让互联网洁净才是目的。取消作弊行为的网站,百度都持欢迎态度。我们有完善的流程,会定期自动对作弊网站进行检测,大部分修正了作弊行为的网站,会在一定的观察期满后自动解除惩罚。


  六、问题


  · 百度的商业推广和自然搜索,是由完全独立的两个部门分别运营两套独立系统,参加商业推广的网站,在自然结果中一视同仁,没有任何特殊处理。百度的商业推广(包括左侧和右侧)和自然搜索(从前的特征是后面带一个链接,叫百度快照;但现在大部分的开放搜索结果也是不带快照链接的)是两个完全独立的系统。商业推广的原理,不是“给了钱,自然结果中的某些结果就可以排得更靠前”,而是“用户的关键词被分发到两个独立系统中,分别产生了商业结果和自然结果,商业结果在前,自然结果在后,就构成了百度的搜索结果”。


  · 百度支持<arel="nofollow"href="url">123、两种写法的nofollow,带有nofollow属性的url,不会传递权值。


  · 百度目前只能收录少部分https网页,大部分https网页无法收录。网站首页和对所有用户都公开的内容页面,建议不要使用https协议,如果非用不可,尽量将首页和重要页面做个http可访问版,方面百度收录。


  · site语法得到的搜索结果数,只是一个估算的数值,仅供参考。


  · title是极重要的内容。大幅修改,可能会带来大幅波动。


  · metadescription只是摘要的一个选择目标,修改metadescription只会影响摘要。我们鼓励大家通过metadescription来撰写网站的简介。只是过于频繁的修改,未必会及时的反馈在摘要中。


  · URL是动态还是静态,对百度没有影响,我们没有任何歧视动态url的策略。


  · 百度支持nofollow、noarchive两种种meta标签。要防止所有搜索引擎显示您网站的快照,请将此元标记置入网页的 部分:;如果您不想搜索引擎追踪此网页上的链接,且不传递链接的权重,请将此元标记置入:


  · Baiduspider对站点的抓取方式和普通用户访问一样,只要普通用户能访问到的内容,我们就能抓取到。不管是用什么技术,只要能保证用户能流畅的访问网站,对搜索引擎就没有影响。我们建议尽量选择有实力的服务商和成熟的技术,不成熟的技术容易导致访问不稳定,这就有可能影响搜索引擎的抓取了。


  · 百度对海外站点没有歧视。但Baiduspider服务器在国内,国内普通用户访问受限的内容,Baiduspider一样会搞不定,只要国内能正常访问,我们就会一视同仁。


  · 对待一个主题完全更换、改版的网站。如果是内容发生根本性变化,则理论上会被视为一个全新网站,旧有超链失效。


  

回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐 上一条 /1 下一条