• Доработки · OpenCart 3.x и 4.x

Заброшенный сайт: подхватить то, что осталось, и вернуть в работу

Подхватить заброшенный проект сайта — это сначала инвентаризация, а не код: уцелевший из доступов, на кого записан домен, есть ли из чего восстановиться. А потом видно, что делать дальше и сколько это стоит. Сайт, за которым годами технически никто не следил, почти всегда имеет тихие поломки — то, что перестало работать без видимого признака. В измеренном нами каталоге на 1 848 карт три года подряд стоял счетчик аналитики, выключенной 1 июля 2023 года, а нового свойства не было вовсе.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
С чего начинаем
из реестра доступов, а не из кода
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

из реестра доступов, а не из кода
С чего начинаем
7–35
Срок

рабочих дней, верхний предел – когда доступы возвращают регистратор и поддержка

бесплатный аудит оставшегося 3–7 рабочих дней
Перед сметой
копия проекта, развернутая на тестовой площадке и проверенная
Первое техническое действие
реестр активов, доступы под вашим контролем, код в Git
Что у тебя осталось?
вернуть кабинет, ключ от которого остался в чужой почте
Чего не обещаем

Бесплатный аудит заброшенного проекта

Первая задача — инвентаризация: что вообще есть на руках, что потеряно и что еще работает. Только после этого имеет смысл говорить о плане и деньгах.

Что мы измеряем

  • Что сохранилось из доступовДомен, хостинг, админка, база, почтовые ящики, кабинеты платежных систем и перевозчиков, аналитика, регистратор домена. Часть доступов обычно утрачена, и возврат каждого — отдельная история со своим сроком.
  • Состояние средыВерсии платформы, языка и баз данных. Проекты, которые несколько лет стояли без внимания, в большинстве своем работают на ветвях без поддержки: это и безопасность, и невозможность поставить что-то новое этаж.
  • Что сломалось тихоВещи, которые перестали работать без видимых признаков. В измеренном нами каталоге на 1848 позиций в коде до сих пор стоял счетчик аналитики, выключенной 1 июля 2023 года, а нового свойства не было вовсе — данные не собирались три года, и на сайте это никак не проявлялось.
  • Остатки чужих настроекЗаготовки из так и оставшихся шаблонов. В измеренном нами сайте-каталоге строка карты сайта в robots.txt была закомментирована образцом «# Sitemap: https://site.com/sitemap.xml» — типичный след незавершенной настройки.
  • Резервные копииСоздаются ли они вообще и можно ли из них восстановиться. На брошенных проектах ответ «есть» часто означает «имеется файл, который никто не пробовал разворачивать».
  • Работающий и приносящий деньгиКакие функции еще живы: заказ, оплата, оповещение. Это определяет, с чего начинать и что нельзя задеть во время работ.

Что вы получаете

  • Реестр активов: что есть, где лежит кто владелец, какие доступы потеряны.
  • Документ по состоянию: версии, поломки, остатки чужих настроек, состояние резервных копий.
  • План возвращения в управляемое русло с приоритетами: что делать первым, что можно отложить.
  • Разговор на 30-40 минут по документу.

Срок: 3–7 рабочих дней — дольше обычного аудита, так как часть доступов приходится восстанавливать

Почему это бесплатно

Потому что в подхвате главная ценность – именно инвентаризация, а она нужна вам независимо от того, работаем мы дальше или нет. Регистр активов и доступов остается у вас.

Что дальше

