[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"devblog-why-nuxt-ssg-ru":3},{"id":4,"title":5,"author":6,"body":7,"cover":78,"description":79,"draft":80,"extension":81,"locale":82,"meta":83,"navigation":84,"path":85,"publishedAt":86,"seo":87,"slug":88,"stem":89,"tags":90,"updatedAt":78,"__hash__":95},"devblog\u002Fdevblog\u002Fwhy-nuxt-ssg.ru.md","Почему chekak.store на Nuxt 3 SSG, а не на SPA","ЧёКак Engineering",{"type":8,"value":9,"toc":70},"minimark",[10,14,17,22,52,56,59,63],[11,12,13],"p",{},"Наши tools.chekak.store и convert.chekak.store — это Vue SPA. Они интерактивные, и пустой HTML до гидрации там — не проблема.",[11,15,16],{},"С маркетинговым сайтом всё иначе.",[18,19,21],"h2",{"id":20},"spa-vs-ssg-для-контентного-сайта","SPA vs SSG для контентного сайта",[23,24,25,46],"ul",{},[26,27,28,32,33,37,38,41,42,45],"li",{},[29,30,31],"strong",{},"SPA"," отдаёт ",[34,35,36],"code",{},"\u003Cdiv id=\"app\">\u003C\u002Fdiv>"," и ждёт пока браузер скачает и выполнит JS. После этого начинают рендериться заголовки и тексты. Google рендерит JS, но ",[29,39,40],{},"с задержкой 1–14 дней"," и не всегда корректно. Yandex — ещё медленнее и менее надёжно. Baidu в основном ",[29,43,44],{},"игнорирует"," JS-страницы.",[26,47,48,51],{},[29,49,50],{},"SSG"," генерирует готовый HTML на этапе билда. Каждый бот видит полный текст моментально, без JS-рантайма.",[18,53,55],{"id":54},"core-web-vitals","Core Web Vitals",[11,57,58],{},"LCP (Largest Contentful Paint) у SSG — обычно 0.5–1 секунда. У SPA — 2–3 секунды (нужно скачать bundle, гидратировать). Google учитывает LCP как ранжирующий фактор.",[18,60,62],{"id":61},"hybrid-mode-без-переписывания","Hybrid mode без переписывания",[11,64,65,66,69],{},"Nuxt позволяет смешивать prerender и SSR через ",[34,67,68],{},"routeRules",". Если позже понадобится server-side рендеринг для отдельных страниц — переключаем без миграции на другой фреймворк.",{"title":71,"searchDepth":72,"depth":72,"links":73},"",3,[74,76,77],{"id":20,"depth":75,"text":21},2,{"id":54,"depth":75,"text":55},{"id":61,"depth":75,"text":62},null,"Кратко — про SEO, Core Web Vitals и то, почему marketing-сайт нельзя строить как SPA в 2026 году.",false,"md","ru",{},true,"\u002Fdevblog\u002Fwhy-nuxt-ssg.ru","2026-05-12",{"title":5,"description":79},"why-nuxt-ssg","devblog\u002Fwhy-nuxt-ssg.ru",[91,92,93,94],"engineering","nuxt","ssg","seo","IF6gHtaqEpUL5nx6qLJSJ_RckPX04ADH1QovE9NvCs4",1781108028932]