Last updated on
In a recent installment of Google’s “Search Off The Record” podcast, Zoe Clifford from the rendering team joined Martin Splitt and John Mueller from Search Relations to delve into Google’s approach to handling JavaScript-intensive websites.
Google confirms its practice of rendering all websites included in its search results, regardless of their reliance on JavaScript.
In the realm of Google Search, Clifford detailed that rendering entails utilizing a headless browser to handle web pages. This method enables Google to index the content exactly as a user would perceive it post-execution of JavaScript and complete page loading.
Clifford explained, “We employ a browser within our indexing process to capture the webpage view after it has fully loaded and JavaScript has executed, allowing us to index it accordingly.”
One of the most notable revelations from the podcast was that Google renders every HTML page, not just a subset. Despite the resource-intensive nature of this process, Google remains committed to ensuring comprehensive indexing.
Clifford affirmed:
“We render all of them, as long as they are HTML and not other content types such as PDFs.”
She acknowledged that while the process incurs significant costs, it is crucial for accessing the complete content of web pages, particularly those heavily reliant on JavaScript.
The team also covered Google’s transition to the “Evergreen Googlebot” in 2019.
This update ensures that Googlebot, Google’s web crawling bot, remains up-to-date with the latest stable version of Chrome.
This enhancement has bolstered Google’s capability to render and index contemporary websites effectively.
Google’s capability to manage JavaScript-intensive websites provides developers with greater flexibility. Nonetheless, prioritizing the creation of fast, user-friendly websites that cater to all remains prudent.
By adhering to these principles, you can ensure your website maintains optimal performance for both Google and its visitors.
Original news from SearchEngineJournal