После аудита план по этапам с датами и сметой на первый этап, договор, счет, акт. Часто первый этап – это не разработка, а возврат доступов и резервные копии.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Сколько доступов потеряноКогда все на руках, инвентаризация – это несколько дней сверки. Когда из десятка сервисов живо три, каждый другой означает отдельную процедуру восстановления, переписки с поддержкой и ожидания. Именно этот пункт растягивает срок от недели до полутора месяцев.
  • На кого записаны домен и почтаДомен на компанию с доступом к почте возвращается по документам. Домен на частное лицо, с которым нет связи, — это уже юридический путь, и техническими средствами он не сокращается.
  • Возраст средыПроект на поддерживаемых версиях правится сразу. Ветка без поддержки означает отдельный этап обновления перед любой доработкой: в наших замерах других сайтов до сих пор встречается PHP 7.3.33, без поддержки с декабря 2021 года.
  • Есть ли из чего восстановитьсяРабочая копия, которую удалось развернуть, снимает половину риска и позволяет работать смелее. Нет копии — первый этап идет медленнее, потому что каждое изменение делается с оглядкой.
  • Объем того, что уже сломалосьОдна мертвая аналитика и пустая карта сайта – это несколько часов. Проект, где параллельно посыпались оплата, почта и обмен с учетной системой, разбирается по одному узлу, каждый считается отдельной строкой.
  • Кто подтверждает решение с вашей стороныРегистраторы и поддержка сервисов говорят с владельцем, а не подрядчиком. Если каждый шаг согласовывается неделями, срок растет не из-за объема работ, а из-за паузов в подтверждениях.
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Разработчик перестал отвечать

Письма без ответа третий месяц, а сайт между тем продает. Здесь важно не дергать код, пока не выяснена простая вещь: на кого зарегистрированы домен и хостинг и чьей почтой заводили кабинеты платежных систем. От ответа зависит, возвращаем ли мы доступы или заводим сервисы заново.

Разберём вашу ситуацию на бесплатном аудите
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Реестр активов и доступов в письменном виде – видно, что есть, где лежит и на кого оформлен, еще до первой правки
  • Возврат доступов через регистратора, хостинг и поддержку сервисов – домен и почта переходят под ваш контроль
  • Резервная копия всего проекта с проверкой развертывания — точка, к которой можно откатиться в любое время.
  • Тестовая площадка как копия боевой — правки проверяются там, продажи не останавливаются
  • Код у Git с первым комитом «как приняли» — дальше каждая смена именована и обратима
  • Список тихих поломок: мертвые счетчики, пустые карты сайта, шаблонные остатки в robots.txt
  • План первоочередных работ с разделением на безопасность, потерянные деньги и развитие выбираете, что делать сейчас
  • Исправление критического по согласованному перечню и регулярные копии с проверкой восстановления
  • Передача: письменная инструкция и проход по админке с вашим менеджером
  • Условия: оплата по этапам, гарантийный срок 30 календарных дней на выполненные работы
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Доступы, ключ от которых остался в чужой почте или телефоне
  • Восстановление выходников, которых не существует
  • Ответственность за данные, утраченные до нашего прихода
  • Юридический возврат прав на домен в спорных случаях
  • Хостинг, домен, эквайринг
Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:7–35 дней

  1. Инвентаризация

    3–7 рабочих дней

    Собираем все, что сохранилось и сводим в один реестр: домен, хостинг, база, почта, кабинеты сервисов, аналитика. Против каждого пункта – владелец, состояние доступа и что делать, если доступа нет.

  2. Возврат доступов

    3–15 рабочих дней, параллельно с остальными

    Регистратор, хостинг-провайдер, поддержка платежных и почтовых сервисов. Сроки здесь задаем не мы: что-то возвращается за день, что-то через три недели, а что-то не возвращается совсем, и сервис заводится заново.

  3. Копия и тестовая площадка

    1–2 рабочих дня

    Снимаем копию файлов и базы и разворачиваем ее отдельно – именно разворачиваем, а не кладем архив в папку. Пока копия не поднялась и не открылась, боевой сайт мы не трогаем.

  4. Техническая диагностика

    2–4 рабочих дня

    Версии среды, счетчики, карта сайта, robots.txt, структурированные данные, почта, платежи. На выходе перечень тихих поломок с разделением на безопасность, потерянные деньги и косметику.

  5. Первый этап исправлений

    3–10 рабочих дней

    Берем согласованный перечень критического: закрываем дыры в безопасности, возвращаем измеряемость, чиним то, что прямо уносит заказ. Каждая правка сначала на тестовом, затем на боевом.

  6. Регулярные копии и передачи

    1–3 рабочих дня

    Ставим копирование по расписанию и один раз восстанавливаемся из него вживую. Затем письменная инструкция, проход по админке с вашим менеджером и передача доступа в ваши руки.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Подхват заброшенного проекта» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

