Все кейсы

SEO-архитектура для сайтов доставки

Отдельные страницы товаров с Schema.org разметкой, SSR, мета-теги. Клиентские сайты выходят в топ Google по локальным запросам.

NuxtTypeScriptTailwind CSS
SEO-архитектура для сайтов доставки

Задача

Стартодел - SaaS-платформа, которая генерирует готовые сайты доставки еды для ресторанов. Проблема: сгенерированные сайты представляли собой классический SPA - весь контент рендерился на клиенте через JavaScript. Поисковые боты Google видели пустую страницу с загрузчиком. В итоге сайты клиентов не попадали в индекс вообще, а первые позиции по запросам вроде "пицца доставка Калининград" занимали агрегаторы типа Яндекс.Еда и Delivery Club, которые забирали себе трафик и комиссию с каждого заказа. Клиенты платили за рекламу, хотя могли получать заказы бесплатно через органический поиск.

Решение

Перевел рендеринг на SSR через Nuxt - теперь каждая страница отдается поисковому боту как готовый HTML. Создал отдельный URL для каждого товара в меню (/menu/pizza-pepperoni) вместо одной страницы с фильтрами. На каждой странице товара добавил Schema.org Product разметку: название, описание, цена, фото, наличие, рейтинг. Это дает rich snippets в поисковой выдаче - карточка с ценой и фото прямо в Google. Реализовал автогенерацию sitemap.xml с приоритетами: главная и категории - высокий, отдельные товары - средний. Добавил мета-теги Open Graph и Twitter Cards для красивых превью при шаринге в соцсетях и мессенджерах. Настроил canonical URL для предотвращения дублей контента между категориями.

Результат

Сайты клиентов выходят в топ-5 Google по локальным запросам в течение 2-3 месяцев. Органический трафик вырос в 4 раза без затрат на рекламу. Rich snippets с ценой и фото повысили CTR в поисковой выдаче на 35%. Клиенты экономят на рекламе и получают заказы напрямую, без комиссии агрегаторов.

Похожие кейсы

Миграция платформы на React и NestJS
Переписал ядро o5.Еда с PHP/jQuery на TypeScript/React/NestJS. Модульная архитектура, типизированный API, 500+ бизнес-клиентов без простоя при переходе.
ReactTypeScriptNestJSNode.js
Пайплайн транскодирования аудио
Серверный пайплайн: загрузка FLAC/MP3/OGG, транскодирование в нужные форматы, стриминг через S3. Lossless воспроизведение в браузере с любого устройства.
NuxtTypeScriptS3Node.js
Интеграция каталога MusicBrainz
Подключил каталог MusicBrainz (127 000+ артистов), скробблинг в ListenBrainz, Telegram Mini App для мобильного доступа к библиотеке.
NuxtTypeScriptTelegram Mini App
Онлайн-оплата без комиссии для ресторанов
Интеграция прямого эквайринга для клиентов SaaS-платформы доставки еды. 0% комиссии на заказы вместо 3-5% у агрегаторов.
NuxtTypeScriptNode.js

Нужно решить похожую задачу?

Напишите - обсудим ваш проект или идею.

© 2026 Николай Косарев