от 70 000 ₽ в месяц · свой движок

SEO-продвижение самописного сайта

Продвигаем в Яндексе и Google сайты на собственной CMS, PHP-фреймворках, React, Vue и Next.js без переезда на готовую платформу. Пишем ТЗ программисту на поля метатегов, генерацию sitemap.xml и robots.txt, canonical и серверный рендеринг, принимаем каждую правку, ведём семантику и тексты. Аудит с ТЗ программисту – от 50 000 ₽ за срок до 5 рабочих дней, сопровождение – от 70 000 ₽ в месяц.
от 70 000 ₽ в месяц
сопровождение самописного сайта, договор от 3 месяцев
от 50 000 ₽
аудит с ТЗ программисту, до 5 рабочих дней
от 120 000 ₽ в месяц
комплекс SEO и нейроответов, договор от 6 месяцев
5 SEO-полей
на странице: Title, Description, H1, canonical, robots

Каким самописным сайтам подходит SEO-продвижение

Главное условие – у сайта есть разработчик: штатный программист или подрядчик, который внедряет задачи по ТЗ.

Подходит

✓
Сайт на собственной CMS компании
Движок написан под бизнес-процессы: калькулятор, личный кабинет, интеграция с ERP. Переезд дорог и рискован, поэтому SEO-функции добавляем в существующий код: поля метатегов в админке, шаблоны, генерацию карты сайта.
✓
Сайт или сервис на React, Vue, Angular
Одностраничное приложение с рендерингом в браузере. Проверяем, что получает робот, и ставим задачу на серверный рендеринг через Next.js или Nuxt, пререндеринг маркетинговых страниц или статическую генерацию.
✓
Каталог с выгрузкой по API
Товары и цены приходят из 1С, ERP или складской программы по API. Адреса, метатеги и тексты категорий формируем по шаблонам, чтобы выгрузка их не перезаписывала и новые позиции выходили с заполненными полями.
✓
Штатный программист с трекером задач
Задачи из ТЗ попадают в Jira, YouTrack или ваш трекер и выходят с релизом. Каждую правку мы проверяем на тестовом контуре до релиза и на рабочем сайте после него.

Когда SEO стоит отложить

!
Код закрыт, разработчик недоступен
Сайт написал подрядчик, который не передал исходники и не отвечает. Без доступа к коду ТЗ остаётся документом: поля метатегов и canonical добавить некому. Сначала компания возвращает исходники, затем начинаем SEO.
!
Сайт переписывают с нуля
Если новая версия выходит в ближайшие месяцы, SEO-правки в старом коде уйдут вместе с ним. Подключаемся к проекту новой версии: передаём вашей команде требования к адресам, метатегам, рендерингу и таблицу 301-редиректов до релиза.
!
Заявки нужны в этом месяце
Срок первых изменений складывается из релизного цикла программиста и 3–6 недель, за которые Яндекс переоценивает страницы. Обращения ближайших недель даёт Яндекс Директ, SEO запускаем параллельно.

Почему самописный сайт теряет позиции: 6 технических причин

01

Нет полей для метатегов

Title формируется из названия страницы, Description пуст, H1 зашит в шаблон. Маркетолог не может поменять заголовок без программиста, и каждая правка неделями ждёт релиза.
02

Робот получает пустой HTML

Приложение на React или Vue с рендерингом в браузере отдаёт на первый запрос контейнер root и пакет скриптов. Текст, ссылки и метатеги робот увидит только после выполнения JavaScript, Яндекс выполняет его не на всех страницах.
03

Адреса с решёткой и параметрами

Маршруты вида /#/catalog/ поисковик считает одной страницей: часть адреса после # на сервер не передаётся. Адреса с ?id=125 и ?page=2 без canonical дают дубли, смена регистра или слеша в конце открывает ещё одну копию.
04

Ошибки кодов ответа

Несуществующий адрес отдаёт код 200 и пустой шаблон, удалённые страницы не перенаправлены кодом 301. Робот индексирует пустые страницы как обычные, ссылки на старые адреса теряют вес.
05

Карта сайта и robots.txt написаны вручную

Файл sitemap.xml создан при запуске и не знает о новых разделах, robots.txt лежит статикой с закрытым тестовым контуром или открытыми служебными адресами. Генерация из базы данных при каждой публикации решает обе задачи.
06

Нет canonical и разметки

Без тега canonical поисковик сам выбирает главную копию среди адресов с UTM-метками, сортировкой и фильтрами. Микроразметки Organization, BreadcrumbList и FAQPage нет, сниппет выходит без хлебных крошек и ответов.

Что входит в SEO самописного сайта: от ТЗ до приёмки

Наша часть – аудит, семантика, структура, ТЗ, приёмка, тексты и нейроответы. Код меняет ваш программист или подрядчик по ТЗ, мы принимаем задачи и проверяем результат.
01

Аудит глазами робота

Сравниваем HTML, который сервер отдаёт на первый запрос, с HTML после выполнения JavaScript, смотрим страницы через "Проверку ответа сервера" в Яндекс Вебмастере, проверяем коды ответа, дубли и скорость. Отчёт – ТЗ с приоритетами.
02

ТЗ на SEO-поля и шаблоны

Для каждого типа страниц задаём поля в админке: Title, Description, H1, canonical, meta robots, и шаблон автозаполнения из названия, категории и города. В ТЗ – макет полей, правила длины и критерии приёмки.
03

