Ваше приложение на v0 уже на Vercel. Проверьте, что оно отдаёт.
v0 за минуты выкладывает аккуратное приложение на Next.js. Чего он за вас не решает: какие переменные попадут в браузер, какие заголовки защищают страницу и что видят поисковики. Один адрес — один список.
Бесплатно, без регистрации. Базовая проверка делает только те запросы, которые выполняет обычный браузер.
Что мы проверяем на сайте v0
- КритичноБесплатная проверка
API-ключи, раскрытые через NEXT_PUBLIC_
Всё с этим префиксом компилируется в клиентский JavaScript. Мы находим известные форматы ключей на странице и в её чанках и показываем их замаскированными.
- СреднийБесплатная проверка
Нет Content-Security-Policy
Next.js сам её не добавляет. Мы объясняем минимальную политику, которая подходит типичному приложению на Vercel.
- СреднийБесплатная проверка
Сессионные cookie без Secure, HttpOnly или SameSite
Cookie, которые может прочитать скрипт или отправить межсайтовый запрос, — мы называем каждую cookie и недостающий флаг.
- НизкийБесплатная проверка
Неполные превью ссылок и структурированные данные
Нет картинки или описания Open Graph, нет структурированных данных — разница между голой ссылкой и карточкой, когда кто-то делится вашим сайтом.
Исправления в виде, который v0 сможет применить
Скопируйте промпт из отчёта в v0 или в редактор: в каждом пункте сказано, где проблема и как убедиться, что её больше нет.
Исправь эти проблемы на my-app.vercel.app. 1. У cookie "session" нет флага HttpOnly. Задай httpOnly, secure и sameSite: "lax" там, где она создаётся. 2. Нет заголовка Content-Security-Policy. Добавь его в headers() в next.config. Когда закончишь, проверь заново: https://scanyoursite.app/ru?check=my-app.vercel.app
В превью всё было хорошо. Продакшен изменился.
На Pro мы замечаем каждый деплой в продакшен, проверяем его за несколько минут и пишем, только когда сломалось что-то новое.
Посмотреть тарифыВопросы
Работает ли это на поддоменах vercel.app?
Да. Для расширенных проверок, которым нужно подтверждение домена, нужен домен, которым вы управляете.
Не сработает ли защита Vercel от ботов?
Проверка представляется как ScanYourSiteBot и делает те же запросы, что и браузер. Если ваш файрвол её блокирует, отчёт так и скажет, а не будет гадать.
Можно ли проверять preview-деплои?
Если адрес превью публичный — да, вставьте его как любой другой адрес.
Вставьте адрес. Список будет примерно через минуту.
К каждой находке — что она значит для вас и как её исправить. Или промпт, который применит ваш ИИ-инструмент для кода.
Бесплатно, без регистрации. Базовая проверка делает только те запросы, которые выполняет обычный браузер.