Google обновили раздел руководства для разработчиков, посвященный динамическому отображению контента.
Googlebot не будет расценивать предварительно обработанные на сервере элементы страницы как клоакинг (blackhat-приём маскировки контента). Единственное условие — контент для пользователей и краулеров должен быть одинаковый.
Для чего вообще используется динамический рендеринг? Поисковые роботы не так шустро обрабатывает JavaScript-контент, как браузеры пользователей, поэтому иногда имеет смысл подгружать для отдельных User-Agent заранее отрисованные статические страницы.
Помните, что скорость загрузки страниц важный фактор как для поисковиков, так и для пользователей. В руководстве Google рекомендует проверять скорость с помощью инструмента проверки оптимизации для мобильных.