JavaScript и SEO: проблемы и решения

В этой статье рассмотрим, как поисковые роботы сканируют сайты с JavaScript, каковы подводные камни применения этой технологии, и что нужно проверять на сайте в рамках доступности для поисковых систем.

JavaScript и SEO: проблемы и решения
3737

Хорошая статья. Виктор, в контексте SEO задач, какими инструментами Вы проверяете рендеринг контента? Можно поподробней.

Screaming Frog SEO Spider в режиме рендеринга JS и сохранением контента в базу. Ну, и User-Agent нужно задать. Я чаще использую правила гуглобота.
Получается долго, отъедает много места на HDD. Но как минимум, обнаруживается, что заблокировано, что доступно, какие объекты DOM выводятся средствами JS - и отсюда уже можно выстраивать гипотезы для работы. Скажем, без JS нечеткие дубли получаются из товарных карточек, потому что весь "уникальный" контент будет обнаружен сильно потом, после рендеринга JS.
Сейчас единственная проблема - это Яндекс. Они с весны здорово разрулили проблему с JS, но я пока не понимаю - в каких конкретных объёмах. Зато понятно, почему так замедлилась индексация. Судя по всему, в ряде случаев яндексбот пытается рендерить JS буквально real-time, так что тут сюрпризов можно ждать ещё.

2