Gary Illyes from Google posted a PSA (public service announcement) of kinds on Mastodon and LinkedIn for websites which are heavy with JavaScript. He stated that you must attempt to load the content material, together with the “marginal boilerplate” content material, first when you may have a JavaScript-heavy web site.
He stated that is current recommendation based mostly on seeing a “bunch” of emails with complaints from SEOs the place they see “numerous dups reported in Search Console.” He stated when he tried to load the pages in his browser, it “took ceaselessly to load,” “so rendering timed out (my almost certainly rationalization) and we have been left with a bunch of pages that solely had the boilerplate. With solely the boilerplate, these pages are dups,” he added.
So when you see this situation in Google Search Console on your JavaScript heavy web site, then attempt it, attempt to load the content material first.
Here’s what Gary posted:
Do you may have a JavaScript-heavy web site and also you see numerous dups reported in Search Console? Attempt to restructure the js calls such that the content material (together with marginal boilerplate) masses first and see if that helps.
I’ve a bunch of emails in my inbox the place the problem is that the centerpiece took ceaselessly to load, so rendering timed out (my almost certainly rationalization) and we have been left with a bunch of pages that solely had the boilerplate. With solely the boilerplate, these pages are dups.
Gary later added on Mastodon, “Engines like google are the truth is similar to a consumer’s browser with regards to indexing, however a consumer does not entry billions of pages (or nonetheless many search engines like google sometimes entry) day by day, in order that they will need to have stricter limits.”