Бывает, что сайт выглядит безупречно, контент написан грамотно, реклама настроена, а трафика из поиска почти нет. Или он был, а потом неожиданно упал после очередного обновления. В таких ситуациях причина часто скрыта не в тексте и не в дизайне, а в технике: робот не может добраться до страниц, видит дубли, получает ошибки или упирается в медленную загрузку. Человек этих проблем не замечает, а поисковая система замечает сразу.

Технический аудит — систематическая проверка сайта на такие недочёты. Он отвечает на вопрос: «Всё ли в порядке с фундаментом?». Это похоже на диагностику автомобиля: вы можете любоваться кузовом, но если есть проблемы с двигателем, далеко не уедете. Аудит позволяет найти поломки, оценить их серьёзность и выстроить план ремонта.

В статье пошагово разберём, как проводится аудит, что в него входит, какие инструменты применяются и как расставить приоритеты. Материал будет полезен и владельцам сайтов, которые хотят понимать, за что платят подрядчику, и специалистам, которые проводят проверки сами.

Когда нужен технический аудит

Есть ситуации, когда проверка обязательна:

  • перед запуском нового сайта или после переезда на другую платформу;
  • после редизайна или существенного изменения структуры;
  • при резком падении трафика или позиций;
  • перед началом SEO-продвижения, чтобы понять стартовые условия;
  • при подозрении на проблемы с индексацией: новые страницы долго не появляются в поиске;
  • при жалобах пользователей на медленную работу или ошибки;
  • на регулярной основе, раз в полгода или раз в квартал для крупных сайтов.

Если вы планируете запуск, часть проверок удобно выполнить заранее, пользуясь материалами «Чек-лист запуска нового сайта» и «Как проходит тестирование сайта перед запуском».

Подготовка: инструменты и доступы

Для полноценной проверки потребуются:

  • доступ к инструментам вебмастера поисковых систем: они показывают, как поисковик видит ваш сайт, какие страницы проиндексированы и какие ошибки обнаружены;
  • доступ к системе веб-аналитики для оценки трафика и поведения;
  • программа-сканер, которая обходит сайт как робот и собирает данные о каждой странице;
  • сервисы проверки скорости и качества мобильной версии;
  • доступ к панели управления и серверу, если нужно проверять конфигурацию;
  • выгрузка журналов сервера, если требуется глубокий анализ поведения роботов.

Заранее зафиксируйте текущие показатели: количество страниц в индексе, посещаемость, позиции по ключевым запросам. Это нужно, чтобы после исправлений сравнить результаты.

Шаг 1. Индексация и доступность для роботов

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

  • Файл robots.txt. Убедитесь, что он существует, доступен и не закрывает важные разделы. Классическая ошибка — оставленный после разработки запрет на весь сайт. Принципы настройки описаны в статье «Robots.txt и sitemap.xml».
  • Мета-тег robots и заголовки ответа. Страницы не должны быть случайно закрыты директивой запрета индексации.
  • Карта сайта. Она должна быть доступна, содержать только актуальные страницы с кодом ответа 200 и не включать дубли и закрытые адреса.
  • Сравнение индекса и сайта. Сколько страниц на сайте, сколько в индексе? Если в индексе значительно меньше, значит, часть контента не находится. Если значительно больше — в индекс попал мусор.
  • Страницы без входящих ссылок. Сироты хуже индексируются. Как исправлять, описано в материале «Внутренняя перелинковка: схема, которая работает».

Шаг 2. Коды ответа сервера и ошибки

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

КодЗначениеЧто проверить
200Страница доступнаЧто на ней действительно есть содержимое, а не пустая заглушка
301Постоянное перенаправлениеНет ли цепочек и циклов, куда ведут редиректы
302Временное перенаправлениеНе используется ли вместо постоянного без необходимости
404Страница не найденаСсылки на такие адреса, наличие полезной страницы ошибки
410Страница удалена навсегдаПрименяется осознанно для удалённого контента
5xxОшибка сервераСтабильность хостинга, нагрузки, скрипты

