Комментарии 1
С точки зрения SEO понятно, что краулеру хорошо бы видеть SSR’ed html, однако иногда этого сложного достичь. На примере с nextjs парадигма фреймворка отдавать init shell html нужно asap и все, что зависит от Dynamic Api, к примеру доступ к headers, должно быть доставлено через Suspense.
И тут мы получаем кейс, если мне нужно отдавать контент в зависимости от региона (по ip), то я не могу заранее определить список позиций для выдачи. Соответственно бот получает немедленно static shell и скелетоны которые покажутся после гидрации через js.
Второе неудобство это сложность синхронизации серверного и клиентского стейта для infinity scroll, когда первая страница была показана с SSR и page2 кусок должен быть добавлен с помощью js.
Так вот вопрос - заявляется, что google bot эффективно индексирует даже простые react приложения без SSR. То есть индексация происходит после выполнения js. Это ложь?

Оптимизация пагинации и бесконечного скролла для поисковиков