Доработать старый сайт или сделать новый: что дешевле
Доработка дешевле, пока проблема сайта лежит на поверхности: устаревший вид, отсутствие мобильной версии, нехватка одного раздела. Новый сайт дешевле, когда чинить приходится основание — структуру данных, админку, скорость. Граница проходит не по возрасту сайта, а по тому, во что упирается каждое изменение.
Что реально определяет выбор
Спрашивать «сайту пять лет, пора менять?» бесполезно. Пятилетний сайт на нормальном коде живёт дальше, а двухлетний на груде плагинов может быть безнадёжен.
Определяют выбор три вещи: есть ли у вас доступ и права на код, насколько предсказуемо ведут себя изменения и сколько работы придётся выбросить в любом случае.
Сравнение по параметрам
| Параметр | Доработка | Новый сайт |
|---|---|---|
| Стоимость первого заметного результата | ниже | выше |
| Предсказуемость сроков | низкая, зависит от находок в коде | высокая |
| Что происходит с позициями в поиске | сохраняются | сохраняются при переносе адресов и текстов |
| Риск обнаружить непреодолимое | высокий | отсутствует |
| Стоимость каждой следующей правки | растёт | остаётся ровной |
| Кому принадлежит результат | как было | переходит по акту |
Пятая строка объясняет большинство неудачных решений. Доработка выглядит дешевле в моменте и дороже на дистанции, а решение принимают по моменту.
Признаки, при которых доработка оправданна
- Сайт написан кодом, у вас есть доступ к серверу и к исходникам.
- Админка существует и вы ей пользуетесь без мучений.
- Страницы открываются быстро, мобильная версия работает.
- Задача формулируется как список: добавить раздел, поменять форму, подключить оплату.
- Предыдущий разработчик доступен или код читается без него.
Совпало почти всё — доработка почти наверняка дешевле и быстрее. Смысла переделывать работающее основание нет.
Признаки, при которых переделка дешевле
- Каждое изменение ломает что-то в другом месте, и это повторяется.
- Сайт собран из большого числа расширений, часть из которых давно не обновляется.
- Админка есть, но вы ей не пользуетесь, потому что боитесь что-то испортить.
- Нет доступа к коду или права на него не оформлены.
- Мобильная версия отсутствует или переделана поверх основной.
- Оценка любой доработки начинается со слов «надо посмотреть, там непонятно».
Три и больше совпадения — считайте новый сайт всерьёз. Каждая доработка в такой ситуации оплачивает разбор чужих решений, а не ваш результат.
Как оценить старый сайт до принятия решения
Осмотр занимает несколько часов и отвечает на четыре вопроса.
- Где живут данные и можно ли их выгрузить целиком. Если данные выгружаются, любой сценарий становится дешевле.
- Насколько связаны части. Меняешь одно — трогает ли это другое.
- Что из существующего переносится в новый сайт без переделки: тексты, картинки, адреса страниц, база клиентов.
- Сколько занимает типовая правка сейчас. Это лучший измеритель качества кода из доступных заказчику.
Ответ на четвёртый вопрос обычно и решает. Если добавление поля в форму занимает день, дальше будет только хуже.
Промежуточный вариант, о котором забывают
Между «чинить» и «сносить» есть третий путь: оставить старый сайт как есть и вынести проблемную часть в отдельную новую систему.
Например, витрина работает и позиции в поиске держит, а мучение вызывает обработка заказов. Тогда витрину не трогают, а рядом строят админку, которая забирает заказы к себе. Старый сайт становится просто витриной, а вся работа переезжает в новое место.
Такой путь дешевле полной переделки и снимает ровно ту боль, которая мешает. Ограничение у него одно: витрина должна уметь отдавать данные наружу.
Про перенос позиций в поиске
Главный страх при переделке — потерять поисковый трафик. Он оправдан ровно настолько, насколько небрежно сделан перенос.
Сохраняются позиции при трёх условиях: адреса страниц остались прежними либо настроены переадресации, тексты перенесены, а не переписаны с нуля, и структура разделов не перетасована случайным образом. Всё это планируется до запуска и занимает время, которое надо заложить в смету.
Кому не стоит делать ни того, ни другого
Если сайт не приносит обращений и вы не знаете почему, ни доработка, ни переделка проблему не решат. Сначала надо понять, доходят ли до сайта люди и на каком шаге они уходят. Иногда выясняется, что трафика просто нет, и тогда деньги нужны рекламе, а не разработчику.
Вилка по разработке и сроки лежат в разделе цены, а решение всё равно принимается после осмотра.
Как формулировать задачу подрядчику при осмотре
Ошибка заказчика на этом этапе — просить «оценить переделку». Такая формулировка вынуждает исполнителя закладывать неизвестность в цену.
Просите не оценку, а ответ на четыре вопроса: что переносится без изменений, что переносится с переделкой, что не переносится вовсе и сколько стоит сам осмотр. После этого разговор становится предметным.
Отдельно договоритесь, что результат осмотра остаётся у вас в письменном виде. Даже если работать вы будете с другим человеком, этот документ сэкономит деньги на следующем круге.
Чем заканчиваются попытки чинить бесконечно
Типичный сценарий выглядит так. Каждая правка кажется маленькой, поэтому решение о переделке откладывается. За год набирается сумма, сопоставимая со стоимостью нового сайта, а сайт при этом остался прежним.
Признак, по которому пора остановиться: вы уже дважды платили за исправление того, что сломалось после предыдущей доработки. Третий раз будет не последним.
Что переносится в любом случае
Даже при решении делать новый сайт часть прежних вложений не пропадает, и это стоит знать до подсчётов.
Переносятся тексты — их писали под ваш бизнес, и они остаются актуальными. Переносятся фотографии и материалы. Переносятся адреса страниц, если структура разделов сохраняется. Переносится база клиентов и история заказов, если данные выгружаются.
Не переносится код, вёрстка и настройки административной панели. Именно это и оплачивается заново.
Полезное упражнение перед решением: выпишите два столбца — что уцелеет и что придётся сделать снова. Часто оказывается, что уцелевшего больше, чем казалось, и переделка выглядит не так страшно.
Коротко
Выбор определяется не возрастом сайта, а стоимостью типовой правки и наличием доступа к коду. Доработка выигрывает, когда основание живое и задачи формулируются списком; новый сайт выигрывает, когда каждое изменение ломает соседнее. Есть и третий путь — оставить витрину и вынести проблемную часть в отдельную систему рядом.
Первый разговор — разбор задачи: нужна ли вам система или хватит одной страницы. Без обязательств и без счёта.
Частые вопросы
Можно ли оценить старый сайт, не залезая в код?
Частично. Снаружи видно скорость, мобильную версию, наличие админки и её удобство. Но решающие вещи — как устроены данные и насколько запутан код — видны только изнутри. Осмотр обычно занимает несколько часов и стоит намного дешевле, чем ошибочное решение.
Что делать, если старый разработчик недоступен?
Собрать всё, к чему есть доступ: панель хостинга, административная панель, домен, почта. Если доступа к серверу нет вообще, доработка практически невозможна — придётся начинать с восстановления контроля, а это отдельная работа со своим сроком.
Сохранятся ли позиции в поиске при переделке?
Если адреса страниц сохранены или настроены переадресации, а содержимое перенесено, позиции обычно сохраняются. Теряют их те, кто меняет адреса страниц без переадресаций и выкидывает тексты. Это планируется до запуска, а не после.
Те, что не помогают, мы переписываем — по этой кнопке и решаем, какие именно.
Ещё по теме
Пошаговый расчёт окупаемости сайта по трём числам, которые владелец может достать из своих данных за полчаса.
тем, кто заказывает Абонентское сопровождение: тарифы и состав работТри уровня абонентского сопровождения сайта, состав каждого, порядок учёта часов и условия перехода между уровнями.
тем, кто заказывает Аванс отдали, работы нет: что делать заказчикуПошаговый порядок действий, если подрядчик взял аванс за сайт и пропал — от первого письма до возврата денег.
тем, кто заказывает