On-page SEO
SEO-оптимизация сайта

Полное руководство по SEO-оптимизации: технические факторы, метатеги, скорость, мобайл, контент, поведение пользователей. С чек-листом и приоритизацией задач.
SEO-оптимизация сайта — это работа по трём связанным направлениям одновременно: техника, контент и поведение пользователей. Если одно проседает, результат проседает целиком: идеальный код без релевантного контента не даст позиций, а сильный текст на медленном сайте не получит кликов. Ниже — что нужно проверить и в каком порядке.
Из чего состоит SEO-оптимизация
Факторы ранжирования делятся на четыре группы. Каждая работает на свою задачу: одни помогают поисковику найти и понять страницу, другие — убедить, что она достойна выдачи.
Технические
Доступность для робота: индексация, скорость, структура URL, разметка, мобайл.
Поведенческие
Сигналы качества от пользователей: CTR в выдаче, время на сайте, глубина просмотра.
Технические факторы: с чего начать
Техническая оптимизация решает одну задачу — сделать сайт пригодным для индексации и быстрого рендеринга. Если этого нет, остальные слои не имеют значения. Минимальный порядок шагов:
Добавить и подтвердить сайт в Google Search Console и Яндекс Вебмастере — без них вы не видите, как поисковик читает сайт.
robots.txt закрывает служебные разделы и ловушки пагинации. sitemap.xml перечисляет канонические URL и помогает краулинговому бюджету.
SSL обязателен — без него браузер показывает «Не защищено» и сайт теряет CTR. Все варианты адреса (http/https, с www и без) должны редиректить на одну версию через 301-редирект.
Битые ссылки тратят бюджет робота и портят UX. Регулярно проверяйте отчёт об индексации и настройте полезную 404-страницу с поиском и навигацией.
/catalog/? — и заодно блокирует весь каталог. Проверьте, что важные разделы не попадают под маски Disallow.Метаданные и микроразметка
Метатеги управляют тем, как страница выглядит в выдаче, и косвенно влияют на CTR. Микроразметка добавляет расширенные сниппеты: рейтинг, цену, FAQ, хлебные крошки.
| Элемент | Что делает | Правило |
|---|---|---|
| title | Заголовок сниппета и вкладки браузера | 50–60 символов, главный ключ в начале, бренд в конце |
| description | Текст под заголовком в сниппете | 140–160 символов, конкретная польза, призыв читать |
| h1 | Заголовок страницы в контенте | Один на страницу, 2–6 слов, ключевая фраза в естественном виде |
| schema.org | Машинно-читаемая разметка | JSON-LD в <head>, типы Article, Product, FAQPage, BreadcrumbList |
Подробно правила title и description, а также структура h1–h6 разобраны в отдельных гайдах. Для микроразметки используйте JSON-LD и schema.org — Google рекомендует именно этот формат, а проверять её удобнее всего через Rich Results Test.
Скорость и Core Web Vitals
Core Web Vitals — три метрики, которые Google использует в ранжировании напрямую. Измеряют опыт реальных пользователей, а не лабораторию. Пороговые значения «хорошо» одинаковы для мобайла и десктопа:
Целевые значения Core Web Vitals
LCP
Largest Contentful Paint — время до отрисовки главного элемента
INP
Interaction to Next Paint — отзывчивость интерфейса на действия пользователя
CLS
Cumulative Layout Shift — стабильность вёрстки без неожиданных сдвигов
Основные причины проседания: тяжёлые изображения без оптимизации, блокирующий JavaScript, отсутствие кэширования, медленный хостинг. Что проверить и улучшить в первую очередь:
- Изображения. Формат WebP/AVIF, ленивая загрузка ниже первого экрана, явные
widthиheightв HTML — это закрывает половину проблем с LCP и CLS. - JavaScript. Уберите неиспользуемый код, отложите аналитику через
defer, сократите цепочки рендер-блокирующих скриптов. Подробнее — в гайде как ускорить сайт. - Сервер и CDN. TTFB выше 600 мс — это уже плохо. Используйте сжатие gzip/brotli и CDN для статики.
- Шрифты. Подключайте через
font-display: swap, чтобы текст рендерился сразу, а не ждал загрузки шрифта.
Мобильная адаптация
Google индексирует сайт мобильной версией (mobile-first indexing). Если у вас отдельный поддомен m.site.ru — в индексе именно он, и если контент там урезан, в выдаче будет урезанная версия. Сейчас стандарт — адаптивный дизайн на одном URL.
- Один HTML для всех устройств — упрощает поддержку и канонизацию, исключает расхождение контента.
- Размер шрифта от 16 px и кнопки от 44×44 px — без этого тапать пальцем неудобно, а Google считает страницу немобильной.
- Без горизонтального скролла — таблицы и большие изображения оборачивайте в контейнеры с прокруткой только внутри.
- Проверять через PageSpeed Insights и Mobile-Friendly Test — оба показывают конкретные проблемы вместо общих «нужно оптимизировать».
Контентная оптимизация
Контентная оптимизация — это не «вписать ключи в текст». Это совпадение страницы с поисковым интентом и доказательство экспертности. Четыре блока работ:
- Семантическое ядро. Соберите запросы через Wordstat, Keyword Planner, Keys.so. Разбейте на кластеры по интенту: один кластер — одна страница. Это закрывает каннибализацию.
- LSI и тематическое покрытие. В тексте должны быть смежные термины, которые Google ассоциирует с темой. Анализ топ-10 показывает, какие сущности используют конкуренты, — это и есть LSI-список.
- E-E-A-T. Опыт, экспертность, авторитет, доверие. Покажите автора с биографией, дату обновления, ссылки на источники. Особенно критично для YMYL-тем — финансы, медицина, право.
- Внутренняя перелинковка. Передаёт вес важным страницам и помогает индексации. Подробнее — гайд по внутренней перелинковке.
Поведенческие факторы
Поисковики измеряют, как пользователи взаимодействуют со страницей: вернулся ли он в выдачу через пять секунд (pogo-sticking), сколько времени читал, кликал ли по внутренним ссылкам. Это особенно сильно влияет на Яндекс, у Google — косвенно через счётчик «полезности контента».
Ключевые поведенческие метрики
В выдаче
Доля кликов по вашему сниппету относительно показов — управляется title и description
На странице
Сколько пользователь читает контент перед уходом — сигнал релевантности
Просмотра
Сколько страниц человек открыл за визит — индикатор полезной структуры и перелинковки
Bounce rate
Доля визитов без действий — высокий показатель часто означает несовпадение интенту
Улучшать поведенческие нужно через продукт, не через накрутку. Накрутки в Яндексе ловит Минусинск и поведенческие фильтры — последствия серьёзнее, чем выигрыш от роста позиций. Что реально работает:
- Перевёрнутая пирамида — главный ответ в первом абзаце, чтобы человек не уходил искать его в другом месте.
- Удобная структура — оглавление, подзаголовки, визуальные блоки. Подробнее в гайде про поведенческие факторы.
- Внутренние ссылки на смежные материалы — увеличивают глубину просмотра без манипуляций.
- Скорость и мобайл — медленная страница даёт высокий процент отказов на первой же секунде.
Яндекс vs Google: где разные приоритеты
Алгоритмы пересекаются на 70–80%, но акценты разные. Если работаете на Рунет, держите в голове обе модели — иначе в одном поисковике трафика будет вдвое меньше.
| Фактор | Яндекс | |
|---|---|---|
| Технические базы | Обязательны: CWV, mobile-first, HTTPS | Обязательны, но порог чуть ниже |
| Ссылочное | Влияет сильно, особенно на YMYL | Влияет слабее, штрафы за покупные жёстче (Минусинск) |
| Поведенческие | Косвенно через helpful content | Прямо и сильно — главный отличительный фактор |
| Коммерческие | Важны слабее | Важны: цены, контакты, оплата, доставка |
| Контент | Глубина и E-E-A-T | Полнота ответа и свежесть |
Приоритизация: что делать первым
Без приоритизации SEO превращается в бесконечный список задач. Правильный порядок — от «дешёво и быстро даёт эффект» к долгосрочной стратегии. Опорная таблица:
| Горизонт | Задачи | Эффект |
|---|---|---|
| 1–4 недели | Кабинеты, robots.txt, sitemap, HTTPS, очевидные 404, title/description на топовых страницах | Рост индексации и CTR на 10–30% |
| 1–3 месяца | Core Web Vitals, дубли, schema.org, внутренняя перелинковка, обновление топовых страниц | Подъём позиций на 5–20 пунктов в кластерах |
| 3–6 месяцев | Новый контент по семантическому ядру, наращивание ссылочной массы, работа с поведенческими | Стабильный органический трафик, рост бренд-запросов |
Частые вопросы
site:domain.ru, прогнать главные страницы через PageSpeed Insights. Это даст карту того, что реально нужно чинить, а не общий список «81 совет».