前端如何做好seo

一:什么是SEO?

  搜索引擎优化(Search Engine Optimization),简称SEO。是按照搜索引擎给出的优化建议,以增强网站核心价值为目标,从网站结构、内容建设方案、用户互动传播等角度进行合理规划,以改善网站在搜索引擎中的表现,吸引更多搜索引擎用户访问网站。SEO与搜索引擎,互相促进,互利互助。 要想更好理解以上一段废话,首先需要理解关于搜索引擎的两个概念。

二:前端

  • 提高页面加载速度。 能用css解决的不用背景图片,背景图片也尽量压缩大小,可以几个icons放在一个图片上,使用background-position找到需要的图片位置。可以减少HTTP请求数,提高网页加载速度。
  • 结构、表现和行为的分离。另外一个重要的拖慢网页加载速度的原因就是将css和JS都堆积在HTML页面上,每次看到有人直接在页面上编写CSS和JS我都很痛心疾首。通过外链的方式能大大加快网页加载速度的,css文件可以放在head里,JS文件可以放置在body的最下方,在不影响阅读的情况下再去加载JS文件。
  • 优化网站分级结构。在每个内页加面包屑导航是很有必要的,可以让蜘蛛进入页面之后不至于迷路,有条件的话,最好能单独加个Sitemap页面,将网站结构一目了然地展示在蜘蛛面前,更有利于蜘蛛抓取信息。
  • 集中网站权重。由于蜘蛛分配到每个页面的权重是一定的,这些权重也将平均分配到每个a链接上,那么为了集中网站权重,可以使用”rel=nofollow”属性,它告诉蜘蛛无需抓取目标页,可以将权重分给其他的链接。
  • 文本强调标签的使用。当着重强调某个关键词需要加粗表示,选用strong标签比使用b标签要更有强调作用。
  • a标签的title属性的使用。在不影响页面功能的情况下,可以尽量给a标签加上title属性,可以更有利于蜘蛛抓取信息。
  • 图片alt属性的使用。这个属性可以在图片加载不出来的时候显示在页面上相关的文字信息,作用同上。
  • H标签的使用。主要是H1标签的使用需要特别注意,因为它自带权重,一个页面有且最多只能有一个H1标签,放在该页面最重要的标题上面,如首页的logo上可以加H1标签。

  精减代码 
       清除网页中一些冗余的代码,网上有这样的工具,可以辅助完成,如果需要的话,我们可以把代码中的注释去掉,甚至空行之类的也去掉,尽量的减少代码量,从而减小页面体积。

CSS Sprites 
       通俗点讲,就是图片合并,可以把网站中一些比较通用的小图片,合并到一张图片上,然后利用CSS技术来分别调用图片不同的部分。这样可以大大的减少HTTP的请求量,在网页加载的时候,速度就快很多,现在很多大中型网站都在用这个前端加速技术,效果也是很不错的。

为图片指定宽度与高度 
       这也是很多人比较容易忽略的,在页面中,请你为每一个图片,都指定一个width属性与height属性,这样在页面加载的时候,浏览器会预先留出既定的位置,图片下边的代码可以继续下载而不用等待,提高并行下载的速度,提高了页面加载的速度。

启用Keep-Alive属性 
       Keep-Alive你可以理解为长连接,在没有启用keep-alive属性之前,浏览器向服务器请求的connection是即连即断的,执行一次HTTP请求完成后,马上断开这个连接的,而启用Conncetion的Keep-Alive属性之后,这个连接可以保持一段时间,从而可以提高页面加载的速度。

使用浏览器缓存 
       可以使用缓存技术来提高页面的加载速度,为一些不经常变化的文件,设置一个相对较长的过期时间,这样当用户访问网站后,就会在它的浏览器中留下缓 存,当它在下次请求的时候,留在缓存中的组件就不用再向服务器发出HTTP请求了,这样减少了浏览器向网站服务器发出的HTTP请求数,从而提高了页面加 载速度,这在一些图片比较多的网站,效果是非常明显的,我们要善于使用缓存技术。

启用GZIP压缩 
       大中型网站,基本都启用了GZIP压缩,如果你使用的是虚拟主机,你可以让服务商为你启用,如果自己有服务器,自己启用也很简单的,为什么启用GZIP压缩就会加快速度呢,因为当启用了GZIP后,网站服务器向你传输数据之前,是经过压缩了的,当传输到你的浏览器后,会再被解压缩的,从而可以在 你的浏览器上正常显示,而且压缩率可以达到很多高,效果非常好。一般你启用了压缩后,搜索引擎对你网站的抓取量也是上升了的。 
       前端速度优化方面还有很多工作可以去做,例如大公司都启用了CDN加速,你的图片也可以进行无损压缩,CSS、JS文件都可以用一些专业的工具去压缩,在你网页的head标头要声明字符集,尽量少用重定向,指定Last-Modified 或 ETag标头等,当然这些都多少涉及了一些技术方面的问题,做页面前端优化是一个系统的工程,是需要技术、SEO、运维等去配合完成的,不过这个投入是绝对值得的。

原文地址:https://www.cnblogs.com/weiyf/p/9511021.html

时间: 2024-11-07 10:23:49

前端如何做好seo的相关文章

为什么做前端要做好SEO

我就挑干货说啦 SEO可能听起来很高大上,其实翻译成中文就是“搜索引擎优化",它只是通过一定的方法在网站内外发布文章.交换连接等,最终达到某个关键词在搜索引擎上获得好的排名. 我有幸接触SEO是将近三年前,当时也是刚刚加入前端这个行业,当时只认为做好看的网页,做好交互,做好用户体验就是一个合格的前端技术人员,可后来了解到SEO之后才知道SEO对网页的影响真的很大很大,官方文档比较难以理解,下面我来谈一下SEO是什么,以及怎么做好它. 记得刚开始接触SEO的时候感觉好简单啊,随便发发文章,找各大论

