Как проверить качество кода сайта перед оплатой: чек-лист для непрограммиста в 2026 году
Коротко: Чтобы проверить качество кода сайта без навыков программирования, используйте 5 бесплатных инструментов: сервис проверки скорости (норма — 80+ баллов), W3C Validator (0 ошибок), сервис замера загрузки (до 3 сек), SSL Checker и Google Search Console. Полная проверка занимает 30–60 минут и позволяет выявить критические дефекты до финального расчёта с подрядчиком.
Зачем проверять код, если вы не программист?
Большинство заказчиков принимают сайт визуально: «выглядит хорошо — значит, готово». Это ошибка. Сайт может отлично смотреться в браузере и при этом грузиться 8 секунд, падать в поисковой выдаче, не работать на iPhone 13 или иметь 47 HTML-ошибок, которые ломают индексацию. По данным исследований 2025 года, 63% проектов при независимом аудите после сдачи имеют критические технические проблемы, о которых заказчик не знал.
Хорошая новость: 80% реальных проблем выявляются автоматическими инструментами без знания кода. Вам не нужно читать JavaScript — нужно уметь интерпретировать цифры и цвета в отчётах.
Какие инструменты использовать и что они проверяют?
| Инструмент | Что проверяет | Норма | Цена | Время проверки |
|---|---|---|---|---|
| сервис проверки скорости | Скорость загрузки, Core Web Vitals | 80+ баллов (моб. и десктоп) | Бесплатно | 2–3 мин |
| сервис проверки скорости | Скорость, размер страницы, запросы | Grade A–B, загрузка <3 сек | Бесплатно (базово) | 3–5 мин |
| W3C Markup Validator | Ошибки HTML-разметки | 0 ошибок (warnings допустимы) | Бесплатно | 1–2 мин |
| SSL Checker (sslshopper.com) | Сертификат безопасности | Зелёный статус, срок >30 дней | Бесплатно | 1 мин |
| Google Search Console | Индексация, ошибки краулинга | 0 ошибок Coverage | Бесплатно | 10–15 мин (настройка) |
| Screaming Frog SEO Spider | Битые ссылки, редиректы, мета-теги | 0 ошибок 4xx/5xx | Бесплатно до 500 URL | 5–10 мин |
| BrowserStack / LambdaTest | Кросс-браузерность и устройства | Корректное отображение везде | От $19/мес (есть триал) | 15–20 мин |
Шаг 1. Проверка скорости загрузки — самый важный тест
Скорость загрузки напрямую влияет на позиции в Google и Яндексе с 2021 года через метрики Core Web Vitals. Воспользуйтесь профильным сервисом проверки скорости, введите URL сайта и дождитесь отчёта. Смотрите на два числа: мобильный и десктопный балл. Норма — 80 и выше. Балл 50–79 — требует доработки. Ниже 50 — критическая проблема, которую подрядчик обязан исправить за свой счёт, если это не оговорено в ТЗ.
Три метрики, на которые смотреть в первую очередь: LCP (загрузка главного контента, норма <2,5 сек), CLS (визуальная стабильность, норма <0,1), INP (отзывчивость на взаимодействие, норма <200 мс). Если хотя бы одна — красная, это повод для официальной претензии.
Что делать с результатами проверки скорости?
Инструмент сам показывает список «Возможностей» — конкретные рекомендации со временем экономии в секундах. Скопируйте этот список и отправьте подрядчику с требованием устранить пункты, дающие экономию более 0,5 секунды. Это объективный, не субъективный запрос.
Шаг 2. Проверка HTML-кода через W3C Validator
Зайдите на validator.w3.org, введите URL и запустите проверку. Инструмент покажет ошибки (errors) и предупреждения (warnings). Ошибки — это реальные проблемы: незакрытые теги, дублирующиеся ID, некорректные атрибуты. Они могут ломать отображение в отдельных браузерах и мешать поисковым роботам. Норма — 0 ошибок. Предупреждения (warnings) менее критичны, но их тоже стоит передать разработчику.
Типичная картина у некачественных проектов: 20–100 HTML-ошибок на главной странице. Профессиональный код — не более 5 предупреждений без единой ошибки.
Шаг 3. Проверка безопасности и SSL-сертификата
Откройте сайт в браузере: в адресной строке должен быть замок и https:// — не http://. Если замка нет или он перечёркнут — сайт небезопасен, браузеры показывают предупреждение пользователям, а Google понижает такие сайты в выдаче. Дополнительно проверьте срок сертификата на sslshopper.com: он должен быть действителен минимум 30 дней после сдачи.
Также проверьте: есть ли на сайте политика конфиденциальности и форма согласия на обработку персональных данных (если есть формы). В 2026 году отсутствие этих элементов — нарушение 152-ФЗ с штрафом до 300 000 руб. для юрлица.
Шаг 4. Кросс-браузерная и мобильная проверка
Минимальный набор для проверки: Chrome (последняя версия), Safari (iPhone, iPad), Firefox, Samsung Internet. Откройте каждую ключевую страницу в каждом браузере и проверьте: не съехала ли вёрстка, работают ли кнопки, читается ли текст, не обрезаются ли картинки. На мобильном устройстве проверьте, удобно ли нажимать на кнопки — они должны быть не менее 44×44 пикселей.
Бесплатный способ проверить на разных устройствах без физических гаджетов: инструменты разработчика Chrome (F12 → иконка телефона) позволяют эмулировать iPhone SE, Samsung Galaxy, iPad и другие устройства. Это не 100% замена реальному устройству, но выявляет грубые ошибки вёрстки.
Шаг 5. Проверка SEO-базы и индексации
Скачайте бесплатную версию Screaming Frog SEO Spider (до 500 URL бесплатно) и просканируйте сайт. Смотрите на вкладки: Response Codes (не должно быть 4xx и 5xx ошибок), Page Titles (у каждой страницы должен быть уникальный title длиной 50–60 символов), Meta Description (у каждой страницы, 120–160 символов), H1 (один на страницу, не пустой).
Отдельно проверьте файл robots.txt (введите в браузере yoursite.ru/robots.txt) — он не должен закрывать от индексации весь сайт командой «Disallow: /». Это частая ошибка: разработчик забывает снять блокировку после разработки.
| Проверка | Инструмент | Норма | Критичность |
|---|---|---|---|
| мобильный балл скорости | сервис проверки скорости | 80+ баллов | 🔴 Критично |
| десктопный балл скорости | сервис проверки скорости | 90+ баллов | 🔴 Критично |
| LCP | сервис проверки скорости | <2,5 сек | 🔴 Критично |
| CLS | сервис проверки скорости | <0,1 | 🔴 Критично |
| HTML-ошибки | W3C Validator | 0 errors | 🟡 Важно |
| SSL-сертификат | Браузер / SSLShopper | Активен, https:// | 🔴 Критично |
| Robots.txt | Браузер вручную | Не блокирует индексацию | 🔴 Критично |
| Битые ссылки (4xx) | Screaming Frog | 0 ошибок | 🟡 Важно |
| Title / H1 на страницах | Screaming Frog | Уникальные, заполнены | 🟡 Важно |
| Мобильная вёрстка | Chrome DevTools | Корректно на всех экранах | 🔴 Критично |
| Политика конфиденциальности | Вручную | Есть страница + форма согласия | 🟡 Важно |
| Скорость загрузки | сервис проверки скорости | <3 сек (Grade A–B) | 🟡 Важно |
Что делать, если нашли проблемы?
Зафиксируйте все проблемы письменно — скриншоты с отчётами инструментов плюс текстовое описание. Отправьте подрядчику официальный список замечаний с конкретными ссылками на страницы и инструменты. Установите срок устранения — обычно 5–10 рабочих дней. Финальную оплату (или часть оплаты по договору) переводите только после повторной проверки и закрытия всех критических пунктов.
Если подрядчик отказывается исправлять критические проблемы (балл скорости <50, сломанный SSL, robots.txt блокирует индексацию), это основание для расторжения договора или привлечения независимого эксперта — стоимость аудита у стороннего специалиста составляет 5 000–25 000 руб. в зависимости от объёма сайта.
Когда нужен профессиональный аудит кода?
Автоматические инструменты не проверяют: безопасность кода от SQL-инъекций и XSS-атак, качество архитектуры и масштабируемость, корректность бизнес-логики, покрытие тестами. Если вы заказывали сложное веб-приложение, интернет-магазин с оборотом от 1 млн руб./мес или систему с персональными данными — закажите профессиональный code review. Стоимость: 15 000–80 000 руб. за проект в зависимости от объёма кодовой базы. Это разумная инвестиция при бюджете разработки от 300 000 руб.
Типичные ошибки заказчиков при приёмке сайта
- Принимают по внешнему виду — сайт красивый, но грузится 9 секунд и не индексируется.
- Не проверяют мобильную версию — в 2026 году 65–70% трафика приходит с мобильных устройств.
- Забывают про robots.txt — классическая ошибка, из-за которой сайт месяцами не появляется в поиске.
- Переводят 100% оплаты до проверки — после оплаты мотивация подрядчика исправлять баги резко падает.
- Не проверяют формы — форма заявки может выглядеть рабочей, но письма не доходят из-за неправильных настроек почты.
- Игнорируют 404-страницу — она должна существовать и помогать пользователю вернуться на сайт.
Часто задаваемые вопросы
Как проверить качество сайта без знания программирования?
Используйте бесплатные инструменты: сервис проверки скорости (норма — 80+ баллов), W3C Validator (0 HTML-ошибок), сервис замера загрузки (до 3 сек), SSL Checker и Screaming Frog (0 битых ссылок). Полная проверка занимает 30–60 минут и не требует знания кода.
Какой балл скорости считается нормой для сайта?
Норма для мобильного балла скорости — 80 и выше, для десктопного — 90 и выше. Балл 50–79 требует доработки. Ниже 50 — критическая проблема, которую подрядчик обязан устранить. Это влияет на позиции в Google и Яндексе через метрики Core Web Vitals.
Что проверить в robots.txt перед приёмкой сайта?
Введите в браузере yoursite.ru/robots.txt. Файл не должен содержать строку Disallow: / — это блокирует индексацию всего сайта. Частая ошибка: разработчик закрывает сайт во время разработки и забывает открыть перед сдачей.
Сколько стоит профессиональный аудит кода сайта?
Профессиональный code review стоит 15 000–80 000 руб. в зависимости от объёма кодовой базы и глубины проверки. Оправдан при бюджете разработки от 300 000 руб., для интернет-магазинов с высоким оборотом и систем с персональными данными.
Можно ли удержать оплату, если сайт не прошёл проверку?
Да, если в договоре прописаны технические требования (скорость загрузки, наличие SSL, отсутствие критических ошибок). Зафиксируйте проблемы скриншотами с отчётами инструментов и отправьте официальный список замечаний. Финальную оплату переводите только после устранения критических пунктов.
Что такое Core Web Vitals и почему они важны?
Core Web Vitals — три метрики Google: LCP (загрузка главного контента, норма менее 2,5 сек), CLS (визуальная стабильность, норма менее 0,1), INP (отзывчивость, норма менее 200 мс). С 2021 года они влияют на ранжирование в Google. Проверяются бесплатно через сервис проверки скорости.
Какие самые частые ошибки при приёмке сайта?
Топ ошибок заказчиков: принимают по внешнему виду без технической проверки; не проверяют мобильную версию (65–70% трафика в 2026 году — мобильный); забывают про robots.txt; переводят 100% оплаты до проверки; не тестируют формы обратной связи — письма могут не доходить из-за неправильных настроек почты.