Glossary · Lazy loading
Loading content only when it is needed. Triggered by an Intersection Observer it can work for Google; triggered by scroll events or clicks it does not.
Google’s documentation 1
Documented in
To make infinite scroll indexable, Google's lazy-loading guide says to support paginated loading: give each chunk its own persistent, unique URL, link sequentially to those URLs, and update the displayed URL with the History API when a new chunk becomes the main visible element.
Google Search Central · Day 2 · What is Google friendly JavaScript
Said at the event 3
Slide and stage claims that name it, the ones Google’s documentation does not cover first.
Press and analysis 2
Audit tabs, accordions and 'load more' lists for content fetched on click or scroll: put tab content in the initial DOM and hide it with CSS, trigger lazy loading with an Intersection Observer, and give long lists paginated URLs linked with <a href>.
Ibrahim Anjro · Day 2 · Lightning session D: Rendering and JavaScript
Treat the 10,000-pixel viewport as a safety margin, not a target: load lazy content when it enters the viewport (Intersection Observer or native lazy loading, never scroll listeners), and give infinite-scroll content paginated URLs linked with <a href> so anything below the first rendered screen stays reachable.
Ibrahim Anjro · Day 2 · What is Google friendly JavaScript
Built on these claims 2
Kit items about Lazy loading: their own words name it, or several of the claims they rest on do.
Developer requirements 1
Also inglossary term Lazy loading
Connected things 2
Most often named with it
Things named in the same claim, with the number of claims they share.
Topics that feature it