How Google Crawls Pages With Infinite Scrolling


Google is capable of crawling webpages that utilize infinite scrolling to a certain extent. Here’s how it works and the impact it has on SEO.

This topic was discussed during the Google Search Central SEO office hours hangout recorded on February 18.

An individual named Nick Jabbour joins the livestream to ask Google’s Search Advocate John Mueller a series of questions about paginated content.

One of the questions involves infinite scrolling and whether Googlebot has advanced to the point of being able to handle it.

The short answer is: Yes, Googlebot can crawl and index webpages that utilize infinite scrolling.

However, there are limitations to how much infinite scrolling Googlebot is able to handle.

For more on that, continue reading the next section for Mueller’s full response.

Google Has Limits To Crawling Pages With Infinite Scrolling

When asked if Googlebot can handle infinite scrolling, Mueller says:

“A little bit… I thought we had a page on that but I think we might not actually have finished that up.”

Back in 2014, Google published a help document titled “Infinite scroll search friendly recommendations.”

It’s unlikely Mueller is referring to that page given it’s nearly 10 years old. But the information in the help document can still be used today.

The page contains instructions for coding a webpage with infinite scrolling in a way that resembles a paginated series.

You can go that route with your implementation of infinite scrolling, but it might not be necessary.

As Mueller goes on to explain, it’s possible Googlebot can render all or most of your page the way it’s set up already:

“Essentially what happens when we render a page is we use a fairly high viewport, like if you have a really long screen. And we render the page to see what the page would show.

And usually that would trigger some amount of infinite scrolling in whatever JavaScript methods that you’re using to trigger the infinite scrolling. And whatever ends up being loaded there that would be what we would be able to index.

So that’s something where, depending on how you implement infinite scroll, it can happen that we have kind of this longer page in the index.”

Mueller goes on to say that Googlebot may not be able to render everything on your page, which depends on how long the page is and how infinite scrolling is triggered.

The best way to find out how much of the page Google can crawl is to use the URL Inspection tool.

“It might not be that we have everything that would fit into that page because, depending on how you trigger infinite scroll, it might be that oh you’re just loading the next page kind of thing.

And then we might have two or three of these pages loaded on one page with infinite scroll, but not everything.

So that’s something where I would recommend testing that with the inspection tool and seeing how much Google would actually pick up.”

As Mueller says, the URL Inspection tool renders a page how Googlebot sees it.

From there you can decide if any adjustments need to be made.

Hear Mueller’s full response in the video below:


Featured Image: fran_kie/Shutterstock

!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');

if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }

fbq('init', '1321385257908563');

fbq('track', 'PageView');

fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'how-google-crawls-pages-with-infinite-scrolling', content_category: 'news seo ' });





Source link

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

We Know You Better!
Subscribe To Our Newsletter
Be the first to get latest updates and
exclusive content straight to your email inbox.
Yes, I want to receive updates
No Thanks!
close-link

Subscribe to our newsletter

Sign-up to get the latest marketing tips straight to your inbox.
SUBSCRIBE!
Give it a try, you can unsubscribe anytime.