Техническое SEO

SEO чек-лист для сайта: полный список из 80+ пунктов

SEO чек-лист для сайта: полный список пунктов аудита

Полный SEO чек-лист: технические настройки, on-page оптимизация, контент, структурированные данные, внешние факторы и аналитика. Каждый раздел — конкретные пункты для проверки, а не общие советы.

SEO — это не одно действие, а система. Одна настроенная карта сайта не выведет проект в топ, а хорошо написанный title не компенсирует медленный сервер. Этот чек-лист охватывает все ключевые направления: от технической базы до контента и аналитики. Используйте его при запуске нового сайта, перед аудитом или как регулярную карту проверки.

Не пытайтесь закрыть всё за один раз. Разделите чек-лист на блоки и двигайтесь последовательно: технические проблемы — первый приоритет, затем on-page, затем контент. Незакрытая техника обесценивает всё остальное.
80+

Пунктов проверки

Полное покрытие: техника, on-page, контент, структурированные данные, аналитика

7

Блоков чек-листа

Каждый блок — самостоятельный раздел, который можно проверять независимо

53%

Трафика — органика

Медиана доли органического трафика у сайтов B2B, по данным BrightEdge 2024

Top 3

Позиции — 60% кликов

Первые три результата поиска собирают около 60% всех кликов по запросу

Как пользоваться чек-листом

Каждый раздел структурирован по уровням важности. Пункты, отмеченные как критические — базовая гигиена, без которой остальное не имеет смысла. Остальные — улучшения второго и третьего уровня. Для нового сайта рекомендую проходить чек-лист сверху вниз. Для действующего — начинать с разделов, где вы подозреваете проблему, а затем закрывать остальные.

Заведите таблицу в Google Sheets или Notion с тремя столбцами: пункт, статус (ОК / проблема / не применимо), комментарий. Это превратит чек-лист в живой документ, который можно передавать команде и обновлять при каждом аудите.

Технический SEO чек-лист

Технический SEO — фундамент. Если Google не может найти, прочитать или проиндексировать ваши страницы, никакой контент и ссылки не помогут. Этот раздел проверяется в первую очередь.

Индексация и сканирование

  1. Файл robots.txt существует и доступен по адресу /robots.txt — ни одна коммерческая или продуктовая страница не закрыта от сканирования директивой Disallow
  2. XML-карта сайта создана, содержит все публичные страницы и отправлена в Google Search Console через раздел Sitemaps
  3. Ни одна страница, которая должна быть в индексе, не содержит тег <meta name="robots" content="noindex">
  4. Googlebot может загружать CSS и JavaScript: убедитесь, что эти пути не заблокированы в robots.txt (частая ошибка при переезде с разработки на прод)
  5. В параметрах Google Search Console настроена обработка URL-параметров, чтобы сессионные параметры или UTM не создавали дубли страниц
  6. Краулинговый бюджет не расходуется впустую: нет бесконечных URL из пагинации без ограничения, нет фасетной навигации без canonical или noindex
  7. Все страницы доступны по единственному каноническому URL — нет параллельных версий без редиректа или canonical

URL-структура и редиректы

  1. URL содержит читаемые слова через дефис, а не ID и числа: /blog/seo-checklist вместо /p?id=4821
  2. Разделитель слов — дефис (-), а не подчёркивание (_): Google воспринимает подчёркивание как слияние слов
  3. URL полностью в нижнем регистре: /Blog/Article создаёт технический дубль с /blog/article
  4. 301-редирект с HTTP на HTTPS настроен и работает корректно
  5. 301-редирект с www на non-www (или наоборот) настроен — выбран один канонический домен
  6. Нет цепочек редиректов длиннее одного шага: A → B → C нужно сократить до A → C
  7. Все удалённые страницы либо возвращают 410 (Gone), либо имеют 301-редирект на актуальную страницу — не оставляйте 404 на страницах, имеющих обратные ссылки
  8. Страница 404 настроена: отдаёт статус 404 (не 200!), содержит полезные ссылки и не создаёт дурной опыт