Типичные находки на этом шаге: внутренние ссылки на несуществующие страницы, страницы с ошибкой 404, которые отдают код 200 (так называемая мягкая ошибка), длинные цепочки редиректов, периодические сбои сервера. Все они расходуют бюджет сканирования и портят впечатление.

Шаг 3. Дубли и каноникализация

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

  • единое зеркало: версии с «www» и без, защищённая и незащищённая, со слешем и без должны перенаправляться на основную;
  • открытие главной по дополнительным адресам;
  • страницы с параметрами сортировки, меток, сессий;
  • одинаковые или почти одинаковые тексты на разных страницах, особенно в карточках товаров;
  • повторяющиеся заголовки и описания;
  • правильность канонических адресов: они должны вести на существующие страницы с кодом 200 и не противоречить друг другу.

Важная часть — адреса. Если они сформированы небрежно, дубли неизбежны. Правила описаны в статье «ЧПУ: как формировать понятные адреса страниц».

Шаг 4. Мета-данные и заголовки

Сканер быстро выявляет массовые проблемы с заголовками и описаниями:

  • отсутствующие, пустые и дублирующиеся title и description;
  • слишком длинные или слишком короткие теги;
  • страницы без заголовка первого уровня или с несколькими такими заголовками;
  • нарушенная иерархия подзаголовков;
  • технические заглушки вместо реальных формулировок.

Как писать эффективные теги, подробно рассказано в материале «Мета-теги title и description». На этапе аудита важно получить полный список проблемных страниц и определить, что можно исправить шаблонами, а что требует ручной работы.

Шаг 5. Скорость и производительность

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

  • время до появления основного содержимого;
  • стабильность макета: не прыгают ли элементы во время загрузки;
  • скорость реакции на действия пользователя;
  • размер страницы и количество запросов;
  • время ответа сервера.

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

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

Шаг 6. Мобильная версия и адаптивность

Поисковые системы оценивают сайт прежде всего по мобильной версии. Что стоит проверить:

  • корректность масштабирования и наличие мета-тега для мобильных экранов;
  • читаемость текста без увеличения;
  • достаточный размер и расстояние между кнопками и ссылками;
  • отсутствие горизонтальной прокрутки;
  • идентичность содержимого на мобильных и настольных устройствах: скрытые блоки не должны терять важные тексты;
  • работа форм, меню, фильтров и корзины на небольших экранах.

Принципы описаны в материалах «Адаптивная вёрстка» и «Mobile first», а для магазинов — в статье «Мобильная версия интернет-магазина».

Шаг 7. Структура и перелинковка

На этом шаге проверяют, насколько логично устроен сайт:

  • глубина важных страниц: не дальше трёх кликов от главной;
  • наличие хлебных крошек и их корректность;
  • страницы-сироты и тупиковые страницы без ссылок на другие;
  • битые внутренние ссылки;
  • соответствие структуры семантике: есть ли страницы под ключевые группы запросов, нет ли каннибализации.

Если выяснится, что структура не отвечает спросу, возвращайтесь к статье о семантическом ядре: именно оно подсказывает, каких страниц не хватает.

Шаг 8. Безопасность и протокол

Безопасность влияет и на доверие пользователей, и на оценку поисковиков:

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

Базовые принципы описаны в статье «SSL-сертификат и базовая безопасность сайта». Регулярное обновление и защиту мы закладываем в услугу технической поддержки.

Шаг 9. Микроразметка и данные для поиска

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

Шаг 10. Изображения и медиа

  • размеры файлов соответствуют отображаемым размерам;
  • применяются современные форматы и сжатие;
  • включена отложенная загрузка для изображений ниже первого экрана;
  • у всех значимых изображений есть описательные alt;
  • для изображений заданы размеры, чтобы макет не «прыгал»;
  • видео не загружается автоматически в ущерб скорости.