如何做好SEO优化效果呢

同一个网站不同的SEO人员做出的效果是不同的.SEO效果不单单是看流量和排名这么粗略的两个指标,也不能够由此断定一个网站SEO效果是否成功或者失败.所以SEO优化效果是很关键的.那么我们该如何做好呢? 一.网站SEO优化"内容为王" 大家都知道百度喜欢原创内容,如果一个网站失去了内容作为支撑,那么就没有用户体验可言?排名也不要想了.对于大多数站长来说,到更新内容的时候都会很纠结,写原创一直是非常苦恼的事情.主要是我们缺乏写原创的思路.我们既然知道百度一直强调着高质量原创内容,那么我们为

教你如何利用xml格式的sitemap文件做好SEO

教你如何利用xml格式的sitemap文件做好SEO 浏览:2289 | 更新:2012-04-10 21:47 一般的网站中都有网站地图文件,它有HTML格式与XML格式,网站地图可以帮助搜索引擎抓取.帮助用户找到自己所需要的内容,它是网站与用户.网站与搜索引擎之间的桥梁,特别是XML格式的地图文件,对于搜索引擎的抓取还是有很大帮助的.下边笔者就说说XML地图文件. 步骤/方法 1 XML地图文件必要放在网站的根目录下边 在谷歌的网站质量指南以及百度SEO官方指南中,也都提到了这一点,必须要把

如何做好SEO标题优化

在网站优化过程中,有非常重要的因素想必许多人都应该知道,是关于用户搜索的关键地方,什么才是真正关键地方?那就是搜索页面中的标签及标题,这是里面最为关键方面,因为这可以算是在SEO元素中最具代表性的内容之一,能延续的效果时间很长. 1.注重关键字      说起关键字,不少站长都会忽略,总是把页面标题起的很随意,而且有时候居然不会包含关键字,这真的是不应该犯的基础错误.所以说,把关键字包含进去,这很重要,在关于页面标题中,排名算法对这个是很看重,所以记得要包含关键字,只有把关键字包含进去,这才能在

小型工厂企业网站究竟该怎么做好SEO优化,从而带来更多订单?

中 小企业以及小型工厂做好SEO工作,每年从SEO带来的订单量还是很可观的,随着互联网的蓬勃发展,越来越多的小型工厂型企业网站开始逐渐走向互联网营 销,开始逐渐利用互联网开展销售工作!但是大部分的工厂boss们根本不懂的如何正确的开展网络推广营销工作,更不懂得如何做好公司网站的SEO优化工 作! 那么今天和大家聊一聊工厂型企业网站如何做好SEO这块网络营销: 一:分析用户需求 展开SEO优化工作前,我们首先得对我们的客户群体进行分析.来分析一下我们的用户群体的最大需求是什么.最关注公司哪些点,关

做好SEO应该具备什么条件

上次,微型为大家投稿了"浅析什么是黑猫SEO和白猫SEO",今天微型和大家聊聊,做好SEO应该具备什么条件?需要什么样品质?微型再这里告诉大家,每个人的心态其实非常重要,你在这边打一枪,那边又打一枪,也就是说做SEO,感觉没意思,就去做别的了,当然,微型只能说适合自己的才是最好的."一个朝着自己目标永远前进的人,整个世界都给他让路"微型喜欢的一句话. 1.学会付出 做SEO的人一定要学会付出,无论做什么事情,再开始时都要学会付出,天上不会无缘无故的掉金钱给你(当然中

找对方向.做好seo优化

找对方向.做好seo优化.对网站的要求越来越高,那么如何做好seo优化,让自己在这个竞争激烈的市场中拥有一席之地呢?大家要找到精准的方法,有方向的进行优化,才能达到事半功倍的效果.     第一.网站的结构优化 在seo优化中,网站的结构尽量实现扁平化,做到清晰明了.层次分明.色调搭配合理等等,这样才会给用户留下一个好的印象,他们才愿意继续浏览你的网站.     第二.清晰的导航 导航可以帮助蜘蛛快速抓取网站的信息,是对搜索引擎十分友好的一种表现.切记,最好不要把大量的图片和flash添加在导航

SEO经验分享:如何做好SEO

seo第一点,外链.seo对外链的要求必须是高质量,稳定的外链,只要能够持续的找到稳定的高质量的外链,那seo才是真正的尖端,超高质量,极度稳定缺一不可,如果都是低质量,对网站的权重没有太大意义,而如果是不稳定的外链,丢失率过大,那是必然被降权的.这一点我们必须注意. seo第二点,内容和内部链接.seo的真正焦点就是:用户体验度,所以内容的质量是第一位,一个网站只要有高质量的内容并且是创新的内容,那这个网站的seo的处理已经很强大了,如果再加上合理的内部链接,为用户提供更加方便的寻找功能,一切

前端角度出发做好SEO需要考虑什么?

了解搜索引擎如何抓取网页和如何索引网页 你需要知道一些搜索引擎的基本工作原理,各个搜索引擎之间的区别,搜索机器人(SE robot 或叫 web crawler)如何进行工作,搜索引擎如何对搜索结果进行排序等等. Meta标签优化 主要包括主题(Title),网站描述(Description),和关键词(Keywords).还有一些其它的隐藏文字比如Author(作者),Category(目录),Language(编码语种)等. 如何选取关键词并在网页中放置关键词 搜索就得用关键词.关键词分析和