当前位置: 首页 > 知识库问答 >
问题:

我应该在什么时候进行延迟加载,这将如何影响谷歌搜索结果?

谢泉
2023-03-14

我正在考虑跳入“响应式网页设计的*渐进增强学校”,我正在研究延迟加载,以增加移动设备和包含大量内容的网页的页面加载时间。

我读了一些书,虽然懒散加载听起来不错,但它会被过度使用吗?我什么时候不应该使用延迟加载?

另外,如果在我向下滚动之前没有加载内容,这将如何影响谷歌搜索引擎,因为我将使用jQuery获取内容?(假设我有一张站点地图)

更新
我只是有一个想法。
如果我有一个好的站点地图,并且我在Google中索引我的页面,延迟加载不应该影响Google搜索结果,因为内容已经被索引(在大多数情况下)。

我说得对吗?

共有1个答案

扈阳辉
2023-03-14

每当你需要在前端显示一组数据和图像时,你应该使用延迟加载,它将帮助你在UI线程上显示所有文本信息,图像将在另一个线程上下载,这不会影响你的UI线程。随着您的文字信息,它将显示所有的图像,根据他们将下载到您的系统。

根据你的问题,这不会影响谷歌搜索,图像不会阻止任何东西,它们已经被惰性加载。on load事件通知您所有内容(包括图像)都已下载,但这是在文档准备好之后很久。

请检查此链接。

延迟加载img src对SEO有负面影响

 类似资料:
  • 问题内容: 我有一个似乎无法解决的性能问题。我有一个即时搜索功能,但是有点麻烦,因为它开始在每个位置上搜索。 JS: HTML: JSON数据甚至没有那么大,只有300KB,我认为我需要完成的是在搜索上放置〜1秒的延迟,以等待用户完成键入操作,而不是对每个按键执行操作。AngularJS在内部执行此操作,在阅读了文档和此处的其他主题之后,我找不到特定的答案。 我将不胜感激如何延迟即时搜索的任何指示

  • 仅仅进入移动编程和谷歌搜索并没有帮助我。 我想做的是做一个条形码阅读器。我在网上找到了使用视觉等的例子。让它工作得很好。 下面是我要做的。A列有所有的条形码。B列有我公司使用的项目编号。C列有项目说明。 一旦我从扫描器中获得输入,获取该数字并搜索谷歌表格。如果得到匹配,它将从同一行的B列和C列返回信息。 作为一名新手程序员,我需要一个基础来工作,但我很难找到任何东西。 有什么帮助吗?

  • 我正在设计一个应用程序,它使用地图并要求用户输入目的地。我在xml中添加了PlaceAutoCompleteFragment

  • 问题内容: 我正在使用SQL Server2008。DateTime列“ DateFrom”上有一个非唯一的非聚集索引。我正在根据此列搜索表。我只是想知道 CONVERT()函数 对INDEX的影响,请参见以下内容: 我已经检查并发现没有区别。但是我在想,既然该列是CONVERTED的,那么SQL Server可能不会使用该索引,这是正确的吗? 如果这不是一个适当的问题,请原谅我。 问题答案: 通

  • 我试图将SDL程序限制为60 FPS,并使用以下代码计算FPS: 但似乎SDL_Delay以某种方式影响了SDL_GetTicks的返回值,因此time_delta得到的值类似于0到3,而当我只删除最后2行时,它通常约为15。 对我来说,这毫无意义。有人知道怎么回事吗? 编辑: 上面的代码基本上是我程序的主循环。我首先实现了一个fps计数器,通过在start_time和afterwords中计算多