Як перевірити, чи добре зроблений ваш сайт — чек-лист для неспеціаліста
Вам здали сайт. Виглядає красиво, кнопки натискаються, фото на місці. Ви платите залишок — і через місяць з'ясовується, що сайт не індексується Google, форма не відправляє заявки, а на телефоні все їде вбік. Знайомо? Це трапляється частіше, ніж здається, тому що більшість клієнтів перевіряють сайт тільки візуально — «виглядає нормально, значить все ок».
Я зібрав чек-лист, який дозволяє оцінити якість розробки без технічних знань. Кожен пункт — це конкретна дія, яку ви можете виконати самостійно за 5 хвилин. Якщо розробник зробив роботу якісно — всі перевірки пройдуть. Якщо ні — ви побачите це до оплати, а не після.
Коротко
- → Красивий дизайн не означає якісну розробку — перевіряйте швидкість, мобільну версію, SEO і безпеку
- → PageSpeed Insights покаже реальну картину за 30 секунд — оцінка нижче 50 на мобільному = проблема
- → Перевірте форми, телефонні посилання і кнопки на реальному телефоні, а не тільки на комп'ютері
- → Якщо розробник не дає доступи до хостингу і коду — це головний червоний прапорець
Навіщо перевіряти якість розробки
Сайт — це інвестиція. За створення сайту бізнес платить від 15 000 до 200 000+ грн. За ці гроші ви маєте право отримати продукт, який працює правильно — не тільки виглядає, а й виконує свою задачу: приводить клієнтів, приймає заявки, індексується Google.
Проблема в тому, що замовник і розробник бачать «готовий сайт» по-різному. Для клієнта готовий = красивий. Для хорошого розробника готовий = швидкий, адаптивний, безпечний, SEO-оптимізований, з працюючими формами і аналітикою. Для поганого розробника готовий = «я закінчив верстку».
За 8 років я провів десятки аудитів сайтів, зроблених іншими розробниками. Типові проблеми, які клієнт не бачить: відсутній SSL, немає robots.txt, зображення по 3-5 МБ, форма відправляє дані в нікуди, мета-теги — одинакові на всіх сторінках. Все це з'ясовується через місяці — коли сайт не дає результатів і власник приходить з питанням «чому?».
| Категорія | Що перевірити | Інструмент | Час |
|---|---|---|---|
| Швидкість | Performance score, LCP, розмір зображень | PageSpeed Insights | 2 хв |
| Мобільна версія | Верстка, кнопки, горизонтальний скрол | Реальний телефон | 5 хв |
| SEO | Title, description, SSL, robots.txt, sitemap | Ctrl+U, site:, браузер | 5 хв |
| Функціональність | Форми, посилання, телефон, CTA | Ручне тестування | 10 хв |
| Безпека | HTTPS, оновлення CMS, доступи | Sucuri, адмін-панель | 5 хв |
| Аналітика | GA4, Search Console підключені | Tag Assistant | 2 хв |
Швидкість і мобільна версія
Тест швидкості
Відкрийте PageSpeed Insights (pagespeed.web.dev), вставте URL сайту, виберіть Mobile. Оцінка Performance нижче 50 — погано. 50-70 — терпимо. 70+ — добре. 90+ — відмінно. Зверніть увагу на LCP (найбільший елемент) — якщо він вантажиться довше 2.5 секунд, відвідувачі йдуть.
Мобільна версія
Відкрийте сайт на реальному телефоні, а не тільки через DevTools в браузері. Перевірте: чи читається текст без зуму, чи не вилазять елементи за екран, чи працює горизонтальний скрол (не повинен), чи зручно натискати кнопки пальцем (мінімум 44×44 пікселі). В Україні 70%+ трафіку — з мобільних. Якщо мобільна версія зроблена «на відчепись» — ви втрачаєте більшість відвідувачів.
Зображення
Відкрийте DevTools (F12) → Network → Img. Якщо бачите картинки по 1-5 МБ — це грубий недолік. Для веб-сайту зображення мають бути в WebP, стиснуті до 50-200 КБ кожне. Детальніше — у статті як підготувати зображення для сайту.
SEO-мінімум, який має бути
Мета-теги
Кожна сторінка повинна мати унікальний title і description. Відкрийте код сторінки (Ctrl+U) і пошукайте <title> і meta name="description". Якщо title однаковий на всіх сторінках (наприклад, просто назва компанії) — це помилка. Якщо description порожній — теж.
Індексація
Наберіть у Google site:вашсайт.com.ua. Якщо нічого не знаходить — сайт не індексується. Перевірте, чи є файл robots.txt (вашсайт.com.ua/robots.txt) і чи нема там Disallow: /. Перевірте наявність sitemap.xml. Це базові речі, які кожен розробник зобов'язаний зробити — як працюють robots.txt і sitemap.
SSL і HTTPS
В адресному рядку повинен бути замочок і https://. Якщо браузер показує «Не захищено» — це критична помилка. SSL-сертифікат — обов'язковий стандарт з 2018 року. Без нього Google понижує сайт, а Chrome лякає відвідувачів попередженням.
Аналітика
Чи підключений Google Analytics і Google Search Console? Без них ви літаєте наосліп — не знаєте, скільки людей заходить на сайт, звідки вони приходять і що роблять. Попросіть розробника дати вам доступ до обох сервісів.
Хочете знати що гальмує ваш сайт?
SEO-аудит — знайду технічні проблеми і дам план виправлень
Юзабіліті і функціональність
Форми зворотного зв'язку
Заповніть і відправте кожну форму на сайті. Прийшов лист? На яку пошту? Чи є підтвердження для відвідувача після відправки? Чи є валідація (що буде, якщо відправити порожню форму або ввести текст замість номера телефону)? Я бачив сайти, де форма працювала тільки на staging-сервері розробника і зламалась при переїзді на бойовий — і ніхто цього не помітив місяцями.
Навігація і посилання
Пройдіться по всіх сторінках меню. Чи ведуть посилання куди треба? Чи немає 404 помилок? Чи працює логотип як посилання на головну? Чи зрозуміла структура меню без пояснень? Перевірте також footer — там часто залишаються посилання-заглушки типу «# » або битих URL.
Телефонні посилання і CTA
На мобільному — чи можна натиснути на номер телефону і одразу подзвонити? Чи кнопки «Замовити», «Зв'язатися» дійсно відкривають форму або ведуть на правильну сторінку? Протестуйте кожну CTA-кнопку. Якщо хоча б одна не працює — це пряма втрата клієнтів.
Безпека і код
Базові перевірки
HTTPS працює (перевірили в розділі SEO). Адмін-панель захищена паролем. Стандартна URL для входу (/wp-admin, /admin) — бажано змінена. Якщо це WordPress — чи оновлені ядро, плагіни і тема до останніх версій. Детальніше — у чек-листі безпеки сайту.
Доступи
Це критично: ви повинні мати доступ до хостинг-панелі, FTP/SSH, бази даних, адмін-панелі сайту, DNS-налаштувань домену, Google Analytics і Search Console. Якщо розробник каже «я все тримаю у себе, вам не треба» — це найбільший червоний прапорець. Ваш сайт — ваші доступи.
Якщо хочете глибше
Попросіть знайомого розробника подивитись код або замовте SEO-аудит у незалежного спеціаліста. Він перевірить те, що ви самостійно не побачите: якість HTML-розмітки, оптимізацію запитів до бази даних, правильність мікророзмітки Schema, відсутність вразливостей XSS/SQL-injection.
Червоні прапорці від розробника
Не дає доступи до хостингу і коду — «це технічне, вам не треба». Вам треба. Це ваш бізнес-актив, і ви повинні мати повний контроль.
Сайт розміщений на акаунті розробника — і ви не можете його перенести без його участі. Вимагайте, щоб домен і хостинг були зареєстровані на вашу компанію або на вас особисто.
Ніякого тестування перед здачею. Якісний розробник тестує сайт на різних пристроях і браузерах, перевіряє форми, проганяє через PageSpeed, проходить чек-лист перед запуском. Якщо вам просто кидають посилання зі словами «готово» — це тривожний сигнал.
Використання піратських тем або плагінів — «nulled» версій. Це безкоштовно, але часто містить вбудовані бекдори. Один заражений плагін — і через місяць на вашому сайті крипто-майнер.
Відмова вносити правки після здачі. Нормальна практика — 1 місяць гарантійної підтримки після запуску. Якщо розробник зникає одразу після оплати — ви в уразливому становищі.
Часті запитання
Для мобільного: 50+ — прийнятно, 70+ — добре, 90+ — відмінно. Для десктопу: 70+ — прийнятно, 90+ — добре. Зверніть увагу, що мобільна оцінка завжди нижча — Google оцінює на емульованому повільному пристрої. Якщо мобільна оцінка нижче 30 — це серйозна проблема.
Так, підключення базової аналітики — стандарт якісної розробки. Google Analytics 4 + Google Search Console — мінімум. В ідеалі також налаштування ключових подій (відправка форми, клік на телефон). Без аналітики ви не зможете оцінити ефективність сайту.
Безкоштовна перевірка: Sucuri SiteCheck (sitecheck.sucuri.net) або Google Safe Browsing (transparencyreport.google.com). Вони покажуть, чи є відоме зараження. Для глибшої перевірки WordPress — плагін Wordfence. Для повного аудиту безпеки — зверніться до спеціаліста.
Зверніться до розробника з конкретним списком проблем. Нормальний розробник виправить недоліки безкоштовно в рамках гарантії (зазвичай 1 місяць). Якщо розробник відмовляється або зник — замовте аудит у незалежного спеціаліста, зафіксуйте проблеми і вирішіть, чи варто судитися або просто найняти іншого.
Якщо бюджет сайту більше 50 000 грн — однозначно так. Незалежний аудит коштує від 5 000 грн і може зекономити десятки тисяч на виправленнях пізніше. Для простих сайтів-візиток — цього чек-листу достатньо для базової оцінки.
Хостинг-панель (cPanel, DirectAdmin, або аналог), FTP або SSH, база даних, адмін-панель сайту (WordPress, CMS), DNS-налаштування домену, Google Analytics, Google Search Console, Google Business Profile. Все — з правами адміністратора. Якщо щось із цього «тримає розробник» — вимагайте передачу.
Базовий технічний аудит (швидкість, SEO, безпека, мобільна версія) — від 3 000 до 8 000 грн. Повний аудит з аналізом коду, конверсії і рекомендаціями — від 8 000 до 15 000 грн. Для порівняння: виправлення проблем, знайдених після місяців простою сайту, обходиться в 20 000-50 000 грн. Порахуйте бюджет на розробку і аудит у калькуляторі.
Не знайшли відповідь?
Висновок
Оцінити якість розробки — не так складно, як здається. Вам не треба розуміти код, щоб перевірити швидкість, мобільну версію, працюючі форми і наявність SSL. Цей чек-лист покриває 80% проблем, які я бачу на аудитах сайтів. Решта 20% — технічні нюанси, для яких потрібен спеціаліст.
Головне правило: перевіряйте до фінальної оплати, а не через місяць. Чим раніше виявите проблему — тим дешевше її виправити. А для регулярного моніторингу вже працюючого сайту є 7 швидких перевірок, які можна зробити за 15 хвилин.
Якщо хочете професійну оцінку — замовте аудит сайту. Я перевірю все: від коду до SEO і безпеки, і дам конкретний план що виправити і в якому порядку.