Технический аудит сайта: 30 пунктов, которые закрывают до старта SEO
Типичная история старта продвижения. Клиент подписывает договор, платит первый месяц, ждёт роста позиций. А подрядчик первые два месяца занимается не продвижением, а ремонтом: чинит индексацию, разбирает дубли, воюет с медленным хостингом. Работа нужная, но клиент за неё платит по ставке продвижения и не понимает, почему в отчёте нет ни одного нового текста.
Ситуация решается просто: сайт готовят до старта. Часть пунктов закрывается своими руками за вечер, часть - силами того, кто делал сайт, и почти всегда дешевле, чем в рамках абонемента.
Ниже список из тридцати проверок, разложенный по приоритету. Не нужно проходить его целиком за раз: первая группа обязательна, вторая почти обязательна, третья и четвёртая - то, что даёт преимущество перед конкурентами, которые до этого не дошли.
Быстрый способ пройти половину списка автоматически - прогнать сайт через бесплатную проверку видимости: она за пару минут покажет тридцать девять показателей и подсветит проблемные. Остальное проверяется руками, и как именно - написано в каждом пункте.
Группа 1. Стоп-факторы: пока не закрыты, продвигать нечего#
Восемь проблем, каждая из которых в одиночку способна обнулить любые вложения в продвижение. Проверяются быстро, чинятся обычно за день.
1. Сайт не закрыт от индексации целиком. Классика после разработки: программист поставил запрет на время работ и забыл снять. Проверка: откройте ваш-сайт.ру/robots.txt и убедитесь, что там нет строки Disallow: / без уточнений. Ещё загляните в исходный код главной страницы и поищите noindex - если он там есть, сайта для поиска не существует.
2. Работает защищённое соединение. Адрес должен открываться через https, браузер не должен ругаться на сертификат. Сайт без защищённого соединения Яндекс понижает, а посетителю показывает предупреждение, после которого половина уходит.
3. Нет дублей главной страницы. Проверьте четыре адреса: с www и без, с http и https. Все должны переадресовывать на один основной. Если открываются четыре одинаковые копии - поиск считает их разными страницами и не понимает, какую показывать.
4. Сервер отвечает без ошибок. Никаких пятисотых ответов и таймаутов. Самый простой способ проверить: раздел про ошибки в Яндекс Вебмастере. Если робот в момент обхода регулярно получает ошибку, он снижает частоту визитов и страницы вылетают из поиска.
5. Несуществующие адреса отдают 404. Наберите заведомо несуществующий адрес вида ваш-сайт.ру/абракадабра123. Должна открыться страница с сообщением, что такой страницы нет, и сервер должен отдать код 404. Частая беда конструкторов: сервер отдаёт код 200, то есть говорит поиску, что страница существует. Так плодятся тысячи мусорных страниц.
6. Есть карта сайта и она актуальна. Файл sitemap.xml со списком всех страниц. Проверьте, что он открывается и что в нём есть свежие страницы, а не только те, что были при запуске.
7. Мобильная версия не сломана. Откройте сайт на телефоне и пройдите путь клиента до заявки. Не с компьютера в узком окне, а именно с телефона. Большая часть поискового трафика в России мобильная, и Яндекс оценивает сайт по мобильной версии в первую очередь.
8. Страницы вообще есть в поиске. Наберите в Яндексе site:ваш-сайт.ру и посмотрите на число найденных страниц. Если их заметно меньше, чем реально на сайте, - есть проблема с индексацией, и её надо решать до всего остального.
Если хотя бы один пункт из первой группы не закрыт, останавливайтесь здесь и чините его. Продвижение поверх нерешённого стоп-фактора - это оплата работы, результат которой заведомо не наступит. Мы в таких случаях говорим клиенту прямо, что стартовать рано, и это единственный честный вариант.
Группа 2. База: то, с чем работает поиск#
Десять пунктов, которые определяют, поймёт ли поиск, о чём каждая страница и стоит ли её показывать.
9. У каждой страницы свой заголовок. Тот самый текст, который виден во вкладке браузера и синей строкой в выдаче. Он должен отвечать на запрос человека: услуга плюс город, а не название компании на всех страницах подряд. Одинаковые заголовки на десяти страницах - сигнал поиску, что страницы дублируют друг друга.
10. У каждой страницы своё описание. Короткий текст под заголовком в выдаче. Он не влияет на позиции напрямую, но влияет на то, кликнет человек или пройдёт мимо. Пустое описание Яндекс заполняет случайным куском текста со страницы, и выглядит это обычно плохо.
11. На странице ровно один главный заголовок. Тот, что в коде помечен как h1. Не три, не ноль. И он должен совпадать по смыслу с тем, зачем человек пришёл.
12. Заголовки внутри текста идут по порядку. Крупные разделы, внутри них подразделы. Не должно быть скачков через уровень и не должно быть заголовков, которыми просто увеличили шрифт для красоты.
13. Адреса страниц читаемые. /services/remont-kvartir/ лучше, чем /index.php?id=847. Читаемый адрес попадает в выдачу, по нему человек понимает, куда идёт, и его удобно давать в переписке.
14. Страницы грузятся быстро. Проверьте скорость на мобильном в PageSpeed Insights от Google или в разделе про скорость в Яндекс Вебмастере. Главный убийца скорости на большинстве сайтов - тяжёлые несжатые картинки. Второй по частоте - лишние скрипты аналитики и виджетов.
15. Картинки в современном формате и сжаты. Фотография весом четыре мегабайта на странице - обычное дело у сайтов, которые никто не проверял. Пережать в webp и уменьшить до реального размера отображения - самая быстрая победа по скорости из возможных.
16. У картинок есть текстовые описания. Атрибут alt. Он нужен и для поиска по картинкам, и для незрячих посетителей, и для случая, когда картинка не загрузилась.
17. Нет битых ссылок. Внутренних ссылок, ведущих на несуществующие страницы. Появляются после любой переделки структуры. Ищутся бесплатно в разделе про внутренние ссылки в Яндекс Вебмастере.
18. Страницы связаны между собой. Из статьи есть ссылка на услугу, из услуги на смежную, с главной на основные разделы. Страница, на которую не ведёт ни одной внутренней ссылки, для поиска почти не существует.
Группа 3. Коммерческие сигналы: без них не ранжируют услуги#
Семь пунктов, которые Яндекс проверяет у коммерческих сайтов. Технически сайт может быть безупречен, но без этих сигналов в коммерческой выдаче он проигрывает.
19. Цены на сайте есть. Хотя бы вилкой, хотя бы от. Сайт без цен в коммерческой выдаче проигрывает сайту с ценами почти всегда: и по поведению людей, и по оценке алгоритма.
20. Телефон, почта и мессенджеры на видном месте. В шапке, в подвале, на странице контактов. Кликабельные, а не картинкой.
21. Указан адрес и есть карта. Для локального бизнеса это обязательно. Адрес должен совпадать с тем, что указан в карточке организации на Яндекс Картах, до буквы.
22. Есть реквизиты компании. Название юридического лица, ИНН. Это сигнал, что за сайтом стоит реальная организация, а не одностраничник на неделю.
23. Описаны условия работы. Как заказать, как оплатить, что с доставкой или выездом, что с гарантией и возвратом. Для интернет-магазина это отдельные страницы, для услуг - раздел на странице услуги.
24. Есть отзывы. Настоящие, с именами и по возможности с ссылками на источник. Придуманные отзывы вида Иван И., всё понравилось не работают ни на человека, ни на алгоритм.
25. Заполнена карточка в Яндекс Бизнесе. Технически это не сайт, но на видимость в поиске влияет сильно, особенно для локальных услуг. Категория, часы работы, фотографии, ссылка на сайт, ответы на отзывы.
Группа 4. Готовность к нейросетям: то, чего пока нет у конкурентов#
Пять пунктов про новый канал. Люди всё чаще спрашивают совета не у поисковика, а у нейросети, и попадание в её ответ - отдельная задача. Подробно про канал написано в разборе GEO-оптимизация в 2026, здесь только техническая готовность.
26. Текст страницы читается без скриптов. Если содержимое подгружается скриптом после открытия, часть роботов нейросетей его не увидит: в отличие от поискового робота Яндекса, многие из них не выполняют скрипты. Проверка грубая, но рабочая: отключите JavaScript в браузере и откройте страницу.
27. Есть разметка данных. Специальный код, который объясняет роботу, что перед ним: организация, услуга, статья, вопрос-ответ. Разметка повышает шанс попасть и в расширенный сниппет Яндекса, и в ответ нейросети.
28. Открыт доступ роботам нейросетей. В robots.txt не должно быть запретов для GPTBot, ClaudeBot, PerplexityBot и подобных. Многие сайты закрыли их в 2024 году волной, а теперь удивляются, почему нейросети их не упоминают. Как это устроено, разбирали в статье про доступ AI-краулеров.
29. Указаны автор и дата обновления. Нейросети предпочитают источники, у которых видно, кто написал и когда. Особенно в темах, где важна актуальность.
30. Есть файл llms.txt. Короткая карта сайта для языковых моделей: что за компания, чем занимается, какие страницы главные. Стандарт молодой, но затрат почти не требует, а конкуренты до него ещё не дошли. Как его собрать, написано в отдельном разборе.
Что чинить первым#
Порядок важнее полноты. Проходить список сверху вниз - правильно, и вот почему.
Первая группа блокирует всё. Пока сайт закрыт от индексации или отдаёт дубли, вложения в тексты и ссылки просто не дойдут до результата. Вторая группа определяет, поймёт ли поиск ваши страницы, - без неё контент работает вполсилы. Третья и четвёртая добавляют преимущество, но только когда фундамент стоит.
По времени картина обычно такая. Первая группа - день работы разработчика, иногда несколько часов. Вторая - от двух дней до недели, в зависимости от числа страниц. Третья - несколько часов вашего времени плюс написать пару страниц текста. Четвёртая - день-два разработчика.
То есть подготовка сайта к продвижению - это одна-две недели работы, а не месяцы. И она в разы дешевле, чем те же правки, растянутые на два месяца оплаченного абонемента.
Когда сайт проще переделать#
Иногда честный ответ по итогам аудита звучит так: чинить дороже, чем собрать заново. Три признака, по которым это видно.
Первый - сайт на устаревшей платформе, где каждая правка требует программиста, а разработчик, который его делал, недоступен. Второй - шаблон, который не адаптирован под телефон нормально, а только сжимается: там мобильная версия не чинится, она переделывается. Третий - структура, в которой нет места для новых страниц под запросы: одна страница услуги на всё, и добавить отдельные посадочные некуда без переделки навигации.
В этих случаях мы говорим прямо, что деньги на ремонт лучше вложить в новый сайт, а продвижение начать после. Подробно про эту развилку - в статье доработка сайта или переделка.
С чего начать прямо сейчас#
Прогоните сайт через бесплатную проверку - она за две минуты закроет автоматическую часть списка и покажет, есть ли стоп-факторы. Дальше пройдите руками пункты, которые автоматика проверить не может: коммерческие сигналы, мобильный путь до заявки, читаемость текстов без скриптов.
Если по итогам получился длинный список и непонятно, за что хвататься, - напишите нам. Аудит с приоритетами и планом правок у нас идёт первым этапом любой работы, отдельным продуктом мы его не продаём. И довольно часто по его результатам мы советуем не начинать SEO прямо сейчас, а сначала потратить две недели на подготовку. Дальше продвижение стоит тех же денег, но приносит результат с первого месяца, а не с третьего.
Сколько стоит сама работа по продвижению и что входит в ежемесячный чек, разобрано в статье продвижение сайта в Яндексе.
Частые вопросы#
Частые вопросы: технический аудит сайта
01Что такое технический аудит сайта?
Проверка сайта глазами поискового робота: доступность страниц для индексации, ответы сервера, дубли, скорость, читаемость содержимого без скриптов. Технический аудит не оценивает дизайн и тексты, он отвечает на вопрос, может ли поиск нормально работать с сайтом.02Зачем аудит перед продвижением?
Чтобы не тратить первые два месяца оплаченного абонемента на ремонт того, что можно закрыть заранее и дешевле. Пока сайт закрыт от индексации или отдаёт дубли, тексты и ссылки не дадут результата.03Можно ли провести технический аудит бесплатно?
Значительную часть - да. Яндекс Вебмастер бесплатно показывает ошибки индексации, PageSpeed Insights меряет скорость, наш онлайн-чекер проверяет 39 показателей за пару минут. Платный разбор нужен для приоритизации: что чинить первым, а что дешевле переделать.04Сколько занимает подготовка сайта к продвижению?
Обычно одна-две недели: день на стоп-факторы, до недели на базовые правки, несколько часов на коммерческие сигналы, день-два на готовность к нейросетям. Это заметно быстрее и дешевле, чем те же работы внутри абонемента.05Что делать, если проблем нашлось слишком много?
Идти по группам сверху вниз: сначала стоп-факторы, потом база, потом остальное. Если сайт на устаревшей платформе, мобильная версия не чинится, а структура не даёт добавлять страницы - считайте стоимость переделки, часто она выгоднее ремонта.

