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

После неудачного подрядчика: найти, что сломано, и починить

Исправление сайта после неудачного подрядчика начинается с перечня, а не с кода: что именно сломано, как это проверить самому и сколько стоит каждый пункт в отдельности. Сначала меряем – ответ домена, путь заказа, сбор данных аналитики, разметку, карту сайта – и только потом называем работы. Диагностика бесплатная, а отчет остается у вас независимо от того, кто будет исправлять. В большинстве случаев критических мест оказывается три-четыре, а не «переписать все».

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Что делаем
диагностика с воспроизводимыми доказательствами, далее поправка по пунктам
Стоимость
после бесплатного аудита
Гарантия
30
дней после подписания акта
Что делаем
диагностика с воспроизводимыми доказательствами, далее поправка по пунктам
Срок работ
11–38
рабочих дней: считается от перечня дефектов, а не от размера сайта
Перед сметой
бесплатная диагностика, 3–5 рабочих дней
Измеренный дефект №1
сертификат валидный, а голый домен отдает 301 на незащищенный протокол
Измеренный дефект №2
код менеджера тегов самоблокируется: на странице он есть, нет данных
Чего не делаем
оценок личности предыдущего исполнителя и выводов для суда
Кому подходит

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

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

Подрядчик перестал отвечать, а сайт живет своей жизнью

Вроде бы работает, но что-то постоянно не так, и спросить не у кого. Нужен срез состояния: список дефектов с кодами ответа и методом воспроизвести каждый. Что с этого трогать – решаете вы.

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

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

Stanleys Ukraine

интернет-магазин профессионального инструмента, каталог более 6 тыс. позиций

Задача
Проверить техническое состояние работающего магазина с большим каталогом: владелец хотел знать, что скрывается за нормальным внешним видом.
Решение
Замер карты сайта и времени ее генерации, проверка сертификата и поведения редирект из корня, разбор структурированных данных и счетчиков, сверка способов оплаты и доставки, замер скорости и веса страницы.
Результат
Карта сайта отдает 25 537 записей на 6 857 уникальных адресов - 6 486 страниц товаров и 361 категория, то есть каждый товар присутствует в среднем 3,9 раза под разными путями категорий; сама карта генерируется 34,2 секунды. TTFB 671,2 мс при 407,8 КБ HTML. Критическая находка: сертификат валидный, но голый домен отдает 301 на незащищенный протокол – внутренние адреса по защищенному соединению работают, сломан именно языковой редирект из корня. Измерение 31.07.2026.

клиника с сайтом на одностраничной архитектуре с пререндером для поисковых систем

Задача
Понять, что видит поисковая система, что видит человек и собираются ли данные вообще.
Решение
Сравнение ответов сайта для браузера и поискового робота, замер обоих вариантов, проверка карты сайта, структурированных данных и чтение кода счетчиков строка за строкой.
Результат
Поисковой работе отдается пререндеренная страница за 145 мс до первого байта и 178 мс до полного HTML (126 КБ, 24 КБ в сжатом виде) с 10 типами структурированных данных; браузер получает оболочку в 3 КБ. Карта сайта корректная, 89 адресов. Найденный дефект: инлайновый код менеджера тегов самоблокируется — в переменную идентификатора вписан идентификатор аналитики и условие выхода срабатывает всегда, поэтому контейнер не загружается вообще. Измерение 31.07.2026.
Что входит

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

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

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

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

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

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

  1. Диагностика

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

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

  2. Сортировка находок и смета

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

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

  3. Фиксация состояния и тестовая площадка

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

    Заводим репозиторий, если его не было, снимаем полную копию файлов и базы, поднимаем тестовую площадку. После этого шага любую нашу правку можно откатить одной командой.

  4. Критические исправления

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

    То, что теряет деньги или создает риск санкций: протокол и редирект, разрыв в цепи заказа, рискованная разметка. Выходит отдельным изложением, не дожидаясь остального перечня.

  5. Остальный перечень и повторный замер

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

    Аналитика, карта сайта и robots.txt, более мелкие дефекты в согласованном порядке. В конце меряем то же, что и на диагностике, и кладем цифры рядом — до и после.

  6. Передача

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

    Письменное описание изменений, список того, чего мы сознательно не трогали, доступы, разговор по отчету. Далее 30 календарных дней гарантийного срока выполненные работы.

Бесплатный аудит

