Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs Yahoo和Bing爬虫会像Google那样解读JavaScript吗?_Angularjs_Seo_Phantomjs_Bingbot - Fatal编程技术网

Angularjs Yahoo和Bing爬虫会像Google那样解读JavaScript吗?

Angularjs Yahoo和Bing爬虫会像Google那样解读JavaScript吗?,angularjs,seo,phantomjs,bingbot,Angularjs,Seo,Phantomjs,Bingbot,我有一个有角度的单页应用程序 谷歌在2014年年中开始在抓取页面时呈现JavaScript,但雅虎和必应在抓取页面时也会解释JavaScript吗 我需要将它们包括在我的Prerender.io配置中吗?到目前为止,没有迹象表明Bing(支持Yahoo搜索)解析和处理JavaScript的方式与Googlebot相同。因此,如果你想让他们能够阅读JavaScript提供的内容,你应该采取一切必要的措施,使之成为可能。这意味着Bing根本不处理JavaScript。请参见stackoverflow

我有一个有角度的单页应用程序

谷歌在2014年年中开始在抓取页面时呈现JavaScript,但雅虎和必应在抓取页面时也会解释JavaScript吗


我需要将它们包括在我的Prerender.io配置中吗?

到目前为止,没有迹象表明Bing(支持Yahoo搜索)解析和处理JavaScript的方式与Googlebot相同。因此,如果你想让他们能够阅读JavaScript提供的内容,你应该采取一切必要的措施,使之成为可能。

这意味着Bing根本不处理JavaScript。请参见stackoverflow.com/a/1785101/8384和blogs.bing.com/webmaster/2014/11/03/meet-our-mobile-bots@McKay这些需要使用pushState,而Google不需要,因为它可以在没有它的情况下处理javascript。这是一个很大的区别。据我所知,按照用户的想法处理javascript,但提供了具体的指导来帮助用户。也就是说,确保如果你点击state,用户(或爬虫)进入该url,该url就能正常工作。这就是区别所在。谷歌不需要这些。必应是,我想必应也不是。他们只是想让访问该链接的观众在爬虫执行pushstate时能够看到该链接上的内容。。