SEO разработка: почему начинать нужно с ТЗ
Сайт делают на несколько лет, и его основа — структура, шаблоны, админка — определяет, насколько легко им потом управлять. Подрядчик по вёрстке отвечает за то, чтобы страница красиво выглядела и открывалась. Сможет ли маркетолог поменять заголовок, добавить страницу под новую услугу или сменить адрес без потери позиций, в таком задании обычно не обсуждается.
Тогда после запуска выясняется, что title не редактируется, адреса состоят из цифр, а русская и узбекская версии лежат по одному URL. Каждая мелочь превращается в платную доработку. Поэтому SEO-требования стоит писать так же строго, как требования к оплате через Click или Payme: как обязательную часть проекта.
Структура: страницы под реальный спрос
До дизайна выясните, что люди вводят в Google и Яндекс на русском и узбекском, и разложите запросы по страницам. Стоматологии нужна отдельная страница под имплантацию, а не абзац в разделе «Услуги». Магазину нужны категории, совпадающие с тем, как покупатель ищет товар, а не с названиями из складской программы.
В ТЗ зафиксируйте:
- типы страниц: главная, категория, карточка, услуга, статья, филиал
- иерархию разделов и меню
- блоки, из которых сотрудник собирает новую посадочную страницу
- страницы под районы или города только там, где есть спрос и реальная услуга
Адреса и поля в админке
Адрес страницы должен читаться человеком, быть написан латиницей и отражать место в структуре. Правило про слеш в конце и регистр букв выбирается один раз для всего сайта. Если адрес меняют, система сама предлагает 301-редирект со старого.
Для каждой страницы и каждого типа шаблона в админке нужны отдельные редактируемые поля. Для больших каталогов добавьте автоматические шаблоны, которые можно перекрыть вручную на важных страницах.
- title и meta description
- H1, независимый от названия в меню
- адрес (slug)
- canonical и meta robots
- alt для изображений
- заголовок, текст и картинка для Open Graph — их видно, когда ссылку отправляют в Telegram
Индексация, скорость и мобильная версия
Опишите, как создаются robots.txt и sitemap.xml, какие страницы закрыты: внутренний поиск, личный кабинет, корзина, сочетания фильтров. Тестовую версию закройте паролем, а в задании на запуск отдельным пунктом пропишите снятие запретов. Забытый noindex на рабочем домене — одна из самых частых и обидных ошибок.
Если сайт на JavaScript-фреймворке, текст страниц должен приходить в HTML с сервера, а не собираться в браузере. Многие клиенты открывают ссылку из Instagram или Telegram на телефоне, поэтому мобильная версия считается основной, а целевые показатели Core Web Vitals входят в условия приёмки. Отдельно обговорите сжатие изображений и список сторонних скриптов: чаты, пиксели, виджеты замедляют страницы быстрее всего.
Русский и узбекский языки
Для рынка Узбекистана двуязычность — обычная ситуация, и её нужно продумать заранее. Каждый язык получает свой адрес, например /ru/ и /uz/, и собственные мета-поля. Страницы-пары связываются через hreflang, а переключатель языка ведёт на эквивалент текущей страницы, а не на главную.
Если перевода страницы ещё нет, она не должна открываться с текстом на другом языке под видом переведённой. Лучше честно скрыть её, чем показывать посетителю и поисковику недоделку.
Редизайн действующего сайта
Если сайт уже приносит заявки из поиска, редизайн — главный риск. В ТЗ нужна таблица соответствия старых и новых адресов, 301-редиректы для каждой страницы и перенос текстов, мета-тегов и картинок. Страницы, которые приводят клиентов, сохраняйте, даже если они не вписываются в новый макет: лучше подогнать дизайн, чем потерять трафик.
Приёмка и аналитика перед запуском
Счётчики и цели — отправка форм, звонки, переходы в мессенджеры — настраиваются до запуска, как и подтверждение сайта в Search Console и Вебмастере. Приёмка проходит по чек-листу на тестовой версии:
После устранения критичных замечаний сайт переносится на рабочий домен, и через несколько дней проверка повторяется. Если нужен специалист, который сформулирует SEO-часть вашего ТЗ или проверит уже готовый проект, команда markdev занимается SEO-оптимизацией сайтов в Узбекистане — можно обсудить вашу задачу до начала разработки.
- обход сайта краулером: коды ответов, дубли, цепочки редиректов
- мета-теги и заголовки на всех шаблонах
- работа редиректов со старых адресов
- скорость на мобильном
- микроразметка: организация, хлебные крошки, товар, статья
- снятые запреты индексации
Частые вопросы
Когда подключать SEO-специалиста к созданию сайта?
На этапе ТЗ и прототипов. Изменить блок или поле на прототипе почти ничего не стоит, после вёрстки и программирования это уже отдельная работа.
Можно ли сделать SEO после запуска, если сайт уже готов?
Можно, но часть задач упрётся в архитектуру: неудобные адреса, закрытые от редактирования поля, один URL для двух языков. Тогда придётся доплачивать разработчику.
Какие поля в админке обязательны для SEO?
Как минимум title, meta description, отдельный H1, адрес страницы, canonical, meta robots, alt изображений и поля Open Graph. Для каталогов — ещё и шаблоны автозаполнения.
Нужно ли делать отдельные страницы на русском и узбекском?
Да, у каждого языка должен быть свой адрес и свои мета-данные. Так поисковики показывают пользователю версию на нужном языке.
Разберём вашу задачу бесплатно
Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.