In a recent video called Javascript SEO Office Hours Hangout, Google’s Martin Splitt answered a question about infinite scrolling and the issue Belize Email List of indexing posts appearing after another after scrolling down.Summary What is the infinite scroll? The problem in question What is the infinite scroll? The infinite scroll is a way to continue to bring content to a page for a user who arrives at the bottom of this page, by scrolling. JavaScript detects when a user is approaching the end of the web page and loads additional content for the site visitor to read. For news sites, the infinite scroll, or infinite scroll, is a trend that has emerged for several months now. On many sites, when a reader reaches the bottom of an article, another article loads and appears after scrolling down.

The problem in questiom The problem raised in the video relates to the fact that Google could index this additional content / article by mistakenly considering it as part of the main content, which would be very problematic and would impact the SEO positions of a page. Here’s what Vahan (Senior Search Engine Journal Developer ) asked Martin Splitt in the video: “We have implemented the infinite scroll on mobile. In the past, we had it on the desktop version of the site. My concern is if Google could index infinite scroll articles as part of the main article which is first? The Ajax URL for each of the page’s requests is not indexed. Is there a guarantee that the appended content will not be indexed as part of the main page? ”

The problem in question

Google’s Martin Splitt’s response: “The answer is, it depends on how infinite scrolling is implemented and how we see it in the rendered HTML. I highly recommend checking the test tools in Search Console or the mobile optimization test to see the rendered HTML as it depends a lot on how you build your infinite scroll and how we can discover additional content. But if, for example, you use some kind of link that tells us to go to another URL and that URL is not indexed, then we will not see that content ”. In the response, Martin visibly declined to say definitively whether Google sees the additional content or not. His suggestion that this should be checked using Google’s Search Console tools is the best way to confirm how Google sees a web page.


Martin Splitt didn’t mention it, but the mobile optimization test will show the HTML of the rendered webpage. So, if Google indexes the additional content, it can be displayed in the HTML section of the results of the rendered web page. example test mobile optimization google html The Search Engine Journal developer then added: “The infinite scroll on our site is implemented in the following way: when you scroll down the text, it loads the article by AJAX at some point, for example when you are about to finish reading of the article. But the AJAX URL that sends the following article content has a noindex header tag (x-robots-tag: noindex) applied. So that makes me confident that the added content will not be indexed.

What is the infinite scroll?

However, I would like to know how I can make sure that if the next scroll occurs, the articles will not be indexed as the main part of the article ”. Martin Splitt has again indicated that he cannot be sure and that it is something that should be tested in Google tools. Martin’s response: “I don’t know exactly how we view the HTML rendering. Use the testing tools, especially the Search Console URL inspection tool which can help you determine what the rendered HTML looks like if it still contains additional content because the viewport has changed. or something like that, then we’ll index it as part of the main page, like the page you saw. And not indexing it doesn’t really help. ”

test url direct search console Martin then lists the things that can go wrong with infinite scrolling: “You may also not accidentally index content that was previously on the page, so you may not index enough. I was still testing these things and looking at the HTML rendering. The rendered HTML tells you what we are seeing. You can use the url inspection tool to see what we’ve crawled, so that you see it in the crawled rendered HTML. But you can also use the live test to see what we see if we do it again. ” You can watch the video in question below.

Leave a Reply

Your email address will not be published.