SEO-основа и продвижение — разные работы
SEO-основа — это технические и структурные решения, которые принимаются один раз при разработке: адреса страниц, метаданные, robots.txt, sitemap, canonical, редиректы, разметка. Продвижение — постоянная работа с семантикой, контентом и ссылками.
Разделение важно при выборе подрядчика. Разработчик отвечает за то, чтобы у поисковых систем не было технических причин плохо понимать сайт. Он не отвечает за позиции: они зависят от конкуренции, спроса и работы по контенту, которую нельзя выполнить один раз и закрыть.
Практический вывод: SEO-основу нужно требовать в договоре отдельным списком, а не надеяться, что «там всё будет учтено». Ниже — что именно в этот список входит.
Адреса и структура
Адрес страницы должен читаться человеком и отражать структуру сайта. Латиница, дефисы между словами, без лишних параметров и вложенности в пять уровней. Если адрес собирается из идентификаторов и фильтров, страница плохо отличается от соседней — и для поиска, и для человека.
Вложенность задают до разработки, потому что менять её после запуска означает переезд с редиректами. Для магазина это выглядит как категория, подкатегория, товар. Для услуг — направление и конкретная услуга внутри него.
Отдельно решается судьба фильтров и пагинации. Фильтры, которые плодят тысячи почти одинаковых адресов, либо закрывают от индексации, либо оставляют только те, что дают самостоятельные страницы. Это решение принимают вместе с SEO-специалистом, а не по умолчанию.
Метаданные и заголовки
Каждый тип страницы получает шаблон title и description, а не одну фразу на весь сайт. В title — суть страницы и, если уместно, направление или город. В description — что человек увидит на странице, а не перечисление запросов через запятую.
Заголовок h1 на странице один. Остальные уровни идут по иерархии, без пропусков. Это не формальность: по заголовкам поисковые системы и вспомогательные технологии понимают структуру материала.
Уникальность метаданных проверяют на всех типах страниц, включая пагинацию, теги и карточки товаров. Если у сотни позиций одинаковый title из шаблона без названия, это видно при выгрузке и правится до запуска, а не через полгода после.
Технические файлы и дубли
robots.txt, sitemap.xml и canonical — три вещи, которые забывают чаще всего. Sitemap должен генерироваться автоматически и содержать только те адреса, которые нужно индексировать. Robots — не закрывать то, что важно для входа на сайт.
Дубли появляются из мелочей: страница доступна со слешем в конце адреса и без него, с www и без www, по http и по https, с параметрами сортировки. Лечится это canonical и редиректами на уровне сервера, а не настройкой в плагине, если он вообще есть.
- Один канонический вид адреса: протокол, домен, слеш в конце
- Редиректы 301 с дублей, без цепочек из двух и более переходов
- Корректная страница 404 с навигацией, а не пустой экран
- Canonical на страницах с параметрами и на пагинации
- Sitemap обновляется и отдаёт только индексируемые адреса
- Служебные разделы закрыты от индексации
Разметка и данные для поиска
Schema.org описывает страницу машинно: организация, товар с ценой и наличием, статья, вопросы и ответы, хлебные крошки. На позиции это не влияет напрямую, но помогает поиску показывать расширенный сниппет и не путать типы страниц между собой.
Разметку делают на уровне шаблонов, чтобы она не расходилась с содержимым. Если цена или наличие выводятся из базы, разметка должна брать те же данные, а не дублировать их вручную: расхождение — типовая причина, по которой расширенные сниппеты пропадают.
Open Graph нужен для аккуратного вида ссылок в мессенджерах и соцсетях. Мелочь, но именно из-за неё ссылка на сайт в рабочем чате выглядит как набор символов вместо заголовка и картинки.
Контент, изображения, перелинковка
Текст на странице должен отвечать на вопрос, с которым пришёл человек. Если страница услуги состоит из трёх строк и формы, она не даёт поиску понять, о чём она, и не помогает человеку принять решение.
Изображения получают alt с описанием по делу, а не набор ключевых слов. Файлы называются осмысленно, тяжёлые картинки сжимаются и отдаются в современном формате — это одновременно и скорость, и удобство чтения.
Внутренние ссылки связывают статьи с услугами, услуги — с кейсами и ценами. Так человек находит следующий шаг, а структура сайта становится понятной поиску без дополнительных пояснений.
И последнее по этому разделу: текст должен быть на сайте в момент запуска, а не «добавим позже». Пустые страницы услуг — типовая причина, по которой сайт месяцами не получает входов из поиска: индексировать в них нечего.
Чек-лист приёмки SEO-основы
Этот список удобно приложить к договору или к акту приёмки. Он не про позиции и не про трафик, а про то, что можно открыть и проверить в день сдачи.
Если по какому-то пункту подрядчик отвечает «это уже настроено где-то в админке», попросите показать. Проверяемое утверждение всегда можно продемонстрировать на реальной странице.
- У каждого типа страницы свои title и description по шаблону
- Один h1 на странице, иерархия заголовков не нарушена
- robots.txt не закрывает важные разделы, sitemap.xml отдаёт рабочие адреса
- Настроен один канонический вид адреса, дубли редиректят на него
- Страница 404 существует и содержит навигацию
- Разметка Schema.org соответствует содержимому страницы
- Изображения сжаты, у значимых есть alt
- Составлена карта редиректов, если сайт переезжал со старого адреса