Автор: ArtWebОпубликовано: 5 мин чтения
Чек-лист технического SEO: 30 пунктов проверки сайта
Техническое SEO — это фундамент: если сайт плохо индексируется, медленно загружается или плодит дубли, тексты и ссылки работают вполсилы. Ниже 30 пунктов, которые мы проверяем на каждом аудите. Большинство можно проверить самостоятельно с помощью Яндекс Вебмастера, Google Search Console и PageSpeed Insights.
Чем проверять
Понадобятся три бесплатных инструмента и один десктопный краулер:
- Яндекс Вебмастер — индексация, ошибки, поисковые запросы в Яндексе.
- Google Search Console — то же для Google, плюс отчёт Core Web Vitals по реальным пользователям.
- PageSpeed Insights — скорость конкретной страницы на мобильных и десктопе.
- Краулер (Screaming Frog, Netpeak Spider или аналог) — обходит сайт как поисковый робот и показывает битые ссылки, дубли и пустые мета-теги.
Отмечайте пункты по ходу проверки: «есть», «нет», «частично». То, что «нет», и есть ваш план работ.
Индексация и доступ для роботов
- Сайт доступен по одному адресу. Варианты с
wwwи без,httpиhttpsперенаправляются 301-редиректом на основной. - Работает HTTPS, сертификат действителен, на страницах нет смешанного контента (картинок и скриптов по
http). - robots.txt есть и не закрывает нужное. Файл доступен по адресу
/robots.txt, служебные разделы закрыты, а страницы услуг, каталог и блог — нет. - В robots.txt указан sitemap. Строка
Sitemap: https://ваш-сайт/sitemap.xml. - UTM-метки и параметры фильтров не создают дубли. Для Яндекса их закрывают директивой
Clean-paramв robots.txt, для Google — canonical на основную страницу. - Нужные страницы не закрыты
noindex. Частая ошибка после переноса с тестового домена: на всём сайте остался запрет индексации. - Страница 404 отдаёт код 404, а не 200, и помогает найти нужное: поиск, ссылки на основные разделы.
Карта сайта
- sitemap.xml есть и отправлен в Вебмастер и Search Console.
- В карте только индексируемые страницы — без закрытых
noindex, редиректов и 404. - У страниц указана дата обновления (
lastmod), и она меняется только при реальном изменении контента.
Дубли и canonical
- На каждой странице есть canonical — абсолютная ссылка на саму себя.
- Нет дублей title и description. Краулер покажет страницы с одинаковыми мета-тегами.
- Один формат адресов. Например, всегда со слэшем на конце:
/uslugi/и/uslugi— для поисковика разные страницы, второй вариант должен перенаправлять на первый. - Пагинация блога и каталога: canonical каждой страницы — на саму себя, без
noindex.
Мета-теги и структура
- Title уникальный, до 60 символов, ключевой запрос ближе к началу.
- Description уникальный, 140–160 символов, с выгодой и конкретикой.
- Один H1 на странице с основным запросом; H2 и H3 — под подзапросы, без пропуска уровней.
- Отдельная страница под каждую услугу и группу запросов, а не одна страница «Услуги» со всем подряд.
- Внутренние ссылки: со страниц услуг — на связанные услуги, кейсы и статьи, с понятными анкорами вместо «подробнее».
- Нет битых внутренних ссылок и цепочек редиректов (A → B → C).
Скорость и мобильная версия
- Core Web Vitals в зелёной зоне на мобильных: LCP до 2,5 секунды, INP до 200 мс, CLS не выше 0,1. Google использует эти показатели в ранжировании.
- Изображения в AVIF или WebP, с указанными шириной и высотой, ниже первого экрана — с ленивой загрузкой.
- Шрифты — локально, в формате woff2, с
font-display: swap, только нужные начертания. - Нет лишних скриптов: виджеты, чаты и счётчики загружаются отложенно и не блокируют отрисовку.
- Мобильная версия удобна: текст читается без увеличения, кнопки не меньше 44 px, нет горизонтальной прокрутки.
Разметка и языковые версии
- Микроразметка Schema.org: Organization на всём сайте, BreadcrumbList на внутренних страницах, Service с ценой для услуг, FAQPage — если вопросы видны на странице, BlogPosting для статей.
- Open Graph: заголовок, описание и картинка 1200×630 для красивого превью в мессенджерах и соцсетях.
- hreflang для языковых версий. Каждая версия ссылается на себя и на все остальные, плюс x-default. Ссылки должны быть взаимными, иначе поисковик их игнорирует.
Аналитика
- Счётчики установлены: Яндекс Метрика и Google Analytics, цели — на отправку форм, клики по телефону и мессенджерам.
- Права подтверждены в Яндекс Вебмастере и Google Search Console, в Вебмастере указан регион.
Быстрая проверка за 15 минут
Если времени на полный аудит нет, проверьте пять вещей — они находят большую часть серьёзных проблем:
- Откройте
/robots.txt— нет ли тамDisallow: /для всех роботов. - Введите в Яндексе
site:ваш-сайт.ru— сколько страниц в индексе и совпадает ли это с реальным числом страниц. - Откройте главную в PageSpeed Insights на мобильных — какая оценка и какой LCP.
- Откройте несуществующий адрес вроде
/test-404/— показывается ли страница 404 и не перенаправляет ли сайт на главную. - Посмотрите отчёт «Страницы» в Search Console — сколько страниц не проиндексировано и по каким причинам.
Если хотя бы в одном пункте что-то не так — с него и начните.
Что исправлять в первую очередь
Не все пункты одинаково важны. Приоритет такой:
- Срочно: 1, 2, 3, 6, 7 — ошибки доступа и индексации отрезают трафик целиком.
- В первый месяц: 8–14 и 20 — дубли, карта сайта и битые ссылки мешают поисковику понять структуру.
- Дальше: 15–19 и 21–28 — это то, что двигает позиции и конверсию.
- Сразу и навсегда: 29–30 — без аналитики непонятно, что сработало.
Как это устроено на наших сайтах
Большая часть пунктов не должна зависеть от внимательности человека. На сайтах, которые мы разрабатываем на Astro, canonical, hreflang, карта сайта, разметка и OG-картинки генерируются автоматически из данных страницы, а перед каждой публикацией скрипт проверяет title, description, H1, ссылки и языковые пары. Так технические ошибки не появляются после очередного обновления.
Вывод
Технический аудит стоит проводить перед запуском продвижения, после редизайна или переезда и при падении трафика. Если хотите проверить сайт полностью — с отчётом и ТЗ для разработчика по каждому пункту — закажите технический SEO-аудит. Для быстрого первого взгляда подойдёт бесплатный экспресс-аудит, а о том, что мешает сайту приносить заявки помимо техники, — в статье «Почему сайт не приносит заявки».