Can Yandex Process & Render Javascript Websites?

In a recent interview that I conducted with the Yandex search team, they revealed that they had been testing the crawling and parsing of JavaScript and CSS files since 2015, with efforts increased since.

In 2015, this improved process only happened for small parts of websites, and not all websites known in the index, but this has since increased in terms of coverage.

When it comes to rankings, in the original 2015 blog post, Yandex said that:

If this data allows us to provide users of our search with the best answer for any query, then in the ranking we will use the version obtained using JavaScripts and CSS.

Taking into account the user interface, how information is displayed, and how it is served.

Yandex also recommends not blocking JavaScript and CSS files via the robots.txt file.

In 2018 Irstlena Pershina, an active Yandex public spokesperson on their webmaster blog recommended that the best-practice is for sites to use server-side-rendering (SSR) if they’re built on JS platforms.

You can read the support article here.

A general rule: there must be static content for the robot.

Irstlena Pershina, May 7 2018, 18:18hrs

Dan Taylor
Dan Taylor is an experienced SEO consultant and has worked with brands and companies on optimizing for Russia (and Yandex) for a number of years. Winner of the inaugural 2018 TechSEO Boost competition, webmaster at HreflangChecker.com and Sloth.Cloud, and founder of RussianSearchNews.com.