Это пример отчёта, не результат проверки нашего сайта. Мы показываем формат на своём
домене (webburo.xyz), но каждая находка ниже придумана для иллюстрации: на самом деле
ни одной из них на нашем сайте нет. Здесь собраны сразу все виды находок, какие вообще
бывают в комплексном аудите: на настоящем сайте так много проблем сразу не встречается.
пример отчёта · максимально полный набор находок
Полный отчёт аудита сайта — разбор каждой находки
В бесплатной проверке на странице аудита каждая находка сокращена до факта и
статьи закона, а разбор «что и как исправить» скрыт. Здесь тот же отчёт показан целиком, без
сокращений, ровно в том виде, в каком он приходит на почту после оплаты. Здесь же специально
собраны находки по каждому направлению проверки сразу, чтобы был виден весь объём работы.
Пример собран на вымышленных нарушениях · домен использован только
для оформления · реальных данных о webburo.xyz в отчёте нет
Пример · комплексный аудит
webburo.xyz
Пример отчёта · вымышленные находки
Адрес
https://webburo.xyz (пример)
Соединение
защищено (HTTPS)
Страниц осмотрено
25 (пример)
3критичных
7существенных
7средних
6мелких
10с нарушением закона
до 1 570 000 ₽штрафы по найденному (пример)
верхняя граница для организаций; точный размер назначает орган, рассматривающий
дело; штраф за непробитый чек в сумму не входит — он считается в процентах от каждой
продажи, а не фиксированной цифрой
Что вошло в проверку
Полная проверка сайта идёт по 10 направлениям. В этом примере находка есть
в каждом без исключения: это специально собранный «максимальный» случай, который показывает
весь диапазон, от штрафа в 6 миллионов до опечатки в тексте. На реальном сайте так бывает
редко, обычно часть направлений чистая.
Персональные данные и cookie
5 находок — 2 критичные, 2 существенные, 1 средняя
Оферта, оплата и касса
2 находки — обе существенные
Цены и реквизиты
2 находки — обе средние
Реклама и маркировка
2 находки — существенная и средняя
Государственный язык
1 находка — средняя
Тексты и грамотность
2 находки — средняя и мелкая
Поиск и разметка (SEO)
3 находки — средняя и 2 мелкие
Функционал и доступность
2 находки — существенная и мелкая
Техническая основа
2 находки — обе мелкие
Безопасность сервера
2 находки — критичная и существенная
Что найдено — полный разбор
Ниже — весь список вымышлен, для примера. В настоящем отчёте на
этом месте стоят находки именно вашего сайта, и их обычно заметно меньше 23.
КРИТИЧНОПерсональные данныеНАРУШЕНИЕ ЗАКОНА
Нет политики обработки персональных данных
на 25 страницах — ссылки на документ нет ни в шапке, ни в подвале, ни в формах
Что увидели. Ни одна из осмотренных страниц не ссылается на политику
обработки персональных данных. При этом на сайте есть формы (заявка, обратная связь),
собирающие имя, телефон и почту.
Требование. ч. 2 ст. 18.1 152-ФЗ «О персональных данных» — оператор обязан
опубликовать политику обработки в свободном доступе, прежде чем начать собирать данные.
Ответственность. ч. 3 ст. 13.11 КоАП РФ — штраф: ИП — 10 000–20 000 ₽,
организации — 30 000–60 000 ₽. Проверка Роскомнадзора начинается именно с этого
документа: инспектору достаточно открыть сайт, запрос владельцу не нужен.
Как исправить
Подготовить документ по ст. 18.1: кто оператор, какие данные и с какой целью собираются,
на каком основании, кому передаются, срок хранения и порядок уничтожения, как отозвать
согласие и куда обращаться с вопросами. Разместить отдельной страницей, дать на неё ссылку
из подвала (виден с любой страницы) и из каждой формы рядом с чекбоксом согласия.
Полный текст — в оплаченном отчёте.
КРИТИЧНОПерсональные данныеНАРУШЕНИЕ ЗАКОНА
Форма заявки собирает данные без согласия
форма «Оставить заявку» на главной и странице контактов
Что увидели. В форме есть поля «Имя» и «Телефон» и кнопка
отправки, но нет чекбокса согласия на обработку персональных данных: форму можно
отправить, не дав согласия вообще.
Требование. ст. 6 и ст. 9 152-ФЗ — обрабатывать данные можно только с согласия
человека либо на другом законном основании.
Ответственность. ч. 1 ст. 13.11 КоАП РФ — штраф: должностным
лицам — 50 000–100 000 ₽, организациям — 150 000–300 000 ₽.
Как исправить
Добавить в форму обязательный чекбокс со ссылкой на политику и текстом согласия
(не предустановленный — по 152-ФЗ согласие не может быть выбрано за человека), запретить
отправку без отметки и хранить факт согласия (время, IP, версию текста) на случай проверки.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННОПерсональные данныеНАРУШЕНИЕ ЗАКОНА
Нет уведомления о cookie-файлах
на всех страницах — счётчик аналитики загружается сразу
Что увидели. Счётчик статистики отправляет данные с первой
секунды визита, баннера с уведомлением и возможностью отказаться нет.
Требование. ст. 6 152-ФЗ — сбор сведений о посетителе тоже требует основания,
а человек должен быть о нём уведомлён и вправе отказаться.
Ответственность. ч. 1 ст. 13.11 КоАП РФ — штраф: должностным
лицам — 50 000–100 000 ₽, организациям — 150 000–300 000 ₽.
Как исправить
Добавить баннер согласия с равнозначными кнопками «Принять»/«Отклонить» (не
«Хорошо»/«Отклонить» — асимметричные формулировки не считаются свободным выбором),
не загружать счётчики и рекламные скрипты до нажатия «Принять», дать ссылку
«Настройки cookie» в подвале для отзыва согласия позже.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННОПерсональные данныеНАРУШЕНИЕ ЗАКОНА
Согласие на обработку данных не оформлено отдельным документом
подвал сайта — фраза «продолжая пользоваться сайтом, вы соглашаетесь...»
Что увидели. Согласие на обработку персональных данных существует
только строкой в подвале и как часть общей политики. Отдельного документа «Согласие на
обработку персональных данных», на который ссылались бы формы, нет.
Требование. с 1 сентября 2025 года согласие на обработку персональных данных —
самостоятельный документ, а не раздел политики или фраза в подвале.
Ответственность. ч. 1 ст. 13.11 КоАП РФ — штраф: должностным
лицам — 50 000–100 000 ₽, организациям — 150 000–300 000 ₽.
Как исправить
Оформить согласие отдельным документом (не разделом политики): что именно
обрабатывается, зачем, срок и порядок отзыва. В каждой форме дать ссылку на оба
документа отдельно, чекбокс подписать текстом согласия именно на обработку, не общей
фразой «согласен с условиями».
Полный текст — в оплаченном отчёте.
СРЕДНЕПерсональные данные
Счётчик аналитики хранит данные за пределами РФ
все страницы — сторонний скрипт аналитики
Что увидели. Используемый на сайте сервис веб-аналитики
обрабатывает и хранит данные посетителей на серверах за пределами России.
Требование. ч. 5 ст. 18 152-ФЗ — база данных с персональными данными российских
пользователей обязана физически находиться на территории РФ; требование ужесточено
с 1 июля 2025.
Ответственность. ч. 8 ст. 13.11 КоАП РФ — штраф: должностным
лицам — 30 000–50 000 ₽, организациям — 1 000 000–6 000 000 ₽, при повторном
нарушении — до 18 000 000 ₽.
Как исправить
Перейти на сервис аналитики, локализованный в РФ (Яндекс.Метрика соответствует
требованию), либо получить у сервиса письменное подтверждение, где именно физически
хранятся данные, и приложить его к документам компании.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННООферта, оплата и кассаНАРУШЕНИЕ ЗАКОНА
В оферте нет условий отказа и возврата
страница «Оферта» — раздел про возврат отсутствует
Что увидели. Оферта описывает цену и порядок оплаты, но не
говорит, в какой срок и как покупатель может отказаться от услуги и вернуть деньги.
Требование. ст. 32 Закона «О защите прав потребителей» — заказчик вправе
отказаться от услуги в любое время до окончания её оказания, оплатив только
фактически понесённые исполнителем расходы.
Ответственность. ст. 14.8 ч. 1 КоАП РФ — штраф: ИП — 500–1 000 ₽,
организации — 5 000–10 000 ₽. Отдельный риск — условие оферты хуже нормы закона
(например «возврат не производится») ничтожно по ст. 16 ЗоЗПП и не защищает продавца
в споре.
Как исправить
Добавить в оферту пункт: право на отказ до окончания оказания услуги, срок возврата
денег (10 календарных дней по ст. 31 — не рабочих), что считается фактически
понесёнными расходами, куда направлять претензию (можно назначить e-mail
официальным каналом, отдельный адрес для писем не обязателен).
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННООферта, оплата и кассаНАРУШЕНИЕ ЗАКОНА
Нет электронного чека при оплате картой
форма оплаты на сайте — чек после оплаты не приходит
Что увидели. Сайт принимает оплату картой напрямую, но после
успешной оплаты покупателю не приходит кассовый чек: ни на почту, ни в SMS.
Требование. 54-ФЗ — при расчёте с физическим лицом чек обязателен независимо
от способа оплаты, включая оплату на сайте.
Ответственность. ст. 14.5 ч. 2 КоАП РФ (для самозанятых — ст. 129.13 НК РФ) —
штраф считается по ставке от суммы расчёта: 20% для
самозанятых, ¼–½ суммы (не менее 10 000 ₽) для ИП, ¾–1 суммы (не менее 30 000 ₽)
для организаций — не фиксированная цифра, а доля от каждой невыбитой продажи.
Как исправить
Подключить онлайн-кассу (или сервис фискализации для самозанятых, например «Мой
налог») и настроить автоматическую отправку электронного чека сразу после
подтверждения оплаты.
Полный текст — в оплаченном отчёте.
СРЕДНЕЦены и реквизитыНАРУШЕНИЕ ЗАКОНА
На сайте нет реквизитов продавца
подвал сайта и страница «Оферта» — названия организации и адреса нет
Что увидели. Ни в подвале, ни в оферте не указаны название
продавца, форма собственности и адрес.
Требование. ст. 9 Закона «О защите прав потребителей» — покупатель должен
видеть, кто продавец: название, форма собственности, адрес.
Ответственность. ч. 1 ст. 14.5 КоАП РФ — штраф: должностным
лицам — 3 000–4 000 ₽, организациям — 30 000–40 000 ₽.
Как исправить
Разместить реквизиты в подвале сайта и в оферте: полное наименование, ОГРН или
ОГРНИП, юридический адрес, ИНН — этого достаточно, отдельная страница не обязательна.
Полный текст — в оплаченном отчёте.
СРЕДНЕЦены и реквизиты
Цена товара расходится на двух страницах
каталог и карточка товара — цены разные
Что увидели. В общем каталоге и на странице этого же товара указаны две разные суммы.
Формально не отдельная статья, но расхождение цен может быть
воспринято как введение покупателя в заблуждение (ст. 5 Закона «О рекламе») и почти
всегда вызывает спор при оформлении заказа.
Как исправить
Свести цены к одному источнику данных (правило «один источник правды»): и каталог,
и карточка товара должны брать цену из одного места, а не дублировать её вручную.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННОРеклама и маркировкаНАРУШЕНИЕ ЗАКОНА
Реклама на сайте не промаркирована
баннер партнёра в подвале — без пометки erid
Что увидели. Баннер стороннего партнёра размещён без
маркировки «Реклама» и без номера erid, сведения о размещении в реестр интернет-рекламы
(ЕРИР) не переданы.
Требование. ст. 5 38-ФЗ «О рекламе» и Постановление Правительства № 1362 —
интернет-реклама маркируется словом «Реклама», номером erid и сведениями об
рекламодателе; данные о размещении передаются оператору рекламных данных (ОРД).
Ответственность. ст. 14.3 ч. 15–16 КоАП РФ — штраф за
непередачу сведений в ЕРИР: организациям — 200 000–500 000 ₽; штраф за рекламу
без erid: организациям — 200 000–500 000 ₽ (это две разные нормы, наказать
могут по обеим сразу).
Как исправить
Заключить договор с ОРД (или через рекламную сеть, которая уже подключена к ОРД),
получить токен и добавить в креатив пометку «Реклама» и номер erid, подать сведения
о размещении в ЕРИР до начала показа.
Полный текст — в оплаченном отчёте.
СРЕДНЕРеклама и маркировкаНАРУШЕНИЕ ЗАКОНА
Нет возрастной маркировки контента
статья блога на медицинскую тему — знака возрастного ограничения нет
Что увидели. Статья блога содержит материал на медицинскую
тему, но знак возрастной категории рядом с заголовком не проставлен.
Требование. 436-ФЗ «О защите детей от информации» — информационная продукция
маркируется знаком возрастной категории.
Ответственность. ч. 2 ст. 6.17 КоАП РФ — штраф: ИП —
5 000–10 000 ₽, организации — 20 000–50 000 ₽.
Как исправить
Определить возрастную категорию материала и разместить знак рядом с заголовком по
ГОСТ Р 57923 — для большинства статей блога малого бизнеса это будет «0+» или «12+».
Полный текст — в оплаченном отчёте.
СРЕДНЕГосударственный языкНАРУШЕНИЕ ЗАКОНА
Кнопки интерфейса на английском без перевода
каталог — кнопки «Add to cart», «Checkout»
Что увидели. Две кнопки каталога подписаны по-английски,
русского варианта рядом нет.
Требование. 53-ФЗ «О государственном языке» — информация для потребителя должна
быть на русском; с 1 марта 2026 (168-ФЗ) это прямо касается и интерфейса сайтов.
Иностранное слово допустимо как дополнение с переводом, не вместо русского варианта.
Ответственность. ст. 14.8 ч. 1 КоАП РФ — штраф: ИП — 500–1 000 ₽,
организации — 5 000–10 000 ₽.
Как исправить
Заменить подписи на «В корзину» и «Оформить заказ» — это не техническое ограничение,
а строка в шаблоне, правится за минуты.
Полный текст — в оплаченном отчёте.
СРЕДНЕТексты и факты
На сайте указана устаревшая ставка НДС
страница «Цены» — сноска про НДС
Что увидели. Сноска под таблицей цен называет ставку НДС,
которая с начала года не действует.
Формально не нарушение конкретной статьи, но фактическая ошибка на
странице с ценами подрывает доверие к остальным цифрам сайта.
Как исправить
Обновить цифру и сверить остальные страницы с денежными и налоговыми утверждениями —
такие вещи меняются чаще, чем обновляется сайт, стоит проверять раз в полгода.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬГрамотность
Опечатки и ошибки согласования в тексте
страница услуг — три опечатки, одно рассогласование рода
Что увидели. На странице услуг три опечатки, а во фразе «заказ была
выполнена» подлежащее и сказуемое не согласованы в роде.
За это не штрафуют, но именно по ошибкам в тексте посетитель решает,
можно ли компании доверять.
Как исправить
Вычитать текст страницы целиком, а не точечно исправлять найденные места — рядом
с одной опечаткой почти всегда находится вторая.
Что увидели. Три разные страницы отдают один и тот же тег
title в исходном коде, поэтому поисковик не может показать в выдаче, какая из них о чём.
Не нарушение закона — фактор поисковой видимости.
Как исправить
Прописать каждой странице свой title с ключевым словом её темы (например «Доставка —
условия и сроки | Название»), не превышать 60 символов, не повторять дословно на
соседних страницах.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬПоиск и разметка (SEO)
На пяти страницах нет meta description
раздел «Блог» — пять статей без описания
Что увидели. Пять статей блога не задают meta description,
сниппет в выдаче поисковик собирает из случайного куска текста страницы.
Как исправить
Прописать каждой статье своё описание длиной 120–160 символов, кратко пересказывающее
суть материала.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬПоиск и разметка (SEO)
Структурированные данные не проходят валидацию
главная страница — разметка организации, JSON-LD
Что увидели. Разметка организации на главной странице содержит
тип, которого не существует в официальном списке schema.org: синтаксически JSON
корректен, но поисковик не может опознать организацию.
Как исправить
Заменить тип на официальный из списка schema.org и прогнать разметку через
validator.schema.org или инструмент проверки микроразметки Яндекс.Вебмастера перед
публикацией.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННОФункционал
Форма заявки не сообщает об ошибке отправки
форма контактов — сбой сервера ничем не показан
Что увидели. Если сервер не ответил на отправку формы, кнопка
просто перестаёт крутиться, а сообщения об ошибке нет — посетитель не понимает, ушла
заявка или нет.
Не нарушение закона, но прямая потеря заявок: часть посетителей
после такой формы уходит, считая, что заказ уже оформлен.
Как исправить
Показывать понятное сообщение при сбое («Не получилось отправить, напишите нам в
Telegram») и логировать такие случаи на сервере, чтобы видеть, сколько заявок
теряется на самом деле.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬДоступность и удобство
Поля формы без подписей для программ чтения с экрана
форма контактов — поля не связаны с <label>
Что увидели. Поля формы визуально подписаны текстом рядом, но
в коде подпись не связана с полем, поэтому человек с программой экранного доступа услышит
только «поле ввода», без названия.
Как исправить
Связать каждую подпись с полем через `<label for="id">` или обернуть поле
в `<label>` целиком: это правка на уровне разметки, без изменения дизайна.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬТехническая основа
Плагин CMS не обновлялся больше года
админ-панель — версия плагина в подвале страницы
Что увидели. Один из плагинов управления сайтом не получал
обновлений больше года. Для заброшенных плагинов чаще всего и находят уязвимости:
это самый частый путь массового взлома сайтов на популярных системах управления.
Как исправить
Обновить плагин до текущей версии либо, если его больше не поддерживают, заменить
на активно развиваемый аналог с той же функцией. Проверить сайт после обновления —
иногда новая версия меняет вёрстку или настройки.
Полный текст — в оплаченном отчёте.
МЕЛОЧЬТехническая основа
Версия движка видна в исходном коде
все страницы — мета-тег generator
Что увидели. Мета-тег generator в исходном коде сообщает точную
версию системы управления сайтом.
Известная версия — готовая подсказка для автоматического поиска
уязвимостей именно под неё.
Как исправить
Убрать или обезличить мета-тег generator, скрыть версию системы управления и в
заголовках ответа сервера.
Полный текст — в оплаченном отчёте.
КРИТИЧНОБезопасность сервера
Файл конфигурации .env доступен по прямой ссылке
служебный файл в корне сайта отдаётся как обычный текст
Что увидели. Служебный файл с паролями от базы данных и ключами
сторонних сервисов отдаётся сервером как обычный текст любому, кто наберёт его адрес.
Формально не отдельная статья сама по себе, но именно так чаще
всего происходят реальные утечки: если через эти пароли доберутся до персональных
данных клиентов, дальше это уже прямое нарушение 152-ФЗ с ответственностью, как в
находках выше.
Как исправить
Закрыть доступ к служебным файлам на уровне веб-сервера (правило вида
`location ~ /\.env { deny all; }`), сменить все пароли и ключи, которые лежали в
файле, — раз он был доступен публично, их нужно считать скомпрометированными.
Полный текст — в оплаченном отчёте.
СУЩЕСТВЕННОБезопасность сервера
Нет защитных заголовков сервера (CSP, HSTS)
все страницы — заголовки ответа сервера проверены curl-ом
Что увидели. Ответ сервера не содержит Content-Security-Policy
и Strict-Transport-Security: эти заголовки не блокируют вредоносный код, если он
попадёт на страницу, и не защищают от подмены сертификата при повторном заходе.
Не отдельная статья КоАП сама по себе, но именно эта дыра — типовой
путь взлома через уязвимость в стороннем скрипте (XSS), а взлом уже влечёт ответственность
за утечку персональных данных, если через него что-то украли.
Как исправить
Включить оба заголовка на уровне веб-сервера: HSTS без исключений, CSP в боевом
режиме (не Report-Only) со списком реально используемых источников скриптов и стилей,
без `unsafe-inline`. Проверить после включения, что сайт не сломался: виджеты и формы
иногда используют инлайн-код, который CSP заблокирует.
Полный текст — в оплаченном отчёте.
Напоминаем ещё раз: все 23 находки выше — пример, ни одна не описывает реальное
состояние webburo.xyz. Так выглядит глубина разбора, которую вы получите про свой сайт.
Обычно находок в разы меньше, потому что часть направлений на вашем сайте окажется чистой.
Заказать такой же отчёт о своём сайте
По каждой находке в таком отчёте — норма закона, штраф и способ
исправить; он придёт вам на почту в течение рабочего дня после оплаты.
Юридическая проверка сайта
Персональные данные и cookie, оферта, касса, реклама и маркировка,
государственный язык, тексты, грамотность, поиск, доступность.