Является ли вывод сборки Next.js SSG, SEO дружественным?
Я хотел бы узнать, является ли вывод, генерируемый nextjs SSG build, SEO дружественным, так же как и при использовании nextjs с SSR.
Причина, по которой я спрашиваю, заключается в том, что я хочу создать приложение полного стека с React frontend (Django/DRF backend для того, что стоит), и SEO действительно важно. Также я бы предпочел не иметь отдельный экземпляр nodejs, обслуживающий фронтенд отдельно.
tl:dr Я хотел бы обслуживать только статические файлы для фронтенда и при этом быть SEO дружелюбным.
Заранее большое спасибо.
NextJS предоставляет вам опции для Server Side Rendering и Static Site Generation, чтобы реализовать SSG, вам нужно настроить ваши страницы для рендеринга SSG страниц. В сборке есть предварительно загруженные данные, но я не уверен, что это предполагаемое применение вашего полнофункционального приложения. Обычно Next (и/или любой другой front-end фреймворк) делает рендеринг на стороне сервера в сочетании с back-end'ом, таким как Django. Так что если вы уверены, что речь идет о рендеринге статических файлов, то да. NextJS дружелюбен к поисковым системам. Вам также следует рассмотреть React Helmet, который предоставляет большие возможности для SEO в react.