Задать вопрос
tundramani
@tundramani

Нормально ли так подгружать данные на страницу?

нормальный ли такой метод:

1) клиенту отдаем пустой html-шаблон - в нем css и js, но нет содержимого тела и пустой заголовок и описание

2) эта страница запрашивает данные на сервере и заполняется

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

в каких случаях лучше рендерить на сервере и на клиенте?
  • Вопрос задан
  • 160 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@DanKud
Метод нормальный. Все JS-фреймворки, если не используется SSR (серверный рендеринг), так и делают. Поисковики уже давно умеют индексировать такие сайты полностью эмулируя загрузку скриптов. Другое дело, что в индексации таких сайтов есть кое-какие подводные камни, которые следует учитывать. Вот неплохая статья по этому вопросу, но там рассматривается только Google, хотя не думаю, что другие крупные поисковики сильно отличаются в этом вопросе.
Ответ написан
если сайт должен быть в поисковиках - однозначно ssr
гугл умеет js, но не всегда ждет данные, которые приходят асинхронно
яндекс не умеет js совсем
и у того и у другого есть инструменты с помощью которых можно увидеть как бот видит сайт.

https://yandex.ru/support/webmaster/robot-workings...
https://support.google.com/webmasters/answer/81766...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы