SEO закладывается на этапе разработки: что учесть до запуска — publi.ru

SEO закладывается на этапе разработки: что учесть до запуска

9 мин чтения · чек-лист · тем, кто заказывает · обновлено 2026-09-02

Поисковая пригодность сайта задаётся на четырёх стадиях разработки, и три из них проходят до написания первой строки кода. Ниже — порядок работ в виде регламента: что решается, кто отвечает, по какому признаку стадия закрыта. Формулировки намеренно сухие, документ предназначен для приложения к техническому заданию.

Стадия 1. Спрос и структура разделов

1.1. Исполнитель собирает список поисковых формулировок по теме проекта, включая частотность.

1.2. Формулировки группируются по смыслу. Одна группа соответствует одной странице сайта. Две группы на одной странице не размещаются.

1.3. Заказчик подтверждает перечень разделов и их назначение письменно.

1.4. Стадия закрыта, когда каждому разделу сайта сопоставлена группа запросов, а каждой группе — раздел. Незакреплённые группы фиксируются в отдельном списке как темы для блога.

Стадия 2. Адреса страниц

2.1. Адреса задаются латиницей, строчными буквами, слова разделяются дефисом.

2.2. Адрес отражает положение страницы в структуре: раздел, подраздел, страница. Идентификаторы вида ?id=451 в адресах публичных страниц не используются.

2.3. Одна страница доступна по одному адресу. Варианты со слешем на конце и без, с www и без, по http и по https сводятся редиректом 301 к одному варианту.

2.4. Стадия закрыта после утверждения таблицы адресов. После запуска изменение адреса выполняется только с настройкой редиректа со старого на новый.

Стадия 3. Шаблоны заголовков и описаний

3.1. Для каждого типа страниц задаётся шаблон заголовка title и описания description.

3.2. Для карточек товаров и других массовых страниц шаблон формируется из полей карточки. Пример из практики: в магазине «Жук и Плут» заголовок карточки собирается из названия, категории и возрастной группы, потому что заводить триста заголовков руками владелица не будет.

3.3. Для ключевых страниц предусматривается ручное переопределение шаблона через админку.

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

Стадия 4. Техническая база

4.1. Файл robots.txt содержит разрешение на обход публичных разделов и запрет на служебные адреса: корзина, личный кабинет, результаты внутреннего поиска, параметры сортировки.

4.2. Карта сайта sitemap.xml формируется автоматически и обновляется при добавлении страницы.

4.3. На сайте установлен сертификат, все страницы отдаются по https, смешанного содержимого нет.

4.4. Изображения отдаются в современном формате, у каждого задан альтернативный текст.

4.5. Заголовок первого уровня на странице один.

4.6. Стадия закрыта после проверки перечисленных пунктов на тестовом контуре.

Стадия 5. Закрытие тестового контура

5.1. Тестовый контур закрыт от индексации паролем или директивой запрета на весь сайт.

5.2. Перед выкладкой на боевой домен запрет снимается только на боевом контуре.

5.3. Нарушение пункта 5.1 приводит к попаданию в индекс копии сайта и конкуренции копии с оригиналом. Устранение занимает недели.

5.4. Стадия закрыта, когда тестовый адрес отвечает запретом, а боевой — разрешением.

Стадия 6. Аналитика и передача прав

6.1. Счётчик установлен на все страницы до открытия сайта для посетителей.

6.2. Настроены цели: отправка формы, нажатие на телефон, оформление заказа.

6.3. Сайт добавлен в панели вебмастера, карта сайта отправлена.

6.4. Домен и хостинг оформлены на заказчика. Доступы к панели вебмастера, счётчику, хостингу и репозиторию переданы заказчику по списку.

6.5. Исключительные права на код переходят заказчику по акту.

6.6. Стадия закрыта после подписания акта и проверки, что заказчик самостоятельно входит в каждый из переданных кабинетов.

Стадия 7. Содержимое ключевых страниц

7.1. Каждая страница из стадии 1 содержит текст, отвечающий на вопрос своей группы запросов. Объём текста не нормируется, нормируется наличие ответа.

7.2. На странице услуги обязательны: что входит в работу, срок, порядок оплаты, что получает заказчик на выходе. Отсутствие любого из четырёх пунктов возвращает страницу на доработку.

7.3. Формулировка заголовков разделов внутри страницы соответствует формулировке запроса. Заголовок «Сколько стоит подключить оплату» допустим, заголовок «Стоимость интеграции» — нет.

7.4. Страницы-дубли, отличающиеся только словом в заголовке, не создаются. Две близкие группы запросов объединяются в одну страницу.

7.5. Стадия закрыта, когда по каждой странице заказчик подтверждает, что ответ на исходный вопрос найден им самим за время не более минуты.

Стадия 8. Скорость и мобильный вид

8.1. Главная и три самые посещаемые страницы проверяются на скорость загрузки на мобильном соединении, а не на офисном интернете.

8.2. Изображения сжимаются до выкладки. Картинка шириной 4000 пикселей в блоке шириной 600 пикселей считается дефектом.

8.3. Шрифты подключаются с локального хранилища или с отложенной загрузкой.

8.4. На экране шириной 360 пикселей телефон и кнопка действия видны без прокрутки и без масштабирования.

8.5. Стадия закрыта после проверки на реальном телефоне, а не только в режиме эмуляции браузера.

Стадия 9. Первая неделя после запуска

9.1. В день запуска проверяется доступность сайта для робота: запрет снят, карта сайта отдаётся, главная отвечает кодом 200.

9.2. В течение недели в панели вебмастера фиксируется количество страниц, попавших в обход. Расхождение с картой сайта более чем на треть разбирается по конкретным адресам.

9.3. Ошибки обхода, найденные панелью, устраняются исполнителем в рамках гарантии на свои ошибки.

9.4. Стадия закрыта, когда все страницы из стадии 1 присутствуют в поиске по точной фразе из заголовка.

Кому этот регламент избыточен

Регламент рассчитан на сайт, который планирует получать трафик из поиска. Он избыточен в трёх случаях.

Первый: сайт-визитка для одного оффлайн-клиента, ссылку на который отправляют в переписке. Второй: посадочная страница под рекламу, живущая одну кампанию, — там достаточно счётчика и целей. Третий: закрытая часть сервиса, доступная по паролю.

Во всех трёх случаях достаточно стадий 5 и 6. Остальное станет тратой денег на работу, результат которой никто не проверит. Ориентиры по стоимости работ — на странице цен.

Коротко

До запуска решаются четыре вещи: под какие вопросы существует каждая страница, по какому адресу она живёт, откуда берутся её заголовок и описание, кто владеет доменом и доступами. Стадии 1 и 2 после запуска переделываются дороже всего, потому что требуют редиректов. Стадии 3, 4 и 6 при необходимости выполняются и на работающем сайте. Пункт 5.1 нарушают чаще остальных, и цена ошибки — недели на вывод копии сайта из индекса.

Расскажите, что нужно — посмотрим и скажем честно

Первый разговор — разбор задачи: нужна ли вам система или хватит одной страницы. Без обязательств и без счёта.

или оставьте номер — перезвоним

Перезваниваем в рабочее время. Ничего не рассылаем.

Оператор персональных данных — ИП Постнов Артём Сергеевич, ИНН 772610459593.

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

Можно ли выполнить этот регламент, если сайт уже запущен?

Можно, но дороже. Стадии 1 и 2 задают структуру URL и разделов, а их изменение на живом сайте требует редиректов и переиндексации. Остальные стадии переносятся на работающий сайт без потерь.

Кто должен подписывать закрытие стадии, если подрядчик один человек?

Со стороны исполнителя — он сам, со стороны заказчика — тот, кто принимает работу и платит по счёту. Смысл подписи не в бюрократии, а в фиксации: обе стороны видели один и тот же результат в один и тот же момент.

Что делать, если подрядчик отказывается работать по такому списку?

Сократить список до трёх пунктов: структура URL, метаданные, счётчик с целями. Это минимум, без которого сайт нельзя считать готовым к трафику. Если отказ распространяется и на минимум, вопрос уже не в SEO, а в границах ответственности подрядчика.

Помогла статья?

Те, что не помогают, мы переписываем — по этой кнопке и решаем, какие именно.

Ещё по теме