@source2003

Использовать ли Angular2 если важна поисковая оптимизация?

Пишу на Node.js сайт, сейчас встал вопрос, как всё организовать. Сделать SPA на Angular2 (было бы лучше) или делать в формате обычного сайта. Сам сайт похож на блог с постами юзеров, важна SEO оптимизация, т.е. робот должен ходить по ссылкам с сайта и получать информацию со страниц с постами.

Где-то слышал, что SPA на Angular2 не индексируются, т.к. поисковой робот не может корректно просматривать все страницы сайта (он не исполняет JS) или это не так?

Также как там обстоят дела с роутингом, если например указать, что я хочу использовать слеши вместо #, и ссылка какого-нибудь поста будет example.com/post/1, то сможет ли поисковой робот открыть эту страницу и корректно получить данные?
  • Вопрос задан
  • 803 просмотра
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
https://github.com/angular/universal

и стартер кит от автора (входит в кор тим ангуляра) сего решения: https://github.com/angular/universal-starter

Вопрос с "объемностью" ангуляра решается шейкингом с большего. Так что на скорость загрузки сайта сильно влиять оно не должно (если сверху еще и gzip-ом приправить). Как никак это один из важных показателей для SEO.
Ответ написан
Ваш ответ на вопрос

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

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