前几天亭天气预报,说是一个叫做“烟火”的台风要来,我一开始还没当回事,周五还带孩子去坐轮渡,想不到昨天夜里就狂风大作了,今天一天都是大雨滂沱,狂风呼啸而来,大家都闭门不出,待在家里,外面大树摇摆不停,感觉都快要折断了,实在是没什么事,我就继续在家里修改爱玛网的js代码吧,毕竟我本身就是个宅男,待在家里才是我的本来面目。 js用好了,对网站是锦上添花,也是可以拿来完成一些导航功能的(对于一些嫌少不嫌多、觉得有比没有好、多比少好的人……特别是各位的老板)当然,接码网站导航是有必要的,但一些没必要的“导航”真心意义不大,不用放在js里面,不要干扰搜索引擎的抓取和判断。但是如果通过js进行一些敏感操作,比如展示不同主体内容,或者直接跳转到第三方网站(特别是涉及违规的网站),是很危险的。js最好外部引用,而不要直接写在网站的源代码里面。 因为搜索引擎是抓取源代码,并且会识别源代码里面的内容(外部文件一般抓取较少),所以直接暴露在源代码中的js里面的链接有可能被抓取到,如果是一些意义不大的链接的话,可能会很干扰搜索引擎的抓取工作,造成对网站的抓取效率不高。js过多、分散会时网页加载速度受到影响,对用户体验不好。所以,要尽量从逻辑关系上合并。
我还在表关心自己的网站,到底用js还是不用js代码,我在网上查找了不少资料,针对现在的爱码网我思考如下:
我细数了下现在爱码网的首页页面和哥哥内页页面,要加载几十个左右的js文件,真是不少,但是我又不能随意修改,因为特别重要,只能慢慢的修改,大概的话,动的页面内容太多了,结构也有所变化,其实对于加载js对seo不好的说法,JS加载是需要消耗一定资源的,JS多了影响页面打开速度。那就说明js多了,影响用户体验,导致网站对用户访问不友好,那么就对seo都不好,确定影响网站访问速度, 一定要提高网站速度。 |