The Indexing Myth
As shown in the image down below, JS is indeed crawled and indexed in a second round by Googlebot, which should keep quite all the people who were saying that SEO optimized sites should be HTML and CSS based.
This has been said in many interviews, webinars, Reddit’s AMA and public speakings: Googlebot is old and it’s evolving at an incredibly slow pace. It has been stated, in fact, that the bot is using Chrome 41 to crawl websites, therefore all the newer syntaxes like ES6 are only partially supported. Chrome 64, which is the newest version, should help to keep the bot up to the pace, but no one knows when it will be released and implemented into the crawling process.
With this in mind, it’s important to act accordingly in order to understand how your JS sections are performing from an SEO point of view, especially if you are running an e-Commerce store, known for being very JS-heavy.
Keeping in mind all these major details for what concerns both the crawling process and the indexing one, there is a major optimisation rule (stated by John Mueller) which is: “There’s no specific timeout value that we define, mostly because the time needed for fetching the resources is not deterministic or comparable to a browser (due to caching, server load, etc). 5 seconds is a good thing to aim for, I suspect many sites will find it challenging to get there though.”
With this in mind and given all the previously mentioned variables, it’s important to always keep in mind the crawl budget when it comes to planning a new page.
JS as a whole heavily developed and Google clearly hasn’t kept it up with it, but, compared to what once was its view on the crawling and indexing process, we can safely say that, if done right, basic JS isn’t a problem anymore. Of course, this technical optimization process has impacted the SEO scene a lot, especially in the UK, where the digital marketing sphere is incredibly big at the moment. In fact, as discussed by the biggest SEO agency Manchester currently has, JS should be the top priority when the Crawling Budget is discussed.
Double Your Growth.
We curate the best of inbound marketing news and send over the top 10 we know will contribute to your growth - once a month.