Риски при заказе сайта у фрилансера — как не потерять деньги и время
Фриланс — это удобно, гибко и часто дёшево. Но за экономией и скоростью стоят реальные риски: от банальной потери предоплаты до судов за интеллектуальную собственность. По статистике fl.ru, около 15% заказов на разработку сайтов заканчиваются конфликтами. Разберём 10 главных рисков и способы защитить себя на каждом этапе.
Риск 1. Исполнитель пропадает после предоплаты
Самый частый сценарий: вы переводите 50-100% суммы, фрилансер берёт паузу на «изучение ТЗ», а через неделю перестаёт отвечать на сообщения. Телефон недоступен, профиль на бирже заброшен.
Как защититься:
— Никогда не платите 100% предоплату. Нормальная схема: 30% на старте, 40% после сдачи дизайна / вёрстки ключевой страницы, 30% после полной приёмки.
— Используйте безопасные сделки на биржах: Kwork, fl.ru (сделка без риска), Habr Freelance. Деньги лежат на счёте биржи и переводятся исполнителю только после вашего подтверждения.
— Проверяйте профиль: дата регистрации (свежие аккаунты — риск), портфолио (есть ли реальные проекты), отзывы (читайте негативные — они правдивее позитивных).
— Попросите ссылки на живые проекты, которые исполнитель делал ранее. Позвоните по контактам с этих сайтов — спросите владельца, доволен ли он работой.
Риск 2. Сроки сорваны в 3-5 раз
Фрилансер обещает «неделю», а проходит месяц. Типичные отговорки: «заболел», «срочный проект», «ТЗ поменялось», «хостинг тормозит». В итоге вы теряете время и клиентов, которые ждали запуска.
Как защититься:
— В договоре или ТЗ пропишите чёткие этапы с датами: «Дизайн главной — до 15 июля, вёрстка всех страниц — до 22 июля, приёмка — до 25 июля».
— Добавьте пункт о неустойке: за каждый день просрочки — штраф 0.5-1% от суммы этапа. Даже символический штраф дисциплинирует.
— Разбивайте проект на микроэтапы по 2-3 дня. Если фрилансер срывает первый же этап — не ждите, ищите замену.
— Реальные сроки разработки: лендинг — 5-7 дней, сайт на CMS — 2-3 недели, интернет-магазин — 4-8 недель. Если вам обещают магазин за неделю — вас обманывают.
Риск 3. После сдачи вы не можете ничего поменять
Фрилансер сдал сайт, получил оплату — и исчез. Вы хотите поменять телефон в шапке или добавить страницу, но доступа к админке нет, FTP не передали, код «обфусцирован» или собран в один минифицированный файл без исходников.
Как защититься:
— Пропишите в договоре: «Исполнитель обязан передать заказчику все доступы: хостинг, домен, админка CMS, FTP/SSH, база данных, исходные файлы».
— Проверьте доступы до финальной оплаты — зайдите в админку, убедитесь, что можете редактировать страницы.
— Потребуйте инструкцию: как добавить страницу, поменять текст, загрузить фото. Хотя бы 1 страницу PDF.
Риск 4. Код написан «на коленке»
Сайт работает, но загляните в код: inline-стили в каждом теге, дублирование CSS, отсутствие адаптива, «магические числа» в JS, жёстко прописанные URL. Через полгода вы захотите что-то добавить — и поймёте, что проще переписать сайт с нуля, чем разобраться в этом.
Как защититься:
— Попросите показать код хотя бы одной страницы до старта. Хороший код: CSS в отдельных файлах, осмысленные имена классов (BEM или аналоги), JS без дублирования, комментарии в сложных местах.
— Включите в ТЗ требование: «Валидный HTML/CSS, семантическая вёрстка, адаптив, отсутствие inline-стилей».
— После сдачи проверьте код через W3C Validator и Chrome DevTools → Coverage (покажет, сколько CSS/JS не используется).
Риск 5. Сайт не индексируется поисковиками
Красивый дизайн, анимации, фотографии — но в Яндексе и Google сайта нет. Фрилансер забыл про мета-теги, карту сайта, SSL-сертификат, микроразметку, robots.txt. Вы получаете сайт, которого никто не найдёт.
Как защититься:
— Включите SEO-требования в ТЗ явно: title и description для каждой страницы, sitemap.xml, robots.txt, Open Graph разметка, SSL, адаптив, скорость загрузки > 70 PageSpeed.
— После сдачи проверьте через Яндекс.Вебмастер и Google Search Console — добавьте сайт, посмотрите, сколько страниц в индексе.
— Используйте Sitechecker.pro — бесплатный аудит покажет 70+ параметров SEO.
Риск 6. Нет гарантии на работу
Через месяц после сдачи «что-то сломалось» — картинки не грузятся, форма не отправляет, вылезла ошибка. Фрилансер говорит «это не моя проблема» или просит доплату за фикс.
Как защититься: пропишите гарантийный срок — минимум 30 дней (стандарт рынка). В этот период исполнитель бесплатно исправляет ошибки, возникшие не по вашей вине. Хорошие фрилансеры дают 60-90 дней гарантии на код.
Риск 7. Интеллектуальная собственность: кому принадлежит код
Фрилансер использовал свой код из прошлых проектов, библиотеки с сомнительной лицензией, шрифты без коммерческой лицензии. Через год вы получаете претензию от правообладателя или не можете продать сайт, потому что код принадлежит исполнителю.
Как защититься:
— В договоре укажите: «Исключительные права на разработанное ПО передаются заказчику после полной оплаты».
— Проверьте лицензии используемых библиотек (MIT, Apache, GPL — можно, проприетарные — нельзя без отдельной лицензии).
— Шрифты: только с коммерческой лицензией. Google Fonts бесплатны для коммерции, но кастомные шрифты требуют покупки.
Риск 8. Коммуникация через одного человека
Вы общаетесь с фрилансером в мессенджере, без договора, без ТЗ, без чётких формулировок. Когда возникает спор — нет доказательств: «вы сказали сделать синим, я сделал», «нет, вы сказали голубым».
Как защититься: вся переписка — в письменном виде (email, чат биржи, ТЗ в Google Docs). Все правки и решения фиксируйте в тексте. Устные договорённости ничего не стоят.
Риск 9. Нет тестового задания
Вы нанимаете фрилансера по портфолио, но не проверяете его на своей задаче. Портфолио может быть не его, отзывы — накрученными, навыки — преувеличенными.
Как защититься: дайте небольшое тестовое задание на 2-4 часа (оплачиваемое!). Например: сверстать один блок главной страницы или настроить секцию на Tilda. По результату оцените качество кода, скорость, коммуникацию. Это лучший способ отсеять некомпетентных.
Риск 10. Завышенные требования без понимания бюджета
Фрилансер соглашается на любую сложность, а потом говорит: «это не входит в бюджет, нужно доплатить». Вы уже в проекте, отступать поздно.
Как защититься: максимально детальное ТЗ до старта. Каждый блок, каждая функция, каждая анимация. Чем подробнее — тем меньше поводов для доплат. Используйте наш шаблон ТЗ из статьи «Как написать ТЗ на сайт».
Договор: что обязательно включить
Даже если проект на 10 000 ₽ — составьте договор или хотя бы соглашение о намерениях. Обязательные пункты:
| Пункт | Что прописать |
|---|---|
| Предмет договора | Что именно делается: тип сайта, количество страниц, функционал |
| Сроки | Дата начала, дата окончания, промежуточные этапы |
| Стоимость и порядок оплаты | Сумма, разбивка по этапам, способы оплаты |
| Порядок сдачи-приёмки | Как вы принимаете работу: чек-лист, срок на проверку (3-5 рабочих дней), количество бесплатных правок |
| Интеллектуальная собственность | Кому принадлежит код, шрифты, изображения, контент после оплаты |
| Гарантия | Срок гарантийного обслуживания, что входит |
| Ответственность | Штрафы за просрочку, форс-мажор, порядок расторжения |
Что делать, если фрилансер пропал
Если исполнитель перестал выходить на связь:
1. Зафиксируйте факт. Скриншоты переписки, даты последних сообщений, доказательства оплаты.
2. Обратитесь на биржу. Если сделка была через fl.ru, Kwork, Habr — откройте спор (dispute). Биржа запросит у исполнителя ответ, и если его нет — вернёт деньги (полностью или частично).
3. Напишите в поддержку хостинга. Если у вас есть доступ к хостингу, но нет доступа к файлам — поддержка может помочь восстановить управление.
4. Юрист. При сумме от 50 000 ₽ имеет смысл обратиться к юристу. Договор и переписка — ваше доказательство.
5. Вывод: лучшая защита от пропажи — этапная оплата и сделка через биржу. Потеря 30% предоплаты менее болезненна, чем потеря 100%.
Чек-лист приёмки сайта
Перед финальной оплатой обязательно проверьте:
— Все страницы открываются, нет 404 ошибок
— Адаптив: сайт корректно отображается на телефоне и планшете
— Формы отправляют данные (проверьте на реальную отправку)
— Скорость: PageSpeed Insights > 70 на мобильных и десктопе
— SEO: title, description, sitemap.xml, robots.txt, Open Graph
— SSL: сертификат установлен, сайт открывается по https://
— Доступы: админка, хостинг, FTP, домен — все пароли переданы
— Исходники: получены все файлы (HTML, CSS, JS, изображения, шрифты)
— Гарантия: подписан акт приёма-передачи с гарантийным сроком
Хороший фрилансер сам предложит этапную оплату, договор и передачу доступов. Если он уходит от этих вопросов, говорит «договор не нужен» или требует 100% предоплату — это повод насторожиться. 80% проблем решаются правильным ТЗ и этапной оплатой.