Шаг 11. Доступность и семантика

Хорошая семантическая разметка, корректный контраст и подписи к элементам помогают и людям, и роботам. Проверьте иерархию заголовков, подписи форм, фокус на интерактивных элементах и контраст текста. Подробности — в статьях «Доступность сайта для людей с ограниченными возможностями» и «Контраст и читаемость».

Как приоритизировать найденные проблемы

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

ПриоритетПримеры проблемЧто делать
КритичныеЗакрытая индексация, массовые ошибки сервера, недоступность страниц, отсутствие защищённого протоколаИсправлять немедленно
ВысокиеДубли главных страниц, цепочки редиректов, медленная загрузка ключевых шаблонов, отсутствие мобильной версииВ ближайший спринт
СредниеДублирующиеся мета-теги, битые ссылки, отсутствующие alt, проблемы разметкиЗапланировать в работу
НизкиеМелкие косметические замечания, избыточные параметры, небольшие нарушения иерархииДелать по мере возможности

При оценке учитывайте два фактора: масштаб (сколько страниц затронуто) и влияние (насколько страдают позиции или пользователи). Проблема на одной редкой странице почти не имеет значения, а та же проблема в шаблоне, которым пользуются тысячи страниц, критична.

Что должно получиться по итогам аудита

Качественный результат — это не выгрузка из программы на сотни строк, а структурированный документ:

  • краткое резюме для руководителя: общая оценка, главные риски, ожидаемый эффект;
  • перечень проблем с описанием, примерами страниц и объяснением, почему это важно;
  • рекомендации по каждому пункту: что и как исправить;
  • приоритеты и оценка трудозатрат;
  • план внедрения с ответственными: что делает разработчик, что контент-менеджер, что маркетолог;
  • метрики, по которым будет оцениваться результат.

Если вы хотите посмотреть на аудит с точки зрения пользователя, а не робота, обратите внимание на UX-аудит: он дополняет технический и показывает, где посетители теряются и уходят.

Типичные ошибки при проведении аудита

  1. Слепое доверие автоматическим отчётам. Программа находит все отклонения от шаблона, но не отличает важное от несущественного. Нужна экспертная оценка.
  2. Один аудит на все времена. Сайт меняется, и проблемы возникают заново. Нужна регулярность.
  3. Проверка только главной страницы. Проблемы живут в шаблонах каталога, фильтров, статей.
  4. Исправление без приоритетов. Команда тратит неделю на мелкие замечания, оставив критичные.
  5. Исправление без проверки. Правки вносят, но результат не сверяют, и ошибки могут остаться или появиться новые.
  6. Игнорирование бизнес-контекста. Технически идеальный сайт может не отвечать целям компании. Аудит должен учитывать задачи, аудиторию и каналы.
  7. Аудит без доступа к данным. Без статистики и журналов легко пропустить реальные проблемы.

Как внедрять правки безопасно

  1. Сделайте резервную копию сайта и базы данных перед любыми изменениями.
  2. Выполняйте правки на тестовой версии, проверяйте и только затем выкатывайте на рабочий сайт.
  3. Вносите изменения порциями, чтобы понимать, что повлияло на результат.
  4. После выкладки перепроверьте индексацию, коды ответа и скорость.
  5. Наблюдайте за динамикой трафика и позиций в течение нескольких недель.
  6. Документируйте внесённые изменения, чтобы их можно было откатить.
Совет студии. Хороший аудит заканчивается не отчётом, а внедрением. Договоритесь заранее, кто отвечает за исправления и в какие сроки. Иначе документ уйдёт в папку и не принесёт пользы.

Итог

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

Если вы хотите получить честную оценку состояния вашего сайта и понятный план исправлений, напишите нам. Мы проведём аудит в рамках SEO-оптимизации, объясним результаты простым языком и поможем внедрить рекомендации. О том, как организована наша работа, читайте на странице «Этапы работы».