如何优化JS代码对网站进行SEO优化?

添加时间:2020-07-03 09:07:00

JS在数据传输、用户交互和页面丰富性等方面起着非常重要的作用。JS的功能是action。但是JS的主要功能与搜索引擎的索引页面不太一致,无法为用户提供相应的信息和满足需求。因为JS主要体现在进入页面后的使用体验上。搜索引擎主要体现在为用户提供信息,目前它能识别的信息占据了文本的大部分。

但这两个方向中有一个是一致的,那就是满足用户。因此,JS的使用与网站本身提供的服务和功能有关。如果是提供文本信息的网站,则无需使用额外的JS,甚至不用JS作为的,或者将其封装以防止爬行,只需将文本信息留给蜘蛛即可。

JS的使用不可避免地会导致页面延迟,过多的交互可能会导致浏览器的缓慢甚至崩溃。一切都很糟糕。这也是技术人员想要解决的问题,但总会有各种各样的错误,原因是多方面的。

因此,无论网站大小,都禁止抓取JS,这部分数据可以以非JS方式显示给搜索引擎。对于交互频繁的站点或网页,它甚至可以将整个页面关闭到搜索引擎,并生成一组对应的静态页面进行蜘蛛爬行。当用户进入时,使用不好的手段切换到用户交互页面。然而,有些网站是交互式显示网站。这些页面不需要由搜索引擎显示,这是另一回事。只要不影响系统的使用,就可以使用js。

JS站和搜索引擎友好站在本质上是冲突的。所以如果你注意SEO,尽量使用静态页面,主要原因是速度快。获取信息的首要要求是快速。因此,在百度MIP中,直接要求不使用自定义JS。只有百度提供的JS文件才有介绍,其他家庭也有介绍,尤其是移动端。

我记得有人测试过搜索引擎对JS代码的爬行,他们可以识别其中的一些代码。但由不可预知的代码错误导致的蜘蛛漏洞仍然无处不在,这意味着浪费蜘蛛资源,对蜘蛛不太友好。因此,小型网站不必。如此之多的小企业站和大企业站滚动闪烁,似乎无法为SWO带来多大价值。当然,由于代码相对简单,风险相对较小,他们通常什么也不做,有时他们故意使用js来防止一些不必要的抓取。

那么如何优化JS代码对网站进行优化呢?

所以,搜骐OEM的策略是:小站不能用,尤其是移动站。说到基层小企业站,就是为了接业务,也就是争取信息排名。其他的都是空的。信息可以让用户满意,说服他们并达成交易。

个人信息站也少考虑JS,除非有必要依靠JS来实现功能部分,比如添加到集合、注释等。

功能站一般可以利用外围信息或单个页面来实现SEO的目的,而其他功能则可以达到满足用户的目的。

网站规模大,其资源丰富,用户基数巨大,几乎没有考虑SEO因素。