Бывает, что сайт выглядит безупречно, контент написан грамотно, реклама настроена, а трафика из поиска почти нет. Или он был, а потом неожиданно упал после очередного обновления. В таких ситуациях причина часто скрыта не в тексте и не в дизайне, а в технике: робот не может добраться до страниц, видит дубли, получает ошибки или упирается в медленную загрузку. Человек этих проблем не замечает, а поисковая система замечает сразу.
Технический аудит — систематическая проверка сайта на такие недочёты. Он отвечает на вопрос: «Всё ли в порядке с фундаментом?». Это похоже на диагностику автомобиля: вы можете любоваться кузовом, но если есть проблемы с двигателем, далеко не уедете. Аудит позволяет найти поломки, оценить их серьёзность и выстроить план ремонта.
В статье пошагово разберём, как проводится аудит, что в него входит, какие инструменты применяются и как расставить приоритеты. Материал будет полезен и владельцам сайтов, которые хотят понимать, за что платят подрядчику, и специалистам, которые проводят проверки сами.
Когда нужен технический аудит
Есть ситуации, когда проверка обязательна:
- перед запуском нового сайта или после переезда на другую платформу;
- после редизайна или существенного изменения структуры;
- при резком падении трафика или позиций;
- перед началом 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-аудит: он дополняет технический и показывает, где посетители теряются и уходят.
Типичные ошибки при проведении аудита
- Слепое доверие автоматическим отчётам. Программа находит все отклонения от шаблона, но не отличает важное от несущественного. Нужна экспертная оценка.
- Один аудит на все времена. Сайт меняется, и проблемы возникают заново. Нужна регулярность.
- Проверка только главной страницы. Проблемы живут в шаблонах каталога, фильтров, статей.
- Исправление без приоритетов. Команда тратит неделю на мелкие замечания, оставив критичные.
- Исправление без проверки. Правки вносят, но результат не сверяют, и ошибки могут остаться или появиться новые.
- Игнорирование бизнес-контекста. Технически идеальный сайт может не отвечать целям компании. Аудит должен учитывать задачи, аудиторию и каналы.
- Аудит без доступа к данным. Без статистики и журналов легко пропустить реальные проблемы.
Как внедрять правки безопасно
- Сделайте резервную копию сайта и базы данных перед любыми изменениями.
- Выполняйте правки на тестовой версии, проверяйте и только затем выкатывайте на рабочий сайт.
- Вносите изменения порциями, чтобы понимать, что повлияло на результат.
- После выкладки перепроверьте индексацию, коды ответа и скорость.
- Наблюдайте за динамикой трафика и позиций в течение нескольких недель.
- Документируйте внесённые изменения, чтобы их можно было откатить.
Итог
Технический аудит — это систематический способ убедиться, что поисковые роботы и пользователи видят ваш сайт так, как вы задумали. Проверяйте индексацию, коды ответа, дубли, мета-данные, скорость, мобильную версию, структуру, безопасность и разметку, расставляйте приоритеты по масштабу и влиянию, внедряйте правки аккуратно и контролируйте результат. Повторяйте процедуру регулярно, чтобы мелкие проблемы не вырастали в крупные.
Если вы хотите получить честную оценку состояния вашего сайта и понятный план исправлений, напишите нам. Мы проведём аудит в рамках SEO-оптимизации, объясним результаты простым языком и поможем внедрить рекомендации. О том, как организована наша работа, читайте на странице «Этапы работы».