ТЗ на рендеринг

Для приложений на React и Vue – серверный рендеринг через Next.js или Nuxt, статическая генерация страниц услуг или пререндеринг для роботов. Выбор зависит от архитектуры, решение принимаем вместе с вашим техническим директором или тимлидом.
04

sitemap.xml, robots.txt, canonical, редиректы

Карта сайта генерируется из базы с датой изменения lastmod и без закрытых страниц, robots.txt – по окружению: тестовый контур закрыт, рабочий открыт. Canonical – абсолютный адрес основной копии, смена адресов – по таблице 301.
05

Семантика, структура и тексты

Группируем запросы по выдаче Яндекса и проектируем разделы, под которые программист добавляет шаблоны страниц. Тексты и метатеги готовим таблицей для загрузки в админку или через API, если редактора нет.
06

Приёмка релиза и отчёт

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

Стоимость SEO для самописного сайта

Цены – для сайта с продажами в одном городе и области. Итог зависит от числа типов страниц и от того, кто выполняет ТЗ; сумму рассчитываем после аудита и фиксируем в договоре.
01

SEO-аудит самописного сайта

что видит робот и что исправить в коде
от 50 000 ₽
до 5 рабочих дней
✓  HTML с сервера и после JavaScript
✓  Коды ответа, дубли, canonical, редиректы
✓  Карта сайта, robots.txt, скорость
✓  ТЗ программисту с приоритетом и критериями приёмки
Стоимость аудита учитываем в первом месяце сопровождения, если договор заключён в течение 30 дней после отчёта.
02

SEO-сопровождение

рост запросов и заявок на вашем коде
от 70 000 ₽
в месяц · договор от 3 месяцев
✓  ТЗ на SEO-поля, шаблоны и рендеринг
✓  Приёмка релизов на тестовом и рабочем сайте
✓  Семантика, новые разделы и тексты
✓  Метатеги и разметка таблицей для загрузки
✓  50 запросов на контроле, анализ-отчёт с планом
Годовой контракт – минус один месяц оплаты.
03

Комплекс: поиск и нейроответы

Яндекс, Google, Алиса и ChatGPT
от 120 000 ₽
в месяц · договор от 6 месяцев
✓  Всё из SEO-сопровождения
✓  Серверный HTML без JavaScript для ИИ-ботов
✓  llms.txt и доступ GPTBot и YandexAdditional
✓  Проверка ответов Алисы, Яндекс Нейро, ChatGPT и GigaChat

По теме: SEO на готовых CMS и смежные услуги

Умный фильтр и его дубли, ЧПУ и SEO-шаблоны инфоблоков, композит, sitemap.xml из модуля SEO.
Yoast SEO или Rank Math, архивы и метки, скорость при десятках плагинов, магазины на WooCommerce.
Разбор индексации, дублей и конкурентов с планом работ; от 50 000 ₽, срок до 5 рабочих дней.
Ядро запросов и карта разделов до того, как программист добавит шаблоны страниц; от 70 000 ₽.
Доступ ИИ-ботам, llms.txt и разметка для сайтов, где контент подгружается скриптами; от 70 000 ₽.
Сайт на NetCat без смены CMS: онлайн-записи из Яндекса выросли с 253 до 770 в месяц за 9 месяцев.

Вопросы о SEO-продвижении самописного сайта

Про рендеринг, ТЗ программисту, карту сайта и порядок работы с вашей командой.

SEO-продвижение самописного сайта: ТЗ, рендеринг, приёмка

SEO-продвижение самописного сайта зависит от того, насколько быстро SEO-требования доходят до кода. Типичная ситуация: сервис на React, где страницы тарифов и услуг отдают роботу пустой контейнер, Title одинаковый на всём сайте, карта сайта не обновлялась с запуска. Каждый пункт закрывается задачей программисту: серверный рендеринг, поля метатегов, генерация sitemap.xml из базы, canonical.
Lucky Agents – агентство поискового продвижения и продвижения в нейросетях: офис в Екатеринбурге, проекты в Москве, Санкт-Петербурге, Челябинске и удалённо, 6+ лет в интернет-маркетинге и 120+ проектов в 30+ нишах. Начинаем с аудита от 50 000 ₽ в срок до 5 рабочих дней: отчёт оформлен как ТЗ программисту с критериями приёмки. Сопровождение – от 70 000 ₽ в месяц по договору от 3 месяцев.
Для сайтов на JavaScript-фреймворках поиск и нейроответы стоит вести вместе: ИИ-боты, как и роботы поисковиков, читают серверный HTML. Комплекс SEO и нейроответов стоит от 120 000 ₽ в месяц по договору от 6 месяцев, техническая база под нейросети – от 70 000 ₽. Состав работ и плановые показатели фиксируем в договоре.
Ответим в течение рабочего дня

Расскажите о вашей задаче, и мы ответим в течение рабочего дня

Пришлите адрес сайта, стек и контакт программиста. Проверим, что видит робот Яндекса, и назовём объём задач в ТЗ и стоимость продвижения.
Или напишите сразу в Telegram, так быстрее всего.
Юлия Кожевникова, сооснователь, маркетолог LA
г. Екатеринбург, работаем по всей РФ
Made on
Tilda