Google indexing


In a recent video titled Javascript SEO Office Hours Hangout, Martin Split from Google answered a question about infinite scrolling and the question of indexing articles that appear after another after scrolling down.

💡 What is infinite scroll?


Endless scrolling is a way to continue fetching content to a page for the user who reaches the bottom of this page, by scrolling. JavaScript detects when the user is approaching the end of the webpage and uploads additional content for the site visitor to read. For press websites, endless scrolling or endless scrolling is a trend that appeared several months ago. On many sites, when a reader reaches the bottom of an article, another article is loaded and appears after scrolling down.

See DMB content strategy method here.

The problem in question


The problem with the video is related to the fact that Google can index this additional content / article by mistaking it as part of the main content, which could be a major issue and will affect the page’s SEO sites.

Here’s what Vahan (lead search engine developer) has asked Martin Splitt in the video:

“We implemented infinite scrolling on mobile. In the past, we had on the desktop version of the site. What worries me is whether Google can index articles in infinite scrolling as part of the main article that is the first? Ajax URL is not indexed for every request On the page. Is there any guarantee that the attached content will not be indexed as part of the home page? ”

Martin Splitt’s response from Google:

The answer is that it depends on how the infinite scroll is implemented and how we see it in the displayed HTML. I highly recommend checking the Test Tools in Search Console or the Mobile Optimization Test to see the HTML displayed because it depends a lot on how to create endless scrolling and how we can discover additional content. But if you use, for example, a type of link that tells us to navigate to another URL and that URL is not indexed, we won’t see this content. ”


In the response, Martin clearly refused to say categorically whether or not Google saw the additional content. His suggestion that you should check this out with Google’s Search Console tools is the best way to confirm how Google renders your webpage. Martin Splitt didn’t mention it, but the mobile optimization test will display the HTML for the provided web page. So if Google indexes the additional content, it can be displayed in the HTML section of the webpage results provided.


Then the search engine magazine developer added:


“The infinite scrolling on our site is performed as follows: When you scroll text down, it downloads the article by AJAX at a certain time, for example when you are about to finish reading the article. But the AJAX URL that sends the content of the following article contains Noindex header tag (x-robots-tag: noindex). So it makes me confident that the added content will not be indexed. However, I would like to know how I can make sure that if the next pass occurs, articles will not be indexed as the main part of Article “. Martin Split again indicated that he couldn’t make sure this was something to test on Google Gadgets.


“I don’t know exactly how to see the HTML display. Use the test tools, especially the Search Console URL Checkup tool that can help you determine the display HTML format if it still contains additional content due to changing display window or something like that, then we will Indexing it as part of the home page, like the page you saw. Not indexing it really doesn’t help. ”


Martin then lists the things that could go in the endless scroll:

“You can also index content that was present on the page by mistake, so you may not be able to index enough. I was still testing these things and searching in the HTML view. The displayed HTML tells you what we see. You can use the URL check tool to find out what we crawled To it, so you can see it in the crawled HTML. But you can also use live test to see what we’re seeing if we do it again. “

Are infinite scrolling contents indexed by Google?

Leave a Reply

Your email address will not be published. Required fields are marked *