vseriousv
@vseriousv
Node.js-разработчик

Стоит ли использовать Next.js в рунете?

У меня возникают сомнения по этому фреймворку с точки зрения SSR, будет ли сайт хорошо индексироваться, например в yandex, если он будет разработан на Next.js?
Решил провести небольшое исследование и проверить через сайт Сайт глазами робота, как индексируются такие сайты разработанные на next.js.
В исследование включил следующие сайты:
  • Syntaxt.fm
  • npmjs
  • material-ui.io
  • expo.io
  • codemenitor.io

Результат: в большинстве случаев получаю ответ, что робот не видит страницы либо на сайте не обнаружены другие страницы.
  • Вопрос задан
  • 2068 просмотров
Решения вопроса 1
@dimuska139
Backend developer
Да, стоит. Потому что в противном случае Яндекс, Мейлру и т.п. поисковики не будут видеть контент твоего сайта. Гугл будет видеть, но ранжирует он SPA-сайты хуже. На своем сайте использую SSR с помощью NextJS - все отлично (у меня блог).

P.s. что касается сайтов, которые участвовали в исследовании: возможно, там SSR настроен только для определенных страниц.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
alexeynobody
@alexeynobody
ну как раз таки SSR и позволяет решить вопрос индексации сайта который возникает при использовании spa.

https://habr.com/ru/post/418619/ - не совсем про next.js, но про реакт.
Ответ написан
Комментировать
rockon404
@rockon404
Frontend Developer
Решил провести небольшое исследование и проверить через сайт Сайт глазами робота, как индексируются такиt сайты разработанные на next.js.

Для того чтобы увидеть сайты глазами поисковых роботов, вы использовали стороннее решение. Где логика? Зайдите в интересующий вас поисковик и посмотрите, что там проиндексировано.
Тот же, упомянутый вами, material-ui.com отлично проиндексирован.
SSR используют для индексации в поисковых системах и шаринга в социальных сетях. Робот не видит разницы со статической страницей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы