Перейти к основному содержанию
Сайты и SEO3 мин чтения

Технический аудит сайта: что проверяем перед продвижением

Начинать продвижение до технического аудита — платить за трафик на сломанный сайт. Разбираем проверки по приоритету.

Панель с результатами технической проверки сайта и списком ошибок

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

Порядок проверок

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

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

Блокирующий уровень

  • Файл robots: нет ли запрета на разделы, перенесённого с тестового стенда.
  • Метатег с запретом индексации в коде страниц — встречается в шаблонах после переноса.
  • Коды ответов: рабочие страницы отдают 200, удалённые — 404 или 410, перенесённые — 301.
  • Один основной адрес: с www и без, с https и без, со слешем на конце и без — должен работать один вариант.
  • Доступность для роботов: сайт не должен блокировать их защитой от нагрузки.
Проверка кодов ответа по списку важных адресов — запускается перед каждым выпуском
const urls = ["/", "/uslugi", "/uslugi/razrabotka-sajtov", "/tseny", "/kontakty"]

for (const path of urls) {
  const response = await fetch(new URL(path, process.env.SITE_URL), {
    // Перенаправления не разворачиваем: нужен исходный код ответа,
    // иначе цепочка 301 → 301 → 200 выглядит как обычная страница
    redirect: "manual",
  })

  const noindex = response.headers.get("x-robots-tag")?.includes("noindex")

  if (response.status !== 200 || noindex) {
    console.error(`[audit] ${path}: код ${response.status}, запрет индексации: ${Boolean(noindex)}`)
    process.exitCode = 1
  }
}

Дубли: откуда берутся

Типичные источники дублей
ИсточникПримерРешение
Параметры фильтров?sort=price&page=2Канонический адрес
Метки рекламных кампаний?utm_source=directКанонический адрес
Слеш на конце/uslugi и /uslugi/Перенаправление на один вариант
Печатная версия/print/uslugiЗапрет индексации
ПагинацияСтраницы 2, 3, 4 спискаКанонический адрес на себя, ссылки на первую

Ограничивающий уровень

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

  • Отрисовка основного содержимого — до 2,5 секунды у большинства посетителей.
  • Сдвиг вёрстки при загрузке — минимальный: у изображений и рекламных блоков заданы размеры.
  • Отклик на первое действие — быстрый: тяжёлые сценарии не блокируют нажатия.
  • Мобильная версия отдаёт то же содержимое, что настольная, включая текст и ссылки.

Что делать с результатами

  1. Разделите находки на блокирующие, ограничивающие и улучшения.
  2. Закройте блокирующие в первую неделю — до начала работы с содержимым.
  3. Ограничивающие распределите на месяц-два, начиная с шаблонов страниц: правка шаблона исправляет сотни адресов сразу.
  4. Улучшения делайте параллельно с наполнением, а не вместо него.
  5. Настройте автоматические проверки, чтобы исправленное не вернулось со следующим выпуском.

Аудит на двести пунктов без приоритетов бесполезен. Работают первые пять: индексация, коды ответов, дубли, скорость, мобильная вёрстка.

Частые вопросы

Сколько занимает технический аудит?
Для сайта до пятисот страниц — три-пять рабочих дней с проверкой вручную и обходом краулером. Результат — список находок с приоритетами и оценкой трудоёмкости, а не выгрузка инструмента без разбора.
Обязательно ли исправлять всё?
Нет. Блокирующие находки исправляют полностью, ограничивающие — по влиянию на трафик, улучшения — по остаточному принципу. Список на двести пунктов почти всегда содержит десятки замечаний, не влияющих на позиции.
Можно ли продвигать сайт без исправления технических ошибок?
Можно, но это оплата трафика на сломанный сайт. Если страницы не индексируются или дублируют друг друга, работа с запросами и текстами не даст позиций — поисковая система просто не покажет такие страницы.
Как часто повторять аудит?
Полный — раз в год или после крупного обновления сайта. Базовые проверки индексации, кодов ответа и скорости нужно автоматизировать и запускать при каждом выпуске: большинство технических проблем появляется вместе с новым кодом.
SEOаудитиндексациятехническая оптимизация

Похожая задача в вашем проекте?

Разберём вашу ситуацию и пришлём оценку по этапам — без обязательств и общих слов.

Обсудить задачу

Вопрос по статье
или по своему проекту

Отвечаем на заявки в течение одного рабочего дня. Если задача не наша — скажем прямо и подскажем, к кому обратиться.

Написать нам

Поля со звёздочкой обязательны для заполнения.