Проверка сайта перед покупкой

Анатолий Кузнецов
Анатолий Кузнецов
SEO-оптимизатор с 20-летним стажем. Автор блога hozyindachi.ru о продвижении и доработке сайтов.

Проверка сайта перед покупкой

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

Адаптивная верстка сайта 2

Я в 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-оптимизатор

Остались вопросы по продвижению?

Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.

Связаться со мной →

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Нажимая «оставить комментарий» вы принимаетеправила конфиденциальности 

Прокрутить вверх