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

Я в SEO с 2005 года и участвовал в проверке десятков сайтов при передаче их новому владельцу. Здесь разберу только техническую часть: код, движок, хостинг, безопасность, вёрстка, структура и зависимость от платных решений. Оценка актива — история домена, санкции, динамика трафика, ссылочный профиль — это отдельный разговор и отдельный набор инструментов. Считайте, что коммерческую проверку вы уже прошли и теперь смотрите под капот.
Что входит в техническую проверку, а что нет
Границу удобно провести по вопросу: «Изменится ли это, если я поменяю подрядчика, но оставлю сайт как есть?» Всё, что относится к коду, хостингу, движку и вёрстке, останется вашей проблемой при любом подрядчике. Это и есть техническая часть.
Смысл проверки не в том, чтобы найти идеальный сайт — таких не бывает. Смысл в том, чтобы посчитать сумму доработок и понять, входит ли она в бюджет сделки. Сайт с устаревшим движком за 300 000 ₽, требующий переделки на 400 000 ₽, — плохая покупка. Тот же сайт за 120 000 ₽ может быть отличной.
Поэтому каждый пункт проверки надо оценивать не по шкале «хорошо/плохо», а в часах и рублях. Ниже я буду держаться этой логики.
Ещё одно правило: техническую проверку нельзя делать по внешнему виду. Нужен доступ — к админке, к файлам по FTP или SSH, к панели хостинга. Продавец, готовый показать только фасад, либо не владеет сайтом целиком, либо знает, что внутри. Демонстрация с расшариванием экрана — компромисс на первом этапе, но перед оплатой доступ должен быть полноценным.
CMS, код и кто это будет поддерживать
Первый вопрос — на чём сделан сайт. От ответа зависит стоимость владения на годы вперёд.
| Тип решения | Что проверить | Риск для покупателя |
|---|---|---|
| Популярная CMS с открытым кодом | Версию ядра, дату последнего обновления, количество плагинов | Низкий: специалистов много, обновления доступны |
| Коммерческая CMS по лицензии | На кого оформлена лицензия, до какой даты оплачена, передаётся ли | Средний: продление стоит денег ежегодно |
| Конструктор сайтов | Возможность выгрузить сайт и перенести на свой хостинг | Высокий: обычно вынести нельзя, вы покупаете аренду |
| Самописная система | Наличие исходников, документации, контактов автора | Очень высокий: поддерживать сможет только автор или дорогой разработчик |
| Современный фреймворк | Наличие репозитория, инструкции по сборке, работоспособность сборки | Средний: без исходников и сборки сайт неразвиваемый |
Отдельно проверьте версию языка на сервере. Сайт на PHP 7.x в 2026 году — это код, который не получает обновлений безопасности, и попытка перевести его на актуальную версию нередко вскрывает несовместимость половины плагинов.
Дальше — состояние кода. Загляните в файлы шаблона и посмотрите на три вещи. Правили ли ядро движка напрямую: если да, обновление ядра снесёт правки, и сайт сломается при первом же апдейте. Есть ли система контроля версий или хотя бы внятные бэкапы. Сколько установлено расширений и какая доля из них не обновлялась больше двух лет — заброшенный плагин это и дыра в безопасности, и будущая несовместимость.
Хороший вопрос продавцу: «Кто сейчас поддерживает сайт технически и готов ли этот человек передать дела?» Ответ «делал знакомый, он давно не на связи» стоит воспринимать как отдельную строку расходов.
Следы взлома: как убедиться, что сайт чистый
Самая неприятная категория находок, потому что взломанный сайт выглядит совершенно нормально. Скрытые ссылки, редиректы для мобильных пользователей, спамные страницы в отдельной папке, веб-шелл в загруженных файлах — всё это работает так, чтобы владелец не заметил.
Что смотреть по порядку. Файлы, изменённые недавно и не автором: находятся поиском по дате изменения, подозрительны те, что лежат в папках загрузок и имеют расширение исполняемого кода. Содержимое файла .htaccess и конфигурации сервера: там прячут условные редиректы, срабатывающие только для мобильных или только для перехода из поиска. Список пользователей админки: лишние учётные записи с правами администратора — прямой признак постороннего доступа. Исходный код страниц: ищите скрытые блоки ссылок, обфусцированный JavaScript, подключение внешних скриптов с незнакомых доменов.
Обязательно проверьте поведение сайта не только в своём браузере. Откройте страницы с телефона на мобильном интернете, зайдите через переход из поисковой выдачи, посмотрите сохранённые копии страниц в поиске. Именно такие переходы обычно и служат условием для срабатывания вредоносного кода.
Внешние индикаторы: отметки о заражении в Яндекс.Вебмастере и Search Console, реакция антивирусных сервисов проверки сайтов, предупреждения браузера. Отсутствие отметок ничего не гарантирует — свежее заражение ещё не обнаружено, — но их наличие сразу останавливает сделку до выяснения.
Лечение заражённого сайта у специалиста стоит обычно 15 000–40 000 ₽ и не даёт стопроцентной гарантии, если неизвестен путь проникновения. Если сайт заражён, самая честная стратегия — торг с расчётом на полную переустановку движка и ручной перенос контента.
Хостинг и скорость
Хостинг переносится, поэтому его качество — не приговор, а статья расходов. Важнее понять, не является ли медленная работа сайта следствием кода, который никуда не перевезёшь.
Измерьте время ответа сервера на пустую страницу и на тяжёлую — например, на карточку товара с фильтром. Если разница огромная, дело в коде и запросах к базе, а не в тарифе. Посмотрите размер базы данных и её структуру: база на несколько гигабайт с миллионами строк служебных данных — это либо мусор, который можно вычистить, либо признак того, что сайт писали без оглядки на производительность.
Проверьте, включено ли кэширование и не является ли оно единственным, что держит сайт на плаву. Сайт, который летает с включённым полностраничным кэшем и умирает без него, — тревожный знак: любая динамическая функциональность, вроде корзины или личного кабинета, на таком сайте будет работать плохо.
Посмотрите ресурсы: сколько сайт потребляет процессора и памяти по статистике панели хостинга, не упирается ли в лимиты тарифа. Если упирается регулярно, после покупки вас ждёт переезд на более дорогой тариф.
И проверьте сертификат: кем выпущен, до какой даты, настроено ли автопродление. Просроченный сертификат — мелочь на пару тысяч рублей, но его отсутствие говорит о том, как сайт обслуживали в целом.
Мобильная версия и качество вёрстки
Открывать сайт нужно на реальном телефоне, а не только в эмуляторе. Смотреть на четыре вещи: не появляется ли горизонтальная прокрутка, читается ли текст без увеличения, попадаете ли вы пальцем в кнопки и меню, работают ли формы.
Отдельно сравните объём содержимого на мобильной и десктопной версии. Если на телефоне пропадает часть текста, характеристик или пунктов меню, вы покупаете сайт, у которого поиск видит меньше, чем показывает продавец на своём мониторе.
По вёрстке проверьте несколько типовых страниц во всех основных браузерах и обязательно посмотрите, как ведёт себя сайт при длинном контенте — товар с названием в три строки, статья с широкой таблицей, категория с одним товаром. Вёрстка, которая рассыпается на нестандартных данных, означает, что каждая новая страница будет требовать ручной правки.
Проверьте и редактируемость. Зайдите в админку и попробуйте изменить текст на главной, добавить товар, поменять картинку в баннере. Если для правки одного абзаца нужно лезть в код шаблона, стоимость владения сайтом резко возрастает: каждое мелкое изменение станет задачей для разработчика.
Структура адресов, дубли и индексация
Технические проблемы структуры не видны глазом, но именно они чаще всего ограничивают потенциал сайта.
Прогоните сайт краулером и посмотрите на несколько вещей сразу. Открывается ли сайт одновременно по нескольким адресам — с www и без, по http и https, со слешем на конце и без — и настроены ли между ними редиректы. Есть ли страницы, доступные по двум разным путям, например товар и в категории, и в корне. Много ли страниц с параметрами в адресе, которые плодят дубли из фильтров и сортировок.
Проверьте служебные файлы: что закрыто в robots.txt, есть ли карта сайта и не устарела ли она, корректны ли канонические адреса. Отдельно посмотрите, нет ли на боевом сайте остатков от разработки — тестового поддомена, открытого для индексации, или запрета индексации, забытого с момента запуска.
Сверьте число страниц в структуре с числом страниц в индексе поисковых систем. Большой разрыв в любую сторону — повод разбираться: либо значительная часть сайта не индексируется, либо в индексе висят дубли и мусор.
Отдельная строка — коды ответа. Битые внутренние ссылки, страницы, отдающие 200 вместо 404, цепочки редиректов по три звена. Всё это чинится, но объём работ надо знать заранее.
Зависимость от платных решений и лицензий
Самый частый неприятный сюрприз после сделки. Сайт работает, потому что за него платят — и счета продолжат приходить вам.
| Что проверить | Как проверить | Порядок расходов в год |
|---|---|---|
| Лицензия коммерческой CMS | Раздел лицензии в админке: редакция, дата окончания, на кого оформлена | Продление обычно 22–25% от стоимости редакции; для среднего магазина это десятки тысяч рублей |
| Платные модули и плагины | Список расширений, наличие ключей активации и на чьё имя они куплены | От 3 000 до 60 000 ₽ суммарно |
| Шаблон дизайна | Лицензия на тему, право использования новым владельцем | Разово 3 000–30 000 ₽ при перепокупке |
| Внешние сервисы | Чат, аналитика, рассылки, коллтрекинг, сервисы отзывов | От 10 000 до 200 000 ₽ в зависимости от набора |
| Интеграции | Связка с 1С, CRM, службами доставки, платёжными системами | Абонплата сервисов плюс поддержка интеграции |
| Домен и хостинг | На кого зарегистрирован домен, до какой даты оплачен | Домен от 200 ₽, хостинг от 3 000 ₽ |
Ключевой вопрос по каждому пункту — не только цена, но и передаваемость. Лицензия, оформленная на юридическое лицо продавца, может не переоформляться. Ключ платного модуля, привязанный к домену, придётся покупать заново. Аккаунт во внешнем сервисе с накопленной историей может оказаться непередаваемым в принципе.
Чеклист проверки с трудозатратами
| Блок проверки | Время | Что критично |
|---|---|---|
| Движок, версии, состояние кода | 1–2 часа | Правки в ядре, заброшенные расширения, устаревший PHP |
| Поиск следов взлома | 2–4 часа | Лишние администраторы, редиректы в .htaccess, чужие скрипты |
| Хостинг, скорость, нагрузка | 1–2 часа | Медленный ответ на динамике, упор в лимиты тарифа |
| Мобильная версия и вёрстка | 1–2 часа | Пропажа контента на мобильном, поломка на длинных данных |
| Структура, дубли, индексация | 2–3 часа | Отсутствие склейки зеркал, массовые дубли, разрыв с индексом |
| Лицензии и внешние сервисы | 1–2 часа | Непередаваемые лицензии и привязанные к домену ключи |
| Проверка бэкапов и передачи доступов | 1 час | Работающая резервная копия, полный перечень доступов |
Итого 9–16 часов работы специалиста. На рынке техническая проверка перед покупкой стоит 15 000–50 000 ₽ в зависимости от размера сайта, и на фоне суммы сделки это самая дешёвая страховка из возможных.
Красные флаги и повод для торга
Останавливают сделку до выяснения четыре находки: следы активного заражения; отсутствие исходников или невозможность собрать проект; конструктор, из которого сайт нельзя вынести; лицензия на движок, не передающаяся новому владельцу.
Поводом для торга, а не для отказа, служат другие вещи. Устаревшая версия движка и плагинов — это работа на 20 000–60 000 ₽. Отсутствие адаптива — от 60 000 ₽. Массовые дубли и нерешённая структура — 30 000–80 000 ₽. Медленный сайт — 25 000–80 000 ₽. Правки в ядре, требующие переноса функциональности в модули, — от 50 000 ₽. Складываете суммы, вычитаете из цены, показываете расчёт продавцу.
И последнее по порядку, но не по важности: перед оплатой снимите полную резервную копию файлов и базы и убедитесь, что она разворачивается на отдельном тестовом сервере. Копия, которую никто не разворачивал, — это не копия, а надежда. Проверенный бэкап на руках означает, что дальнейшие переговоры вы ведёте с позиции человека, у которого сайт уже есть.
Перед покупкой сайт стоит проверить независимо: бесплатный аудит даст техническую картину, а спорные моменты разберём на консультации.
Коротко
Техническая проверка отвечает на один вопрос: сколько стоит привести сайт в рабочее состояние. Результат измеряется в рублях доработок и вычитается из цены сделки.
Без доступа к админке, файлам и панели хостинга проверка невозможна. Отказ продавца дать доступ перед сделкой — сам по себе результат.
Самые опасные находки: следы взлома, отсутствие исходников, самописный движок без автора, конструктор без возможности выгрузки и непередаваемая лицензия. Первые четыре останавливают сделку.
Медленный сайт, устаревшие версии, дубли и отсутствие адаптива — это не отказ, а торг: суммы доработок считаются заранее и предъявляются продавцу расчётом.
Отдельно проверяется вся платная обвязка: лицензии, модули, шаблон, внешние сервисы, интеграции. Важна не только цена продления, но и передаётся ли право новому владельцу.
Полная проверка занимает 9–16 часов и стоит на рынке 15 000–50 000 ₽. Заканчивается она снятием резервной копии и её разворачиванием на тестовом сервере — до перевода денег.
Если нужно продвижение сайта в Яндексе — помогу вывести сайт в топ Яндекса и удержать позиции.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →