Карточки на бетонной стене собраны в структуру сайта, одна карточка синяя

SEO при разработке сайта: что заложить до запуска

Самая дорогая SEO-ошибка — та, что заложена в сайт до запуска. Неудобные адреса страниц, каталог, который поисковик не может обойти, тяжёлые первые экраны, дубли из-за фильтров. Исправлять это после релиза приходится переделкой шаблонов, редиректами и месяцами ожидания, пока Яндекс и Google переиндексируют сайт.

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

Семантика и структура — до дизайна

Структура сайта должна вырасти из того, как люди ищут ваши услуги или товары. Если сначала нарисовать красивое меню, а потом собирать запросы, окажется, что под половину спроса нет страниц, а несколько страниц конкурируют за один и тот же запрос.

Структура сайта должна вырасти из того, как люди ищут ваши услуги или товары, а не из красивого меню.

Порядок работы такой:

  1. Сбор семантики. Выгружаем запросы из Вордстата и подсказок, смотрим, по каким запросам видны конкуренты. Для компании, которая работает в Москве, сразу отделяем региональные запросы («ремонт кровли москва») от общих.
  2. Кластеризация. Группируем запросы по смыслу и по выдаче: если по двум формулировкам в топе одни и те же страницы, их можно продвигать одной страницей. Если разные — нужны две.
  3. Карта страниц. Каждому кластеру — своя посадочная страница с понятным назначением. Так появляется дерево разделов, а не набор страниц «О нас», «Услуги», «Контакты».
  4. Прототип. Под каждый тип страницы определяем, какие блоки нужны, чтобы ответить на запрос: цены, этапы, примеры работ, FAQ, форма.

ЧПУ, иерархия и внутренние ссылки

Человекопонятные URL (ЧПУ) — не формальность. По адресу поисковик и пользователь понимают, что на странице, а единая схема адресов упрощает аналитику и будущие редиректы.

Внутренняя перелинковка тоже проектируется заранее: хлебные крошки, блоки «похожие услуги», ссылки из статей блога на коммерческие страницы. Это помогает роботу находить страницы и передаёт им вес.

Мета-теги и шаблоны страниц

Title и description для 20 страниц можно написать руками. Для каталога на 3000 товаров нужны шаблоны, и их надо заложить в систему управления сайтом при разработке.

Мета-теги большого каталога — это шаблоны в системе управления, заложенные при разработке, а не ручная работа после запуска.

Отдельно продумайте страницы фильтров и пагинации. Если любое сочетание фильтров создаёт новый адрес, сайт породит тысячи почти одинаковых страниц. Решение — закрывать технические сочетания от индексации, ставить canonical на основную страницу, а полезные комбинации («красные платья 44 размера», если на них есть спрос) делать отдельными посадочными с собственным текстом и мета-тегами.

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

Скорость влияет и на ранжирование, и на конверсию: медленную страницу закрывают до того, как увидят предложение. Google оценивает её через Core Web Vitals, и у каждой метрики есть публичный порог «хорошо»:

МетрикаЧто измеряетПорог «хорошо»
LCPОтрисовка самого крупного элементадо 2,5 секунды
INPЗадержка реакции на действия пользователядо 200 миллисекунд
CLSСмещение вёрстки при загрузкедо 0,1

Что закладывается на этапе разработки:

Микроразметка, sitemap и robots.txt — техническое SEO

Эта часть технического SEO не видна пользователю, но определяет, как поисковики понимают и обходят сайт.

Микроразметка

Разметка Schema.org в формате JSON-LD помогает поисковику понять тип контента и может расширить сниппет. Минимальный набор для коммерческого сайта:

Разметка генерируется из данных CMS автоматически, а не прописывается вручную на каждой странице, иначе она быстро разойдётся с реальными ценами.

Sitemap.xml

Карта сайта собирается автоматически и обновляется при добавлении и удалении страниц. В неё попадают только канонические страницы, которые отвечают кодом 200 и открыты для индексации. Если страниц много, карту делят на несколько файлов по типам: услуги, товары, статьи.

Robots.txt

В robots.txt закрывают служебные разделы: корзину, личный кабинет, поиск по сайту, адреса с техническими параметрами. Для Яндекса полезна директива Clean-param: она сообщает, что UTM-метки и другие параметры не меняют содержание страницы, и робот не будет считать такие адреса отдельными страницами. В файле указывают путь к sitemap.

Индексация в Яндексе и Google

После запуска сайт нужно не ждать, а показать поисковикам.

Яндекс Вебмастер

Google Search Console

Аналогичный набор: подтверждение, sitemap, проверка URL с запросом индексирования, отчёт об индексировании страниц и отчёт по Core Web Vitals на реальных данных пользователей.

Дополнительно можно подключить протокол IndexNow: сайт сам сообщает Яндексу и Bing об изменённых страницах сразу после публикации.

Региональность: как сайту ранжироваться в Москве

Яндекс показывает разную выдачу в разных регионах. Чтобы сайт уверенно ранжировался по запросам москвичей, поисковик должен понимать, что вы работаете именно здесь.

Если вы работаете в нескольких городах, под каждый регион нужны отдельные страницы с реальным содержанием: адресами, сроками, примерами объектов. Копии одной страницы с заменой названия города поисковики распознают и не ранжируют.

Чек-лист SEO перед запуском сайта

Этот список мы проходим перед каждым релизом. Сохраните его и проверьте свой проект:

Мы закладываем эти требования в техническое задание и проверяем их на этапе тестов, а не после запуска. Как устроены наши этапы работы, рассказываем на странице о студии.

Частые вопросы

Можно ли сделать SEO-оптимизацию нового сайта после запуска?

Можно, но дороже. Тексты и мета-теги правятся быстро, а структура, адреса, шаблоны каталога и скорость требуют переделки кода и переиндексации. Если семантика собрана до дизайна, сайт с первого дня запускается под продвижение.

Влияет ли выбор CMS или фреймворка на SEO?

Сама платформа не даёт преимуществ в поиске. Важно, отдаёт ли она готовый HTML без ожидания скриптов, позволяет ли управлять адресами, мета-тегами, canonical и редиректами, и насколько быстро работает. Это можно обеспечить и на Битриксе, и на Next.js, и на другом стеке.

Через сколько времени новый сайт появится в поиске?

Первые страницы обычно попадают в индекс в течение нескольких дней или недель после добавления в Вебмастер и Search Console. Устойчивые позиции по конкурентным запросам в Москве формируются дольше и зависят от тематики, качества страниц и поведения пользователей.

Нужен ли SEO-специалист, если сайт делает агентство?

На этапе разработки важно, чтобы требования к техническому SEO были в техническом задании и кто-то проверил их перед запуском. Дальнейшее продвижение — работа с контентом, ссылками и аналитикой — это отдельный постоянный процесс, который ведёт штатный или внешний специалист.

Сколько стоит заложить SEO в разработку?

Сбор семантики, проектирование структуры и техническая оптимизация увеличивают объём работ на этапе аналитики и вёрстки, но дешевле, чем переделка после запуска.

Обсудим ваш проект
Ещё по теме