搜索引擎优化高级编程(前端对我们的优化有哪些好处呢?影响前端优化的因素)

优采云 发布时间: 2021-10-09 13:07

  搜索引擎优化高级编程(前端对我们的优化有哪些好处呢?影响前端优化的因素)

  前端,简单的说,就是我们平时看到的网站页面就是前端。那么前端优化对我们有什么好处呢?

  影响前端优化的因素有:代码减重、页面打开速度快、用户喜欢、搜索引擎喜欢。有没有发现网站运行一段时间后,发现网站收录的页面不再增长,而是一直保持在一定值之间,不管怎样你做更新你的页面,如何努力做好外链,收录没有太大变化。你考虑过这个原因吗?

  首先,网站收录的前提是网站已经被搜索引擎的爬虫爬过。那么爬虫爬取一个页面需要一定的时间,甚至0.1秒。一般上百页没有网站的意义,但是只要超过2000页,就很容易出现收录的问题。

  爬虫每天来找你的时间网站其实是一个固定值,它的爬行时间是根据你的网站的权重来决定的。假设你有一个权重为10的网站(),爬虫每天会用2个小时来爬取你的网站页面。如果算上,下载一个页面的时间是 2 秒。爬虫可以抓取多少个页面?数量非常有限!我们数一下,2*3600/2=5400。其实爬虫也需要考虑你服务器的负载。爬完一个页面后,暂停一段时间,以免影响正常访问者的使用。一个权重相对较低的网站可能需要3~4秒来爬取一个页面。所以如果你的网站权重低于价格,爬虫可能会选择在更短的时间内爬取。

  这样一来,爬虫每天能看到的页面就非常有限了。收录上面提到的问题数量自然会出现。我们总结一下增加网站蜘蛛总爬行时间和提高蜘蛛爬行频率的决定性因素:

  一是网站的权重。

  二是网站网页的打开速度(也就是前端优化)。

  关于网站权重类别文章,你在网上到处搜索。有各种各样的意见,有的乱七八糟,有的有条不紊。我们今天不讨论权重,因为权重问题是一个常见的话题。再说第二点:提高网站网页的打开速度。如何利用有限的时间获取更多网站的爬取次数?

  这就需要前端优化这样的技术来帮助爬虫,更快的爬取网站,之前爬一个页面可能需要2秒,优化后可能只需要0.5秒,然后网站每天爬取的页面数量可能会增加200%~300%。

  当我们正常访问一个网页时,大约有5个链接。

  DNS域名解析与服务器建立连接,服务器计算并返回内容下载的内容发送到本地浏览器处理下载的内容呈现给用户

  如果总时间超过500ms,中间的每个环节都需要优化。我们在做前端优化的时候,先找出自己网站慢的地方,优化会更有针对性。

  下面说一下具体的优化规则:

  (1)CSS 代码缩写。

  这里提到的缩写主要是解决网站代码冗余、去掉不必要的空格等问题,如果能用一句话表达,就不要多加几行代码,符合W3C标准。

  例如:最长的边距,属于多个属性,缩减为一个综合属性:

  

margin-left:2px;

margin-right:4px;

margin-top:8px;

margin-bottom:6px;

  可以简写为边距:8px 4px 6px 2px;

  去掉多余的空格键,可以有效减少网页的字节数。例如:

  

.a{Font-size:14px;

Border:2px solid red;

Padding:1px 2px;}

  可以简写为: .a{ Font-size:14px; 边框:2px纯红色;填充:1px 2px;}

  (2)建议同属性

  如果两个样式有相同的属性,可以分别提出相同的属性进行处理。比如样式A和样式B的字体颜色、大小、边框都是一样的,可以考虑建议。例如:

  

.gongyong{font-size:12px;border:1px solid red}

.yangshi{ width:10px;}

.yangshi2{width:20px;}

  (3)清晰优化的结构

  网站清晰的代码是指将代码分为几个部分:网站head、body、footer,以及布局不同的三个区域。不同区间的代码要与总选择器区分开来,选择不同的颜色来分隔。

  总结:网站的前端代码,搜索引擎看重20%的评价。代码简化,爬取目录层次浅,增强了搜索引擎对代码的友好度,进而增加了网站的权重,关键词会有很好的排名。如果代码冗长繁琐,搜索引擎就会少关注。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线