Бесплатная диагностика: что именно сломано

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

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

  1. Доступность и протоколКак сайт отвечает на обнаженный домен и на внутренние адреса. В измеренном нами магазине инструмента сертификат был валидным, но главный домен отдавал 301 на незащищенный протокол — каждый заходивший на корень попадал на незащищенное соединение. Сломан был не сертификат, а языковой редирект.
  2. Аналитика, которая не работаетСобираются ли данные на самом деле. В измеренном нами сайте клиники код менеджера тегов блокировал сам себя: в Снипете был вписан идентификатор аналитики вместо идентификатора контейнера, и условие выхода срабатывало всегда. Снаружи счетчик "стоял", фактически не работал.
  3. Рискованные решения в разметкеВещи, за которые прилетают санкции. В измеренном нами приложении в структурированных данных был объявлен рейтинг с 50 оценками, при том, что на странице не было ни одного упоминания об отзывах — это прямой повод под ручные санкции за самоназначенную разметку отзывов.
  4. Карта сайта и индексацияСуществует ли карта сайта, не пуста ли она, не дублирует ли адрес. Это самая частая тихая поломка после сдачи проекта.
  5. Разница с тем, что вам обещалиСовпадает ли фактический стек с заявленным. Мы регулярно видим в описаниях проектов один набор технологий, а в коде сайта – совсем другой; это не всегда проблема, но об этом следует знать.
  6. Заказ и деньгиДоходят ли заказы, приходят ли уведомления, корректно ли работает оплата. Проверяется тестовым заказом от начала до конца.

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

  • Отчет со списком найденного: что сломано, как это проверить самому, насколько критично.
  • Разделение на три группы: теряет деньги сейчас, создает риск, портит качество.
  • Смета на исправление по пунктам – чтобы можно было взять часть.
  • Разговор на 30–40 минут по отчету.

Срок: 3–5 рабочих дней

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

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

Что дальше

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

Короткая форма: контакт и адрес сайта
Договор и документы

Работаем официально

Договор, акт и счёт — на каждый проект, а не только на большой.

Нам доверяют6 брендов

Нам доверяют: Kvant Energy, GYPSUN, Naturel Cosmetics, Pancer Protection, LUGI, BeeTech

Условия, зафиксированные письменно8 пунктов
  • Договор, акт и гарантия 30 дней

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

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

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

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

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

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

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

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

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

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

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

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

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

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

NDA подписываем по запросу. После завершения свои доступы удаляем сами.

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

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

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

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

  • Сколько находок действительно критичныОтчет на тридцать пунктов и отчет на пять могут дать одинаковый объем работ: большинство мелочей не стоит того, чтобы их трогать. Считается не длина перечня, а количество мест, теряющих деньги или создающих риск.
  • Есть ли история изменений и доступ к кодуС репозиторием видно, когда и что сломали, и любую правку можно откатить. Без него первый этап идет на копию, версионность и фиксацию состояния «как приняли» — это день-два, которые экономят потом неделю.
  • На чем сделан сайтКоробочная платформа с десятком правок через ocmod разбирается быстро. Самопись без документации читается дольше, а одностраничная архитектура с пререндером требует еще и отдельной проверки того, что видит поисковик.
  • Можно ли работать не на боевом сайтеЕсли хостинг позволяет поднять копию, правки тестируются там и выходят в продакшне готовыми. Если копии нет, работать приходится окнами и мелкими шагами – не дороже по часам, но дольше по календарю.
  • Кто отвечает с вашей стороныОдин человек с правом сказать «да» сокращает проект заметнее любой оптимизации нашей работы. Самая длинная часть исправлений – не код, а ожидание решения по спорным пунктам отчета.
Технологии и интеграции

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

Стек

  • OpenCart 3.x и 4.x – самое частое наследие; правки через ocmod и vqmod конфликтуют, сначала разбираем, кто кого перезаписывает
  • WooCommerce и WordPress – дефект обычно не в ядре, а в наборе из двух десятков плагинов
  • Next.js и React – отдельно проверяем, что отдается работу, а что собирается уже в браузере
  • PHP и MySQL – читаем код и структуру базы; на устаревших версиях правка влечет обновление платформы
  • Git – состояние «как приняли» фиксируем к первой правке; репозитория не было — заводим из архива
  • Google Search Console — единственный источник правды об индексации, и без вашего доступа он закрыт
  • проверка структурированных данных — показывает, что объявлено в разметке, но не то, покажет ли это поисковик

Интеграции

  • Google Search Console
  • Google Tag Manager
  • GA4
  • Google Ads
  • Meta Pixel
  • платежные провайдеры
  • перевозчики
  • SMTP
  • Telegram
Диагностика с поправками против «просто перепишем все заново»

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

