Skip to content
Dashboard

How Google handles JavaScript throughout the indexing process

MERJ and Vercel's research to demystify Google's rendering through empirical evidence.

Link to headingThe evolution of Google’s rendering capabilities

Link to headingPre-2009: Limited JavaScript support

Link to heading2009–2015: AJAX crawling scheme

Link to heading2015–2018: Early JavaScript rendering

Link to heading2018–present: Modern rendering capabilities

Today, Google's indexing process looks something like this.Today, Google's indexing process looks something like this.Today, Google's indexing process looks something like this.Today, Google's indexing process looks something like this.
Today, Google's indexing process looks something like this.

Link to headingMethodology

Link to headingData collection

Link to headingData analysis

Link to headingData scope

Link to headingMyth 1: “Google can’t render JavaScript content”

Link to headingThe test

Link to headingOur findings

Link to headingMyth 2: “Google treats JavaScript pages differently”

Link to headingThe test

Link to headingOur findings

Link to headingMyth 3: “Rendering queue and timing significantly impact SEO

Link to headingThe test

Link to headingOur findings

The exact rendering delay distribution we found across over 37,000 matched server-beacon pairs.The exact rendering delay distribution we found across over 37,000 matched server-beacon pairs.The exact rendering delay distribution we found across over 37,000 matched server-beacon pairs.The exact rendering delay distribution we found across over 37,000 matched server-beacon pairs.
The exact rendering delay distribution we found across over 37,000 matched server-beacon pairs.

Link to headingMyth 4: “JavaScript-heavy sites have slower page discovery”

Link to headingThe test

Link to headingOur findings

Link to headingOverall implications and recommendations

Link to headingImplications

Link to headingRecommendations

Link to headingMoving forward with new information

Link to headingFurther resources

Trusted by performance-critical applications.

Next.js and Vercel automatically optimize the performance of your application to meet today’s high standards. We can walk you through how it works for your application.

Contact Us

Link to headingAbout MERJ