B2B-каталог запчастей к промышленному швейному оборудованию

Задача
Принять каталог, долго работавший без технического сопровождения, и понять, что в нем сломалось незаметно.
Решение
Замеры карты сайта и скорости, сверка языковых версий, проверка счетчиков аналитики и структурированных данных.
Результат
1 992 адреса в карте сайта без дубликата — 1 848 карточек товара и 138 категорий. TTFB 388,1 мс, полная загрузка 419,5 мс, HTML главной 120,2 КБ – третья самая легкая разметка среди 16 измеренных сайтов. Языковые отметки uk-ua, ru-ua и x-default корректны. Критическое: в коде подключен счетчик Universal Analytics, который Google окончательно выключил 1 июля 2023 года, а свойства GA4 нет совсем – три года данные не собирались, и снаружи это никак не проявлялось. Дополнительно: ноль блоков JSON-LD и microdata на каталоге с 1848 позиций, а robots.txt не объявляет карту сайта, хотя сама карта рабочая и полная. Измерение 31.07.2026.
Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • OpenCart 3.x и 4.x – на них приходит большинство заброшенных магазинов; под 4.x часть украинских модулей до сих пор не собрана
  • WordPress и WooCommerce — код на хостинге обычно полон, но платные плагины без лицензий обновить нечем
  • PHP и MySQL — версия видна из первого же ответа сервера; на заброшенных проектах это часто ветвь без поддержки
  • Git – первый комит «как приняли»; историю перемен к нам он не восстановит
  • Тестовая площадка как копия боевой — платежные шлюзы на ней работают только в тестовом режиме
  • Резервное копирование с проверкой восстановления — ни разу не разворачиваемая копия ничего не доказывает

Интеграции

  • регистратор домена
  • панель хостинга
  • Google Search Console
  • Google Tag Manager
  • GA4
  • платежные провайдеры
  • перевозчики
  • SMTP
  • Telegram
Подхватить имеющийся проект или сделать заново

Чем этот вариант отличается от альтернативы

Когда можно безопасно изменять сайт7–35 рабочих дней, продажи все это время идут
Что будет с накопленнымадреса, индекс и история остаются на месте
Отношение к неизвестномусначала меряем, потом трогаем
Утраченные доступывозвращаем или перевыпускаем, домен все равно нужен
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Все, что сохранилось: логины, пароли, письма от предыдущего подрядчика, счета хостинга даже то, что кажется уже нерабочим.
  2. Контакты регистратора домена и хостинг-провайдера и сведения о том, на кого оформлен договор.
  3. Доступ к почте, на которую заводили сервисы, если он у вас есть: через нее возвращается большинство кабинетов.
  4. История проекта на человеческом языке: кто делал, когда остановились, что меняли последним.
  5. Один человек с правом подтверждать восстановление доступов – регистратор и поддержка сервисов говорят с владельцем.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Разработчик не выходит на связь – с чего начинать?

По доступам, а не по коду. Домен обычно возвращается через регистратора по документам владельца, хостинг – через поддержку провайдера, кабинеты сервисов – процедурой восстановления на почту компании. Что-то возвращается через несколько дней, что-то через несколько недель, а что-то не возвращается вообще, и тогда сервис заводится заново. Эти сроки задаем не мы, поэтому в плане они стоят отдельной строчкой, а не внутри «разработки».

Сайт годами не менялся и вроде бы работает — зачем вообще что-то делать?

