Технически PWA держится на двух вещах. Манифест (manifest.json) описывает иконку, название и режим запуска, чтобы браузер предложил «установить» сайт на экран телефона. Сервис-воркер — фоновый скрипт, который кэширует файлы и отдаёт страницу даже без интернета.
Для SEO прямого бонуса от статуса PWA нет, поиск не ранжирует сайт выше просто за манифест. Но косвенный эффект ощутимый: кэширование разгоняет повторные загрузки, улучшает Core Web Vitals и удерживает мобильного пользователя. А скорость и поведенческие в мобильной выдаче решают многое.
Веб-сайт ведёт себя как нативное приложение
Кэш, офлайн-режим и иконка на домашнем экране
Повторные заходы грузятся мгновенно из кэша
Магазин обернул сайт в PWA: иконка на экране, работа офлайн, пуши о скидках. Повторные заходы выросли на 40 %, а мгновенная загрузка из кэша подтянула Core Web Vitals.