一个单页应用程序SEO友好吗?

来源:未知 浏览 284次 时间 2021-03-27 06:08

一个臭名昭著的臭名昭著的单页面应用程序(SPA)扩大了搜索引擎优化的范围。根据你的要求,搜索引擎爬行的本质在客户端通常是单个页面,只要它是一种常见的使用步骤,或基础不是很好。

因为这些冲突所导致的混乱的SEO宣传,你经常看到这个问题“你Vue SPA符合SEO吗?”从朋友像Vue。js开发Facebook群组,Vue。js论坛和r /在Reddit Vuejs这样的场合。

如何在这篇文章中,让我们引发流利看上去怎么样?让我们尝试一些基本的,并试着总结一些精明的宣传单一页面,并建立一个水疗SEO的和谐。

客户机有一个实质性的问题单页面应用程序一步一步的实现提供了一个浏览器,页面“壳”应用程序一步,并不包括所有的基本原理。相反,使用AJAX从服务器加载的实际搜索引擎优化需求,通过JavaScript,然后将其添加到页面。

这允许用户查看“页面”的朋友SPA网站页面没有创新,和正确的表面上的用户体验。

一个单页应用程序SEO友好吗?

这个架构是否适用于人类用户在浏览器中查看页面,搜索引擎爬虫怎么样?我应该运行JavaScript爬行的东西吗?如果是这样吗?他们会等待AJAX调用完成之前抓取的页面吗?

沈想知道这一个接一个,因为它可以确定网站的本质可以被搜索引擎索引。重要的是使用速度和其实际排名。

Googlebot

因为谷歌搜索引擎搜索引擎优化,是世界上最超越我们的访问应该关注广告的谷歌搜索引擎爬行的事情。

在初始阶段收集的朋友,广告只会爬行提供的坚实的HTML页面。但是好吧,2014年颁布的?Googlebot爬行之前将测试JavaScript的外观。

为了帮助调试JavaScript页面的修改的问题,谷歌提供了一个单页网站的谷歌抓取工具控制器,它将显示广告的实际快照的观点在特定的url。

一个常见的误解是,广告不会爬异步JavaScript。这篇文章很好地伤害它。TLDR;那么谷歌机器人将至少20秒等待的能力完全不同的步骤!为温泉

广告是如何经典Vue。js SPA Vue HackerNews克隆的例子是2.0。这是一个开源项目应用程序提供的速度Vue团队展示理想的Vue函数和有效的安排。

你安装这个应用程序一步Heroku实例并运行它通过获取谷歌。在下面的SEO图片中,左边的屏幕截图显示了广告的认为自己的朋友,和右边的屏幕截图显示了用户看到它。他们交流像真正的脚。

一个单页应用程序SEO友好吗?

简单的服务器端出现

Vue HackerNews克隆一个封闭式的特性(SSR) 2.0是服务器端挫折。这是否意味着?它不同于更基本的温泉吗?每个页面出现在服务器的本质,它提供给浏览器作为一个单独的页面在页面加载的时候反复,就像它是坚固的HTML。

不过,我们使用的是速度。我们试图理解的本质是广告的出现给客户机。出于这个原因,搜索引擎优化,我关闭了SSR和尝试一遍:

一个单页应用程序SEO友好吗?

哪怕只是客户端支持的朋友,广告可以很容易地观察到本质。他还在等待几个精英看看是否谷歌索引应用程序。已:

一个单页应用程序SEO友好吗?

但是等等……

虽然这尝试充满所有的担心客户的外观,好吧,但是有一些原因你不应该关闭它。完全相信:

一样普遍ten-legged JavaScript引擎,谷歌蜘蛛不是绝对稳定,可能保留边缘的场景中,页面无法出现。仅仅因为一个页面可能索引作为一个单独的页面并不意味着它将军衔。被怀疑JavaScript

广告没有燃放Vue HackerNews中的所有问题。然而,我们不应该认为它能使JavaScript完美。谷歌吗?年代2014声明JavaScript支持精确显示,不会有保护应用程序的步骤,虽然大多数开发人员似乎这一点。

一般SEO的浏览器一样,广告必须有一个JavaScript引擎的朋友,其中包括一个特定子集的Web标准和ES函数实现的,和他们是如何实现的具体特征。

根据谷歌视频先锋Adi他和罗伯·道森(2017年11月发布),广告有许多新的api基于Chrome 41,因为41版已经发布。页面中,如果你使用所有的人使用的是速度,是一个单页使用SEO和谐步伐?

标签: Googlebot一个内容JavaScript