Все кейсы

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

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

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

Задача

Сайты клиентов Стартодела были SPA на клиентском рендеринге.  Google их просто не видел - в индекс попадала пустая страница с загрузчиком.  Рестораны платили за рекламу в Яндекс.Директе, хотя по запросу "пицца доставка [город]" могли получать трафик бесплатно.

Решение

Переехал на SSR через Nuxt - боты получают готовый HTML.  Сделал отдельный URL для каждого товара в меню вместо одной страницы с фильтрами.  Добавил Schema.org Product разметку - Google стал показывать карточки с ценой и фото прямо в выдаче.  Настроил автогенерацию sitemap.xml, canonical URL и Open Graph для шаринга.

Результат

Клиентские сайты начали попадать в топ-5 Google по локальным запросам за 2-3 месяца.  Рестораны стали получать заказы из органики - раньше сайты вообще не были в индексе.  Rich snippets с ценой и фото заметно выделяют сайты в выдаче.

392

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

Миграция платформы на 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 Николай Косарев