js抓取网页内容(网页中过多的JS代码无疑是对搜索引擎的不利影响)
优采云 发布时间: 2022-02-11 04:05js抓取网页内容(网页中过多的JS代码无疑是对搜索引擎的不利影响)
网页中过多的JS代码无疑会增加搜索引擎分析网页内容的难度。如果网页中的链接也是由大量的 JS 组成,那么搜索引擎甚至无法通过链接来抓取网页。
在这种情况下,过度使用 JS 会产生以下影响:
1. 干扰搜索引擎对网页内容的分析;
2.影响关键词密度;
3.严重阻碍搜索引擎抓取网页;
4.影响链接生成的网页的权重分布,通常体现在PR中;
对爬取和链接权重的影响也可以通过外链来弥补,但是对页面内容的干扰和关键词密度问题...@#%?!
如何在不影响网页效果、对搜索引擎友好的前提下使用JavaScript,不影响SEO的效果?
1.避免 JS 用于导航和其他链接;
2.内容尽量避免使用JS,尤其是与关键词相关的内容;
3.如果确实需要使用JS,请将这部分JS脚本放在一个或多个.js文件中,并用robots屏蔽,以免干扰搜索引擎的爬取和分析;
4.不能放在.js文件中的js脚本应该放在html代码的最底部,这样搜索引擎在分析网页的时候会在最后找到,减少对网页的干扰搜索引擎;
上面的一些方法是为了消除JS对搜索引擎的不利影响。其实另一方面,一个东西通常是有利有弊的,使用JS也是一样。使用 JS 不一定是坏事。在一定程度上,使用JS对SEO有很好的效果,也就是正面效果。.
我们常说搜索引擎无法识别JS,会影响排名。
实际上:
1.搜索引擎可以像文档一样识别语言;
2.使用JS过滤一些垃圾邮件(正面效果);
垃圾信息:从SEO的角度来看,不仅对搜索引擎爬取分析无用,而且对关键词的密度造成干扰等不利信息。通常这些“垃圾”信息包括:广告、版权声明、大量导出链接、与内容无关的信息等。我们可以将这些垃圾邮件全部扔到一个或几个.js文件中,并用机器人进行拦截,从而减少对页面内容的干扰。