Разработка с нуля вместо ремонтаНаш подход
Что вы получаете на стартесмета на весь проект до того, как кто-то вообще посмотрел в кодперечень дефектов с доказательствами и стоимостью каждого пункта в отдельности
Что происходит с работающимпереезжает вместе со всем остальным, и часть ломается по дорогеостается как есть — трогаем только сломанное
Адреса страницновая структура адресов: без карты переходов накопленное в поиске теряетсясохраняются, переходы не нужны
Срок до первой сменыпервый рабочий экран - за неделикритическое закрывается за несколько дней отдельным изложением
Когда переписать действительно разумнеерешение принято к диагностике, и проверить его нечемскажем сами, если список дефектов перерастет стоимость нового сборника
Что нужно от вас

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

  1. Доступы: админка, хостинг, база, панель вебмастера, кабинеты аналитики. Чего нет — скажите сразу, это изменяет список того, что можно проверить.
  2. Описание того, что именно вас не устраивает, своими словами и с примерами: «заказ от 12 числа не пришел» полезнее «сайта глючит».
  3. Техническое задание или переписку с предыдущим подрядчиком, если сохранились: половина спорных пунктов закрывается именно там.
  4. Разрешение сделать тестовый заказ на боевом сайте – с возвратом оплаты после проверки.
  5. Один человек с правом принимать решения по отчету и принимать работы.
Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.
Частые вопросы

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

Как понять, действительно ли сайт сделан плохо, а не просто не нравится?

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

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

Те, которых не видно с первого взгляда. В измеренном нами магазине инструмента сертификат был валидным, страницы открывались, все выглядело нормально — но голый домен отдавал 301 на незащищенный протокол, и каждый, кто набирал адрес без внутренней страницы, попадал на незащищенное соединение. Внутренние адреса работали правильно. Сломан был языковой редирект из корня, одна строчка в конфигурации. Сертификат сам по себе ничего не спасает: он шифрует канал, и на этом его роль заканчивается.

Аналитика вроде бы стоит, а цифр нет — так бывает?

Постоянно. В измеренном нами сайте клиники инлайновый код менеджера тегов блокировал сам себя: в переменную идентификатора был вписан идентификатор аналитики вместо идентификатора контейнера, а условие выхода сравнивало переменную именно с этим значением — выход срабатывал всегда и контейнер не грузился вообще. Код на странице был. Такие вещи находятся чтением, а не сканером. И отдельно: восстановленный счетчик сам по себе ничего не улучшает, он только дает возможность увидеть; блокировщики, режим согласия и ограничения браузеров на cookie делают из данных тенденцию, а не бухгалтерскую истину.

Мог ли подрядчик сделать что-нибудь, за что прилетят санкции?

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

Что вы делаете первым делом, еще до поправок?

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

Вы скажете, что предыдущий подрядчик плохой?

Нет. Пишем, что нашли и как это проверить, без оценок личности и квалификации. Часть того, что выглядит ошибкой, оказывается сознательным решением в своих обстоятельствах – ограниченный бюджет, требование заказчика, устаревший хостинг. Часть действительно ошибка. Разбираться в мотивах не наша работа; наша — показать факты, с которыми вы пойдете дальше, включая разговор с тем же подрядчиком, если вы его планируете.

Не дешевле ли сделать все заново?

Иногда дешевле – и мы это скажем, если перечень дефектов перерастет стоимость нового сборника. Но чаще оказывается, что критических мест три-четыре, и их ремонт стоит в разы меньше новой разработки, а главное — не влечет за собой смену адресов страниц. Поэтому смету даем по пунктам: видна стоимость каждой поправки отдельно, и вы решаете, что брать, а что оставить как есть.

Сколько это длится?

Диагностика – 3–5 рабочих дней. Исправление – от 11 до 38 рабочих дней в зависимости от перечня. Критическое, что теряет деньги сейчас, предлагаем закрывать первой выкладкой за несколько дней, не дожидаясь остальных. Дольше всего в этой работе не код, а согласование спорных пунктов отчета: если у вас есть один человек с правом сказать «да», срок сжимается заметно.

После поправок трафик и продажи возрастут?

Мы этого не обещаем и никому не советуем обещать. Удаление дубликатов не добавляет трафика — оно перестает его рассеивать, и в первые недели количество страниц в индексе может даже упасть, это ожидаемый ход событий. Карта сайта не гарантирует индексацию, реальные цифры видны только в вашей Search Console. Скорость тоже не делает предложение более привлекательным: сайт, который загружается за 200мс, просто даст человеку повод уйти раньше. Убираем технический мусор – то, из-за чего люди и заказы теряются в пути. Спрос не создается ремонтом.

Отправьте адрес сайта и опишите своими словами, что не так.

В ответ — список найденного с кодами ответа и методом проверить каждый пункт самому, разделенный на критическое, рискованное и косметическое. Если серьезных дефектов не найдем, напишем это.

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

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