Ибо часть вещей ломается без видимых признаков. В измеренном нами каталоге на 1 848 карт стоял счетчик аналитики, которую Google выключил 1 июля 2023 года, а нового свойства не было вовсе: три года сайт продавал, а данные не собирались. Здесь стоит сразу назвать границу – сам счетчик ничего не улучшает, он только возвращает возможность видеть. И даже вернув его, вы получите тенденцию, а не бухгалтерскую истину: блокировщики, режим согласия и ограничение браузеров на cookie цифры занижают.

С чего начинается сама работа?

С копии, которую мы разворачиваем и открываем, а не просто храним. На брошенных проектах это не формальность: часто оказывается, что копии нет вообще или она есть, но никто никогда не пробовал ее поднимать и внутри нет базы. Пока копия не поднялась на тестовой площадке, боевой сайт мы не трогаем. Это наше собственное условие, и мы его не обходим даже когда просят «быстро поправить один пустяк».

Как вы вообще понимаете, на чем сделан сайт?

Смотрим, что отдает сервер, а не написано в документах. Двигатель и тема видны с путей внутри HTML — в заброшенном проекте это часто единственный достоверный источник. Свежий пример из нашего портфеля: в собственном описании проекта стоял WordPress, а в коде лежал путь к теме OpenCart. Описание у себя мы исправили, но вывод более широкий — при подхвате ни одного описания, включая наше собственное, нельзя верить без проверки.

Можно ли подхватить проект, если выходцев нет?

Если это распространенная платформа — да: код лежит на хостинге и достаточно, чтобы работать дальше. Мы берем то, что есть, кладем в Git первым комитом «как приняли» и далее ведем историю нормально. Сложнее с самописными проектами и платными модулями без лицензий: обновить их нечем, и часть функций может оказаться потерянной навсегда. Это выясняется на аудите, а не на середине работ.

Какие следы предыдущих подрядчиков встречаются чаще всего?

Незавершенные настройки, которые так и остались шаблонными. В измеренном нами сайте-каталоге строчка карты сайта в robots.txt была закомментирована заготовкой «# Sitemap: https://site.com/sitemap.xml», а сама карта отдавала 200 с пустым телом. Честный предел: объявленная карта сайта не поднимает позиции и не гарантирует индексацию — она лишь убирает причину, по которой страницы могут не дойти до индекса вообще. То же со структурированными данными: разметка дает шанс на расширенный снипет, но показывать его или нет, решает поисковик.

У нас старый хостинг и старая версия платформы – это опасно?

Да, и сертификат здесь не помогает: он шифрует канал и на этом все. От дыры в устаревшей версии языка или CMS он не защищает. В наших замерах других сайтов до сих пор встречается PHP 7.3.33 — ветка без поддержки с декабря 2021 года, то есть поправок безопасности для нее не выходит. На подхвате мы ставим это в первый этап рядом с копиями: обновление среды производится до наследия, а не после.

Сколько стоит подхват?

Это по меньшей мере две разные суммы. Первая – возврат в управляемое русло: доступы, копии, инвентаризация, исправление критического. Вторая – развитие, и она считается уже как обычные работы. Мы сознательно разделяем их в смете, чтобы было видно, за что вы сейчас платите, а что можно отложить на потом. Назвать цифру к аудиту честно невозможно: объем задает то, сколько доступов утрачено и насколько устаревшая среда.

Сколько это длится и можно ли потом вести проект самим?

7–35 рабочих дней. Нижний предел — когда все доступы на руках и нужно только навести порядок. Верхняя – когда доступы возвращают регистраторы и поддержка сервисов. Вести дальше самим можно: регистр активов, репозиторий, доступы и письменная инструкция остаются у вас, а на передаче мы проходим админку с вашим менеджером на живой задаче. Мы не держим проект у себя в заложниках — это и есть разница с тем, от чего вы только что пострадали.

Напишите что сохранилось: доступы, письма, счета хостинга.

Через несколько дней скажем, что из этого еще под вашим возвращающимся контролем и в каком порядке. Если реанимировать нет смысла – услышите это первым же письмом.

Из измеренных кейсов1 992 адреса в карте сайта без дубликата

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.