Коротко, перш ніж зайдемо в деталі: простий лендинг роблю за 1-2 тижні, сайт-візитівку чи невелику корпоративну за 2-4 тижні, інтернет-магазин за 4-8 тижнів. Це реальні терміни при нормальному темпі роботи і за умови, що матеріали від тебе не застрягнуть на місяць. Бо найчастіше проєкт розтягується не через код, а через тексти й правки - про це теж чесно нижче. Роблю сайти на Next.js і магазини, тож розпишу процес по етапах із часом кожного.
Етап 1. Бриф і дискавері - 1-3 дні
Тут визначаємо, що взагалі робимо: яка мета сайту, хто клієнт, які підсторінки, чим ти вирізняєшся серед конкурентів, що рахуємо як результат. Для лендингу досить короткої розмови, для магазину чи більшого корпоративного сайту це буває день-два, бо треба пройти через каталог, доставку, оплати, сценарії клієнта.
Від чого залежить час: від того, наскільки ясно ти сам бачиш, чого хочеш. Якщо знаєш, для чого тобі сайт, бриф іде швидко. Якщо "зробіть щось гарне, побачимо" - цей етап розповзається, бо рішення все одно треба ухвалити, тільки пізніше і дорожче. Допомагає підготовлений бриф на сайт: коли відповіді записані, стартуємо одразу.
Етап 2. Структура і прототип - 2-5 днів
Перш ніж хтось малює пікселі, складаємо каркас: які сторінки, в якому порядку блоки, де кнопки, куди веде кожен клік. Це прототип - без кольору, без фото, сама логіка. Етап дешевий у змінах: тут пересунути блок - хвилина, на готовому сайті - години.
Лендинг закривається за день-два. Багатосторінковий сайт чи магазин з категоріями і фільтрами - ближче до тижня. Добре зроблений прототип скорочує всі наступні етапи, бо далі ніхто не вгадує, що де має бути.
Етап 3. Графічний дизайн - 3-10 днів
На каркас накладаємо візуальний шар: кольори, типографіку, стиль блоків, як виглядає на телефоні. Для лендингу це 3-5 днів, для сайту-візитівки близько тижня, для магазину більше, бо карток і станів багато (картка товару, кошик, список, порожні стани).
Тут з'являється перша реальна пауза з твого боку - погодження. Один раунд зауважень - це нормально і закладено в час. П'ять раундів, де щоразу хтось новий має думку, може додати до проєкту більше днів, ніж усе кодування. Що менше людей вирішує і що конкретніші зауваження, то швидше.
Етап 4. Кодування і запуск - 5-15 днів
Дизайн перетворюється на робочий сайт: адаптивність, анімації, форми зі сповіщенням, підключення аналітики, швидкість. Тут і виходить різниця між гарною картинкою і сайтом, який швидко вантажиться на телефоні й працює.
Лендинг - це 5-7 днів, візитівка 1-2 тижні, магазин 2-4 тижні і більше - бо додаються оплати, доставка, панель замовлень, інтеграція з CRM чи складом. Важливо: багато речей займає однаково незалежно від кількості підсторінок. Налаштувати шаблон сайту, анімації, форми - схожий час при 5 і при 15 підсторінках. Множиться головно унікальний контент і нетипова функціональність.
Етап 5. Наповнення контентом - 2-10 днів
Тексти, фото, описи послуг чи товарів. Звучить буденно і саме тому найчастіше тут усе стає. Написати притомні тексти й підготувати фото займає від кількох днів до півтора тижня, якщо це робить фахівець. Якщо матеріали обіцяєш "дослати завтра" - знай, що це найчастіша діра, в якій тоне термін.
Найшвидше йде, коли контент постає паралельно з дизайном, а не після нього. Тому питаю про тексти й фото на старті, а не наприкінці.
Етап 6. Тестування - 2-5 днів
Перевіряємо сайт на різних телефонах і браузерах, клікаємо кожну форму, дивимося, чи доходять заявки, міряємо швидкість, ловимо одруки й криві місця. Для лендингу пара днів, для магазину довше, бо треба проклікати повний шлях покупки разом із тестовою оплатою.
Етап, на якому легко зекономити і потім шкодувати: сайт, який "працює в мене", може сипатися на чужому телефоні або губити заявки. Краще дати ці кілька днів.
Етап 7. Запуск та індексація - 1-3 дні плюс очікування
Сам старт - перепідключення домену, сертифікат, підключення пошти - це години, максимум день-два з конфігурацією. Але є другий, незалежний від мене годинник: індексація в Google. Сайт подаю в Search Console одразу, проте реальна поява в результатах - це дні, іноді 2-4 тижні. Це не частина "створення", але варто знати: день старту і день, коли сайт починає тягнути трафік із пошуку, - це дві різні дати.
Що реально розтягує проєкт
Скажу прямо, бо це важливіше за час коду. Сайти рідко стоять через програмування. Стоять ось через що:
- Контент. Брак текстів і фото - причина номер один затримок. "Дошлю за тиждень" перетворюється на місяць і весь термін летить.
- Правки й погодження. Коли вирішують п'ятеро людей і кожен в інший тиждень, проєкт розповзається на раундах зауважень, а не на роботі.
- Розростання обсягу. "А додаймо ще блог, калькулятор і англійську версію" в процесі - кожне додавання відсуває фініш.
- Тиша. Один день без відповіді на питання - це часто один день простою цілого етапу.
Тобто на термін найдужче впливаєш ти, а не виконавець. Виконавець тримає темп роботи, але не напише за тебе того, що знаєш про свій бізнес тільки ти, і не погодить дизайн замість тебе.
Таблиця - тип сайту, термін і що входить
| Тип сайту | Термін | Що входить |
|---|---|---|
| Лендинг | 1-2 тижні | Одна сторінка під одну мету, дизайн, тексти, форма, аналітика |
| Сайт-візитівка | 2-4 тижні | Кілька підсторінок, дизайн, базове SEO, контактна форма |
| Корпоративний сайт | 3-6 тижнів | Послуги, кейси, блог, багатомовність, розширене SEO |
| Інтернет-магазин | 4-8 тижнів | Каталог, кошик, оплати, доставка, панель замовлень, інтеграції |
Терміни закладають нормальний темп і матеріали, що надходять вчасно. Із запізненням контенту кожна позиція може вирости.
Чи можна швидше
Іноді так. Лендинг або просту візитівку можна поставити за кілька днів, якщо контент готовий, рішення ухвалює одна людина і погодження йде того самого дня. Терміновий старт буває реальним.
Але треба розуміти межу: "швидко" зазвичай означає "на шаблоні". Готова тема, мінімум змін, твої тексти вкинуті в чужу структуру - це можна зробити блискавично і буває, що цього досить. Індивідуальний сайт під твій бізнес, з власною структурою, швидкий і під SEO, такого темпу фізично не дасть, бо половина роботи - це думання над твоїм конкретним випадком, а не клікання. Якщо хтось обіцяє "магазин під ключ за 3 дні" - це або шаблон, або щось замовчує. Як відрізнити одне від іншого, я описав у тексті про те, як вибрати розробника сайту.
На час впливає й бюджет, але інакше, ніж здається - ти не купуєш швидкість, а готовність. Більше про цю залежність у матеріалі про те, скільки коштує сайт.
Як я працюю
Починаю з короткого брифу, потім структура, дизайн, кодування, контент, тестування і старт. Тримаю темп і кажу прямо, на якому етапі мені щось потрібно від тебе, щоб не було тихих простоїв. Якщо важлива конкретна дата, домовляємося про неї на старті і пильнуємо матеріали. Подивися послугу створення сайтів або напиши через контакт - назву реальний термін під твій проєкт.
FAQ
Скільки займає розробка сайту? Залежить від типу. Простий лендинг - це 1-2 тижні, сайт-візитівка 2-4 тижні, розширений корпоративний сайт 3-6 тижнів, інтернет-магазин 4-8 тижнів і більше. Це терміни при нормальному темпі й матеріалах, що надходять вчасно. Найдужче на час впливає не код, а те, як швидко ти надаси контент і погодиш етапи.
Які етапи створення сайту? Бриф і визначення мети, структура й прототип, графічний дизайн, кодування і запуск, наповнення контентом, тестування, запуск та індексація. Частина з них іде паралельно - наприклад, тексти можна готувати під час дизайну, що скорочує все загалом.
Що найчастіше розтягує розробку сайту? Брак готових текстів і фото, багато раундів правок за участю кількох тих, хто вирішує, додавання нових функцій у процесі і паузи у відповідях. Це чинники з боку клієнта, а не виконавця. Код рідко є вузьким місцем - тексти й погодження так.
Чи можна зробити сайт за кілька днів? Простий лендинг або візитівку так, якщо контент готовий і рішення ухвалює одна людина. Але "швидко" зазвичай означає "на шаблоні". Індивідуальний сайт під твій бізнес, з власною структурою і під SEO, такого темпу не дасть, бо половина роботи - це продумати твій конкретний випадок.
Чи кількість підсторінок сильно розтягує термін? Менше, ніж здається. Налаштування шаблону, анімацій і форм займає схожий час при 5 і при 15 підсторінках. Термін росте головно від обсягу унікального контенту і нетипової функціональності, а не від самої кількості сторінок.
Коли сайт з'явиться в Google після запуску? Сам старт - це день-два, але індексація - це окремий годинник. Сайт подаю в Search Console одразу, реальна поява в результатах - від кількох днів до 2-4 тижнів. День запуску і день, коли сайт починає тягнути трафік із пошуку, - це дві різні дати.
Скільки часу займає розробка інтернет-магазину? Найчастіше 4-8 тижнів. Додається каталог, кошик, оплати, доставка, панель замовлень і часто інтеграція з CRM чи складом - тому кодування й тестування довші, ніж при звичайному сайті. При великому каталозі чи нетиповій логіці може бути більше. Конкретний термін називаю після брифу про асортимент і процеси.