HTTPS и безопасность

  1. SSL-сертификат действителен и не истекает в ближайшие 30 дней — настройте автообновление (Let's Encrypt + Certbot)
  2. Нет mixed content: все ресурсы на странице (CSS, JS, изображения, шрифты) загружаются по HTTPS, а не HTTP
  3. Заголовок HSTS (Strict-Transport-Security) настроен в ответе сервера
  4. Заголовок Content-Security-Policy настроен — ограничивает источники загрузки ресурсов
  5. X-Frame-Options или Content-Security-Policy frame-ancestors предотвращают встраивание сайта в iframe без разрешения

Мобильная оптимизация

  1. Тег <meta name="viewport" content="width=device-width, initial-scale=1"> присутствует на каждой странице
  2. Текст читаем без масштабирования: базовый размер шрифта не менее 16px для основного контента
  3. Кнопки и ссылки — минимум 44×44px для комфортного нажатия пальцем
  4. Нет горизонтального скролла на экранах от 320px
  5. Google Mobile-Friendly Test пройден без критических ошибок
  6. Нет отдельной мобильной версии m.site.com — если она есть, настроен canonical и hreflang или сделан полный переход на адаптивный дизайн

Скорость и Core Web Vitals

МетрикаХорошоТребует работыПлохо
LCP (Largest Contentful Paint)≤ 2,5 с2,5–4,0 с> 4,0 с
INP (Interaction to Next Paint)≤ 200 мс200–500 мс> 500 мс
CLS (Cumulative Layout Shift)≤ 0,10,1–0,25> 0,25
TTFB (Time to First Byte)< 200 мс200–500 мс> 500 мс

  1. LCP-элемент (обычно изображение-герой) оптимизирован: формат WebP, размер не превышает нужный, добавлен атрибут fetchpriority="high"
  2. Render-blocking ресурсы устранены: критический CSS встроен, некритические скрипты с атрибутом defer или async
  3. Изображения ниже первого экрана имеют атрибут loading="lazy"
  4. Все изображения имеют явно заданные атрибуты width и height — предотвращает CLS
  5. JavaScript-бандл минимизирован: нет неиспользуемых библиотек, тяжёлые зависимости заменены более лёгкими аналогами
  6. TTFB < 200 мс: настроено кэширование статики, подключён CDN для медиафайлов, оптимизированы запросы к базе данных
  7. Используется HTTP/2 или HTTP/3 — проверяется в Chrome DevTools → Network → Protocol
Core Web Vitals измеряются на реальных данных пользователей (CrUX), а не только в лаборатории. Google Search Console → Core Web Vitals показывает реальное состояние. Лабораторные данные PageSpeed Insights — ориентир для отладки, но не финальная оценка.

On-page чек-лист

On-page — это всё, что вы размещаете на странице напрямую. Именно здесь сосредоточена большая часть ежедневной работы SEO-специалиста: теги, заголовки, контент, изображения, внутренняя перелинковка.

Title tag

  1. Title уникален для каждой страницы сайта — нет двух страниц с одинаковым заголовком
  2. Длина 50–60 символов: Google обрезает title примерно на отметке 580 пикселей ширины
  3. Основной ключевой запрос расположен ближе к началу title — первые слова имеют больший вес
  4. Нет keyword stuffing: «SEO оптимизация SEO услуги SEO Киев» — это красный флаг для алгоритма
  5. Title написан в sentence case: «SEO чек-лист для сайта», а не «SEO Чек-Лист Для Сайта»
  6. Home-страница не называется просто «Главная» или «Home» — это упущенная возможность для ранжирования по брендовым запросам

Мета-описание

  1. Мета-описание уникально для каждой страницы — дубли снижают общий CTR сайта
  2. Длина 140–160 символов — в этом диапазоне оно отображается без обрезки в большинстве случаев
  3. Основной запрос включён в описание — Google выделяет жирным совпадения с запросом пользователя
  4. Есть конкретный призыв к действию: «Читайте полный чек-лист», «Проверьте сайт за 15 минут»
  5. Нет специальных символов " < > — они могут обрезаться или экранироваться при отображении

Структура заголовков H1–H6

  1. На каждой странице ровно один тег H1 — не ноль и не два
  2. H1 содержит основной ключевой запрос и соответствует теме title
  3. H1 корректно размечен в HTML, а не является визуально большим div или span
  4. Иерархия заголовков не нарушена: H2 → H3, нет перехода сразу H2 → H4
  5. H2 включают семантически связанные запросы и синонимы — расширяют тематическое покрытие
  6. Заголовки описывают содержимое раздела, а не являются маркетинговыми лозунгами без SEO-смысла

Canonical и дубликаты

  1. Canonical тег присутствует на каждой странице и указывает на саму же страницу (self-referencing) или на предпочтительную версию
  2. Нет конфликтующих canonical: например, canonical указывает на A, а из sitemap страница отправлена как B
  3. Страницы пагинации (/category?page=2) имеют canonical на себя, а не на первую страницу — это устаревшая рекомендация, которую Google отменил в 2019
  4. Версии с trailing slash и без него ведут себя одинаково: один вариант редиректит на другой
  5. Принтерные версии и AMP-страницы (если есть) правильно связаны с канонической версией

Оптимизация изображений

  1. Все изображения имеют атрибут alt с описательным текстом — не пустой и не одинаковый для всех картинок на странице
  2. Декоративные изображения (разделители, фоны) имеют alt="" (пустой) — это правильно для доступности
  3. Имена файлов описывают содержимое: seo-checklist-example.webp, а не IMG_4821.webp
  4. Формат WebP (или AVIF) для фотографий и сложных иллюстраций — на 25–35% легче JPEG при том же качестве
  5. Атрибуты width и height заданы для всех изображений — предотвращает Layout Shift (CLS)
  6. loading="lazy" у изображений, которые находятся ниже первого экрана
  7. Изображение-герой (выше fold) имеет fetchpriority="high" и НЕ имеет loading="lazy"
  1. Каждая новая страница получает хотя бы одну внутреннюю ссылку с существующего контента — orphan-страниц нет
  2. Анкоры описательные: «полный чек-лист robots.txt» вместо «здесь», «читать», «ссылка»
  3. Важные страницы (услуги, категории) получают больше внутренних ссылок, чем вспомогательные
  4. Нет битых внутренних ссылок (404) — проверяется через Screaming Frog, Sitebulb или Ahrefs
  5. Нет ссылок на noindex-страницы — внутренняя ссылка на скрытую страницу тратит бюджет сканирования
Внутренняя перелинковка — один из самых рентабельных инструментов SEO: нулевые затраты на размещение и прямое влияние на распределение PageRank. Страница с тремя качественными внутренними ссылками с тематически близких страниц заметно выигрывает перед страницей-сиротой.

Структурированные данные

Структурированная разметка помогает Google понять тип страницы и открывает доступ к расширенным сниппетам (Rich Results). Для большинства сайтов это дополнительный рычаг для роста CTR без изменения позиций.

Schema.org разметка

  1. Тип разметки соответствует типу страницы: Article или BlogPosting для статей, Product для товаров, LocalBusiness для локального бизнеса, FAQPage для страниц с вопросами
  2. Разметка реализована в формате JSON-LD (рекомендованный Google формат), а не через микроданные Microdata
  3. Разметка провалидирована в Rich Results Test и Google Search Console → Enhancements — нет критических ошибок
  4. Обязательные поля заполнены: для Article — headline, author, datePublished; для Product — name, description, offers
  5. Разметка FAQPage используется только для страниц, где FAQ является основным контентом — не добавляйте её «просто так»
  6. Для локального бизнеса проверьте, что name, address, phone (NAP) в разметке точно совпадают с Google Business Profile

Open Graph и социальные теги

  1. Теги og:title, og:description, og:image, og:url заданы на каждой странице
  2. og:image не меньше 1200×630px — именно этот размер оптимален для превью в Facebook и VK
  3. og:type корректен: website для главной, article для статей
  4. Twitter Card теги настроены: twitter:card, twitter:title, twitter:image
  5. Превью тестируется через Facebook Sharing Debugger и Cards Validator

Контент и E-E-A-T

С 2022–2023 годов Google последовательно усиливает значение E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) в оценке страниц. Это не прямой алгоритмический фактор, но сигналы E-E-A-T коррелируют с позициями в конкурентных нишах.

Качество контента

  1. Контент написан для людей, а не для роботов: страница существует потому, что даёт реальную ценность пользователю, а не для захвата трафика
  2. Основной запрос и его вариации присутствуют в H1, первом абзаце, одном-двух H2 и равномерно по тексту
  3. Нет keyword stuffing: один и тот же запрос не повторяется в каждом предложении
  4. Тема покрыта полностью: страница отвечает на все смежные вопросы пользователя по теме — проверьте, что показывают конкуренты в топ-5
  5. Приводятся конкретные цифры, даты, примеры — не общие слова в стиле «SEO очень важно для бизнеса»
  6. Автор указан с реальным именем и хотя бы краткой биографией — анонимный контент слабее с точки зрения E-E-A-T
  7. Дата публикации и обновления видна на странице — Google учитывает свежесть контента для ряда тематик

Регулярный аудит контента

  1. Страницы без органического трафика более 12 месяцев проанализированы: решение — улучшить, объединить с другой страницей или удалить с 301-редиректом
  2. Устаревшие данные (статистика, инструменты, ссылки) обновлены — особенно важно для информационных статей в нише SEO, маркетинга, технологий
  3. Нет дублированного контента между страницами сайта: используйте Siteliner или Screaming Frog для выявления
  4. Тонкий контент (страницы с менее чем 200–300 словами и низкой ценностью) объединён с более длинными страницами или дополнен
  5. Проверьте cannibalization: несколько страниц не конкурируют за один и тот же запрос — в Search Console это видно по отчёту «Запросы»
Правило Парето для контентного аудита: 20% страниц генерируют 80% органического трафика. Начинайте улучшение с топ-20 страниц по трафику из Search Console — возврат от оптимизации этих страниц будет максимальным.

Внешние факторы (off-page чек-лист)

Off-page SEO выходит за рамки вашего сайта — это ссылочный профиль, упоминания, локальное присутствие. Влиять на эти факторы сложнее, но они определяют авторитетность домена в глазах Google.

  1. Ссылочный профиль проверен в Ahrefs, Semrush или Google Search Console (раздел Links): нет массовых спамных ссылок с PBN или ссылочных ферм
  2. Файл Disavow в Google Search Console настроен при наличии явно манипулятивных или спамных ссылок
  3. Ведётся проактивная работа по получению ссылок: гостевые публикации, HARO/Connectively, партнёрства, цифровой PR
  4. Анкорный профиль разнообразен: нет перевеса точных коммерческих анкоров, который выглядит искусственно
  5. Внешние ссылки на ваш сайт ведут на существующие страницы: нет 404 под ссылочным весом

Локальное SEO (для локального бизнеса)

  1. Google Business Profile создан, верифицирован и полностью заполнен: категория, описание, часы работы, фото
  2. NAP (Name, Address, Phone) полностью идентичен на сайте, в GBP и во всех каталогах — любое расхождение путает алгоритм
  3. Сайт зарегистрирован в отраслевых и локальных каталогах (Yell, 2GIS, отраслевые агрегаторы)
  4. Отзывы в Google регулярно получают ответы — как положительные, так и отрицательные
  5. Страницы с геоязыковой разметкой LocalBusiness Schema настроены корректно

Аналитика и мониторинг

SEO без аналитики — это работа вслепую. Аналитика не только показывает результаты, но и подсказывает, где именно есть проблема: падение трафика, потеря позиций, высокий показатель отказов на конкретной странице.

