外部链接这里的外部链接不是指外部链接,而是指构建网站时需要用到的一些代码,比如CSS和JavaaScript文件。在这两个文件中,CSS控制着网站的布局风格,也就是用户看到的页面。专业的前端人把所有的网站都看成一个巨大的盒子,每个版块都是巨大盒子中的一个小盒子。构建这些小盒子的风格由CSS控制。Javascript是一种特殊的效果,比如我们可以看到网站会有滚动图片和一些弹出页面的功能,而这些功能都是用JavaScript实现的。
但是这两个文件的代码量往往是巨大的,所以必须使用外部链接导入,这样可以提高网站优化率和访问速度。
1.减少请求。
搜索引擎每次访问CSS和Javascript文件时,都会对HTTP进行_ _个请求,这会增加网站负担,导致网站打开缓慢。因此,我们可以通过包含Javascript和CSS来减少访问次数,即增加打开网站的时间。
2.顶部的CSS。
请记住,网站的加载顺序是从上到下的,所以我们必须首先使网站看起来完整。一个没有CSS的网站就像一个失去了手脚的人,绝对给人不好的感觉。所以在加载的时候,网页源代码中写的所有div文件都可以正常加载,但是CSS必须先加载,只有这样才能保证一个网站的完整性。
3.底部的Javascript。
到目前为止,对于Javascript是否必须放在底部,还没有完全统一的答案。因为各种功能的实现都需要Javascript,而Javascript又不同于CSS,所以Javascript不一定需要完全放在最底层,主要是根据网站的需求或者希望先加载到某个地方,这样更有利于用户体验。一些第三方小平台开发的脚本经常提到必须放在网页前面,否则无法获取访问者的数据。
另一个核心原因是Javascript加载往往很慢,对SEO非常不友好。