Технический аудит сайта: чек-лист для Яндекса
Технический аудит сайта — это проверка того, может ли поисковый робот нормально найти, скачать и понять страницы. Смотрят индексацию, файлы robots.txt и sitemap.xml, коды ответа сервера, дубли страниц, главное зеркало и HTTPS, мобильную версию, мета-теги и микроразметку. Основной бесплатный инструмент для Яндекса — Вебмастер: он показывает, какие страницы в поиске, какие исключены и почему. Аудит стоит проводить перед запуском продвижения, после переезда или редизайна и при резком падении трафика.
Что проверяет технический аудит и чем он отличается от SEO-аудита
Полный SEO-аудит отвечает на вопрос «почему сайт не приносит клиентов из поиска»: там и тексты, и семантика, и коммерческие факторы, и конкуренты. Технический аудит уже: он проверяет фундамент. Если робот не может открыть страницу, видит десять её копий или получает ошибку сервера, хорошие тексты не помогут — их просто не будет в выдаче.
Технические ошибки коварны тем, что владелец их не видит. Сайт открывается в браузере, всё выглядит нормально, а в Вебмастере половина страниц в статусе «исключена». Поэтому аудит начинают не с сайта, а с данных поисковика. Что стоит проверить самому владельцу без погружения в технику, мы разбирали отдельно — в статье про SEO-аудит сайта. Здесь — более глубокий технический чек-лист.
Шаг 1. Индексация: что Яндекс видит на самом деле
Откройте Яндекс Вебмастер, раздел «Индексирование». Три вещи, на которые смотрят в первую очередь:
- Страницы в поиске. Сравните их число с тем, сколько полезных страниц на сайте на самом деле. Сильное расхождение в любую сторону — повод копать дальше.
- Исключённые страницы и причины. Вебмастер указывает причину: дубль, запрет в robots.txt, редирект, ошибка, недостаточно качественная страница. Отфильтруйте по причинам и найдите среди исключённых важные — услуги, категории, статьи.
- Статистика обхода. Показывает, какие адреса робот скачивает и с каким кодом ответа. Если робот тратит обход на мусорные URL с параметрами, до нужных страниц он доходит реже.
Отдельно проверьте раздел «Диагностика»: там Вебмастер сам сообщает о критичных проблемах, например о недоступности сайта или ошибках в robots.txt. Основы процесса описаны в материале что такое индексация сайта.
Шаг 2. Robots.txt и sitemap.xml
Robots.txt проверяют на две ошибки: закрыто нужное и открыто лишнее. Частая беда после разработки — строка Disallow: /, оставшаяся с тестового сервера. Обратная ситуация — в индекс открыты корзина, личный кабинет, результаты поиска по сайту, страницы сортировок. В Вебмастере есть инструмент анализа robots.txt: вставьте туда адреса ключевых страниц и убедитесь, что они разрешены.
Sitemap.xml должен содержать только канонические страницы, которые отдают код 200 и открыты для индексации. Если в карте сайта лежат редиректы, 404 или закрытые адреса, робот получает противоречивые сигналы. Проверьте, что карта указана в robots.txt и добавлена в Вебмастер, а дата её обновления не застыла на дате запуска сайта.
Базовая настройка обоих файлов разобрана в статье robots.txt и sitemap для Яндекса.
Шаг 3. Коды ответа, редиректы и битые ссылки
Для проверки нужен краулер — программа, которая обходит сайт как робот и собирает все адреса с кодами ответа. Что ищем в выгрузке:
- Ошибки 5xx. Сервер не смог отдать страницу. Если такие ответы повторяются, робот начинает реже заходить на сайт.
- Ошибки 404 внутри сайта. Сами по себе удалённые страницы — нормально, плохо, когда на них ведут внутренние ссылки из меню, статей и карточек.
- Цепочки редиректов. Ссылка ведёт на страницу, которая перенаправляет на другую, та — на третью. Каждую внутреннюю ссылку стоит вести сразу на конечный адрес.
- Временные редиректы 302 там, где нужен 301. При постоянном переезде страницы используют 301, иначе поисковик может оставить в индексе старый адрес.
- Soft 404. Страница «ничего не найдено», которая отдаёт код 200. Для робота это полноценная пустая страница.
Неочевидный источник дублей: метки рекламы и GET-параметры
Про дубли вида «с www и без», «со слэшем и без» помнят почти все. Реже проверяют адреса с параметрами, которые плодит сама реклама и аналитика: UTM-метки из Директа и рассылок, yclid, параметры фильтров и сортировок, идентификаторы сессий. Каждый такой адрес для робота — отдельная страница с тем же содержимым. Если на них есть внешние ссылки или они попадают в обход, в Вебмастере появляются дубли, а вес страницы размывается.
Для Яндекса у этой проблемы есть собственный инструмент — директива Clean-param в robots.txt. Она сообщает роботу, что указанные параметры не меняют содержимое, и он будет учитывать страницу по адресу без них. Это аккуратнее, чем закрывать все адреса с «?» через Disallow: такой запрет может случайно отрезать от индекса нужные страницы фильтров или пагинации.
Вторая линия защиты — тег rel="canonical" на каждой странице, указывающий на её основной адрес. Как его настроить без ошибок, рассказываем в статье про канонические URL. Проверка: в статистике обхода Вебмастера отфильтруйте адреса со знаком вопроса и посмотрите, сколько их и какие параметры встречаются.
Шаг 4. Зеркала, HTTPS и мобильная версия
Главное зеркало. Сайт должен открываться по одному адресу: с HTTPS и либо с www, либо без. Остальные варианты — постоянный редирект 301 на основной. Директиву Host в robots.txt Яндекс больше не учитывает, склейка зеркал определяется редиректами. Проверьте, что в Вебмастере добавлен и подтверждён именно главный вариант.
HTTPS. Сертификат действителен, нет смешанного контента (картинок и скриптов по HTTP), внутренние ссылки ведут на HTTPS-адреса без лишнего редиректа.
Мобильная версия. Страницы корректно отображаются на телефоне, текст читается без масштабирования, кнопки не наезжают друг на друга, контент мобильной версии совпадает с десктопной. Подробности — в материале о требованиях к мобильной версии сайта.
Шаг 5. Мета-теги, заголовки и микроразметка
Из той же выгрузки краулера проверьте:
- у каждой страницы есть уникальный title и description, нет пустых и одинаковых;
- на странице ровно один H1, и он отличается от H1 других страниц;
- шаблонные страницы (карточки, теги, пагинация) не генерируют сотни одинаковых заголовков;
- микроразметка (организация, хлебные крошки, товары, FAQ) проходит проверку валидатором в Вебмастере без ошибок;
- изображения имеют осмысленный alt, а тяжёлые картинки сжаты — от этого зависит скорость загрузки.
После исправлений отправьте ключевые страницы на переобход в Вебмастере и через пару недель сравните отчёт об исключённых страницах с исходным.
| Что проверить | Где смотреть | Признак проблемы |
|---|---|---|
| Индексация | Вебмастер → Индексирование | Важные страницы среди исключённых |
| Robots.txt | Вебмастер → анализ robots.txt | Закрыты нужные разделы или открыт мусор |
| Sitemap.xml | Вебмастер → файлы Sitemap | Редиректы, 404, закрытые адреса в карте |
| Коды ответа | Краулер, статистика обхода | 5xx, внутренние 404, цепочки редиректов |
| Дубли и параметры | Статистика обхода, canonical | Адреса с UTM и фильтрами в обходе |
| Зеркала и HTTPS | Браузер, Вебмастер | Сайт открывается по нескольким адресам |
| Мобильная версия | Телефон, Вебмастер | Контент отличается или не читается |
| Мета-теги и разметка | Краулер, валидатор Вебмастера | Пустые и одинаковые title, ошибки разметки |
Хотите, чтобы технической стороной сайта и продвижением в Яндексе занимались специалисты? Проведём аудит и возьмём SEO на себя.
Подробнее об услугеОпубликовано 2026-09-30, обновлено 2026-09-30
Частые вопросы
- Это проверка того, может ли поисковый робот найти, скачать и понять страницы сайта. В неё входят индексация, robots.txt и sitemap.xml, коды ответа сервера, дубли, главное зеркало и HTTPS, мобильная версия, мета-теги и микроразметка.
- SEO-аудит шире: он охватывает тексты, семантику, коммерческие факторы и конкурентов. Технический аудит проверяет только фундамент — доступность и корректность страниц для робота. Без него остальная работа по SEO может не дать результата.
- Для Яндекса основной бесплатный инструмент — Яндекс Вебмастер: индексация, исключённые страницы, статистика обхода, анализ robots.txt и валидатор микроразметки. Дополнительно нужен краулер, который обходит сайт и собирает адреса с кодами ответа.
- Для Яндекса используют директиву Clean-param в robots.txt: она сообщает роботу, что указанные параметры не меняют содержимое страницы. Вторая мера — тег rel="canonical" на каждой странице с указанием основного адреса.
- Нет, Яндекс её больше не учитывает. Главное зеркало определяется постоянными редиректами 301 со всех вариантов адреса на основной, а в Вебмастере нужно подтвердить именно главный вариант сайта.
- Перед запуском продвижения, после переезда на новый домен, смены движка или редизайна и при резком падении трафика из поиска. Для живого сайта полезно повторять проверку регулярно, потому что ошибки появляются при каждом обновлении.