同步、异步方式对SEO搜索引擎优化的影响

SEO

什么是SEO?

Search Engine Optimization,中文名叫搜索引擎优化。百度百科中解释SEO时说到:

SEO是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化,比如网站站外推广、网站品牌建设等,使网站满足搜索引擎收录排名需求,在搜索引擎中提高关键词排名,从而吸引精准用户进入网站,获得免费流量,产生直接销售或品牌推广。

搜索引擎顺着网页中的链接抓取和爬行大量的页面,从中抓取高质量的信息存入索引库。将收录好的内容根据用户搜索关键词的匹配度与质量高低,将最匹配的网页进行优先排序展示。
没错,这里有一个很重要的东西——关键词。这就进入下一个话题了:网页的加载方式,同步和异步。

页面的两种加载方式

同步加载?

同步加载的特点就是:加载完毕新场景才会执行别的事情,举个栗子就是带队前进,站在前面的人不走,后面的人也就没法往前走。
对于前端来说,同步加载的资源例如静态资源,采用的阻塞模式,如果网页的头部没有正常显示,是不可能看到页面底部的。

异步加载?

上面说完了同步,异步就很好理解了,还是上面的栗子,就是站在和你同排的人和你的步调都是一致的,所以这是一种非阻塞模式。而这里的特点就是在加载新场景的时候,还可以执行其它的事情。例如AJAX,同步加载时,每次刷新整个页面,异步加载时,每次刷新需要更换的内容。按需加载策略就是采用了异步加载的思想。

异步较与同步,我们能说出很多优点:
1. 浏览器可以从服务器同时请求多项内容
2. 这样浏览器请求的返回速度会快很多
3. 能够减少数据流量
……
那加载方式又和SEO有什么关系呢,上面说到,静态资源通过同步加载,也就是直接将内容写在html文件里,是可以直观看到的信息。
这样就有利于搜索引擎爬取关键词。而同步,相反的,例如AJAX,只用事件触发的时候才会加载。这种加载方式就是对搜索引擎爬取关键词无益的。

欢迎分享本文,转载请保留出处:前端ABC » 同步、异步方式对SEO搜索引擎优化的影响

分享到:更多 ()

发表评论 0