Google Search Console

  1. Сайт верифицирован в Google Search Console через DNS или тег на странице
  2. XML-карта сайта отправлена и не содержит ошибок
  3. Раздел «Покрытие индекса» / «Страницы» проверяется ежемесячно: нет новых ошибок Excluded или Crawled not indexed
  4. Отчёт Core Web Vitals в GSC показывает состояние LCP, INP, CLS по реальным данным пользователей
  5. Отчёт «Ссылки» проверяется раз в квартал: мониторинг внешнего ссылочного профиля
  6. Настроены уведомления об ошибках на email — Google сам присылает алерты при обнаружении проблем

Google Analytics 4

  1. GA4 установлен и данные поступают корректно — проверяется в режиме реального времени
  2. Ключевые события (конверсии) настроены: отправка формы, звонок, добавление в корзину, регистрация
  3. Фильтрация внутреннего трафика настроена: посещения сотрудников не искажают данные
  4. Связка GA4 с Google Search Console настроена — позволяет анализировать запросы рядом с поведением на сайте
  5. Отчёт по каналам трафика настроен: видно разделение Organic Search / Direct / Referral / Paid

Регулярный мониторинг

Еженедельно

Позиции по ключевым запросам (Rank Tracker / Search Console). Органический трафик за последние 7 дней в сравнении с прошлым периодом. Алерты по доступности сайта (Uptime Robot, Better Uptime).

Ежемесячно

Ошибки индексирования в GSC. Отчёт Core Web Vitals. Аудит новых страниц на соответствие on-page чек-листу. Проверка ссылочного профиля на новые ссылки и потери.

Ежеквартально

Полный технический аудит (Screaming Frog). Контентный аудит по трафику. Обновление устаревшего контента. Анализ конкурентов по ключевым запросам — позиции, контент, ссылки.

После каждого обновления

Проверка Core Web Vitals и PageSpeed Insights. Тест мобильной адаптации. Просмотр отчёта об ошибках в GSC. Проверка корректности структурированных данных.

Реакция на крупные алгоритмические обновления Google (Core Update, Helpful Content Update) требует аналитики за 28+ дней до и после. Краткосрочные колебания — норма. Если падение устойчивое через 4 недели после обновления — это сигнал для детального аудита.

Частые вопросы о SEO чек-листе

Технические пункты — ежемесячно или после каждого значимого изменения на сайте (обновление движка, редизайн, переезд). On-page и контентные — при публикации нового материала и при квартальном контентном аудите. Аналитику проверяйте еженедельно. Полный прогон по всему чек-листу — раз в полгода или после крупных алгоритмических обновлений Google.
Для нового сайта порядок критичен: сначала технический блок (HTTPS, доступность для Googlebot, robots.txt, карта сайта), затем on-page (title, H1, мета-описание) перед каждой публикацией, затем структурированные данные. Аналитику (GSC, GA4) подключайте в первый же день — без неё вы слепы. Внешние факторы — после того, как база готова.
Нет. Расставьте приоритеты по принципу «риск — усилие». Критические технические проблемы (noindex на продуктивных страницах, отсутствие HTTPS, нет GSC) исправляются в первую очередь. Тонкая оптимизация (Open Graph, Schema для всех страниц, HSTS) — в свободное время. Для действующего сайта с трафиком начинайте с разделов, где вы видите проблему.
Быстрый результат — это улучшение CTR через title и мета-описание (эффект виден через 1–2 недели в Search Console), устранение технических ошибок индексирования (Google переиндексирует исправленные страницы обычно за 1–4 недели), добавление внутренних ссылок на важные страницы (распределение PageRank). Ссылочная масса и контентный авторитет — долгосрочные инвестиции с результатом через 3–6 месяцев.
Экспортируйте чек-лист в таблицу. Для технического блока используйте Screaming Frog (краулинг) и Google Search Console (данные о реальном состоянии индекса). Для on-page — парсинг тегов через Screaming Frog или Sitebulb. PageSpeed Insights — для скорости. Начинайте с топ-50 страниц по органическому трафику: именно здесь оптимизация даёт максимальный возврат.