Return to site

google优化-搜索引擎是否为JavaScript爬行和索引做好了准备?

google优化

· seo优化

我检查了哪些JavaScript框架被Google正确地爬行和索引。结果令人震惊;事实证明,谷歌在爬行和索引JavaScript丰富的网站时存在许多问题。

Google只对测试过的多个JavaScript框架中的几个进行了索引。正如我所证明的,索引内容并不总是意味着爬行JavaScript生成的链接。

这让我思考。如果Google在JavaScript爬行和索引方面有问题,那么Google优化的小竞争对手是如何处理这个问题的呢?JavaScript将引导你在大多数搜索引擎中进行完全去索引吗?

如果您决定部署一个客户端渲染网站(这意味着浏览器或Googlebot需要在看到HTML之前处理JavaScript),你不仅要冒谷歌seo排名问题的风险-你可能会完全丧失在所有其他搜索引擎中排名的机会。

Google+JavaScript SEO实验

为了了解Google以外的搜索引擎是如何处理JavaScript爬行和索引的,我们使用了我们的实验网站,http:/jsseo.expert来检查Googlebot如何爬行和索引JavaScript(和JavaScript框架)生成内容。

实验非常简单:http://jsseo.expert具有由不同JavaScript框架解析的内容的子页面。如果禁用JavaScript,内容是不可见的-也就是说,如果您转到http://jsseo.expert/angular2/,红色框中的所有内容都是由角2生成的。例如,如果内容没有在Yahoo中索引,我们就知道Yahoo的索引器没有处理JavaScript。

结果如下:

如您所见,Google和Ask是唯一能够正确索引JavaScript生成的内容的搜索引擎。Bing、Yahoo、AOL、DuckDuckGo和Yandex完全是JavaScript盲的,如果它不是HTML,就不会看到您的内容。

下一步:其他搜索引擎可以索引JavaScript吗?

当谈到Google时,大多数SEO优化只涉及JavaScript爬行和索引问题。正如你所看到的,这个问题要复杂得多。当您启动一个客户端呈现的JavaScript富网站(JavaScript由浏览器/爬虫处理以“构建”HTML)时,您可以100%地确定它只会被索引并在Google和ASK中排名。不幸的是,Google和Ask只覆盖了整个搜索引擎市场的64%,according to statista.com.

这意味着你的新的,闪亮的,JavaScript丰富的网站可能会花费你36%的网站在所有搜索引擎上的能见度。

让我们从雅虎(Yahoo)、必应(Bing)和美国在线(AOL)开始,它们负责美国35%的搜索查询。

雅虎、必应和AOL

尽管雅虎和AOL早在谷歌之前就已经出现了,但它们显然落后于其强大的算法,也没有像谷歌那样投资于爬行和索引。一个原因可能是与网站的流行相比,爬行和索引的成本相对较高。

谷歌可以自由地投资数百万美元来提高他们的计算能力,而不必担心投资回报,而必应、美国在线和索克斯在搜索市场上只占很小的比例。

然而,微软拥有的必应并没有被淘汰。在过去的8年里,它们的增长相当迅猛:

不幸的是,我们不能对一个市场先锋说同样的话:AOL。你还记得谷歌之前的日子吗?这个视频肯定会从一个简单的时间里带回一些记忆。

如果您想了解更多关于搜索引擎历史的知识,我强烈建议您观看。马库斯·坦德勒精彩的TED演讲.

Ask.com

那Ask.com呢?怎么可能有这样的问题呢?1%的市场,可以投资于爬行和索引JavaScript吗?这让我怀疑问网络是否是由谷歌的算法和爬虫驱动的。更有趣的是阿斯克对谷歌的厌恶。有关于ASK与谷歌关系的一些猜测在2012年谷歌企鹅之后,但我们现在可以确认,ASK的爬行是使用谷歌的技术。

DuckDuckGo和Yandex

DuckDuckGo和Yandex在索引所有URL中都没有问题。http://jsseo.expert但是不幸的是,唯一被正确索引的内容是100%的HTML页面(http://jsseo.expert/html/).

百度

尽管我尽了最大的努力,我还是没能把http://jsseo.expert在百度。原来你需要一个中国大陆电话号码去做这件事。我没有任何以前的经验百度,所以任何和所有的帮助,我们的实验网站将不胜感激。一旦我成功了,我将用Baidu.com的结果更新这篇文章。

超越搜索引擎

如果你真的不关心谷歌以外的搜索引擎呢?即使您的目标市场被Google严重控制,JavaScript爬行和索引仍处于初级阶段,如下我的JavaScript SEO实验记录了.

此外,即使爬行和索引正确,有证据表明JavaScript依赖会影响您的排名。威尔·克里奇洛(Will Critchlow)在从JavaScript驱动页面转向非JavaScript依赖页面后,流量有了显著改善。

有JavaScript SEO银弹吗?

没有任何搜索引擎能够在我们现代浏览器所能理解和处理的水平上理解和处理JavaScript。即便如此,JavaScript对SEO并没有本质上的坏处。JavaScript很棒,但就像SEO一样,它需要经验和对最佳实践的密切关注。

如果您想享受JavaScript的所有好处,而不必担心这样的问题Hulu.com的JavaScript SEO问题,调查同构JavaScript。它允许你享受动态和美丽的网站,而不必担心搜索引擎优化。

如果您已经开发了一个客户端呈现的网站,并且无法返回到绘图板,则始终可以使用预渲染服务或启用服务器端呈现。它们通常不是理想的解决方案,但在您想出更好的解决方案之前,绝对可以帮助您解决JavaScript爬行和索引问题。

不管搜索引擎,我们再次回到测试和试验作为技术搜索引擎优化的核心组成部分。

JavaScript SEO的未来

我强烈建议你跟着http://jsseo.expert/是在谷歌和其他搜索引擎中索引的。即使其他一些搜索引擎落后于google,他们也需要改进如何处理JavaScript丰富的网站,以满足开发者和最终用户对JavaScript框架所提供的服务的成倍增长的需求。

现在,在前端坚持HTML&CSS。:)

如何做网络推广,尤其是百度seo搜索引擎排名谷歌优化的,可咨询我们,本地化服务的杭州seo嘉兴seo绍兴seo的,可上门服务。

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly