Общая задача
Необходимо реализовать многостраничный сайт-каталог автомобилей на английском языке с возможностью расширения на 5 основных языков и автоматическим переводом на 10 дополнительных. Проект ориентирован на органический трафик, поэтому техническая индексация (hreflang, ЧПУ, sitemaps, canonical, микроразметка) закладывается с первого этапа. MVP должен включать полностью готовый дизайн, разовый импорт данных (Used + New) с указанных источников и корзину базового функционала.
Стек и альтернативы
Рекомендуемый стек - Next.js (для SSR и SSG), но допускаются аналоги - Gatsby, Astro или другие фреймворки. Если это ускорит запуск, предлагайте CMS (например, Strapi, DatoCMS или WordPress с headless-режимом) - важно, чтобы архитектура позволяла масштабироваться минимум до 1 млн страниц-деталей (каждый лот/модель - отдельная страница).
Структура сайта (страницы)
- Home
- Export / Services
- Used (категория с подстраницами)
- New (категория с подстраницами)
- Calculator
- Blog / Articles (SEO-блог)
- Shipments (секция с фото/видео)
- How it works
- Contracts / Samples
- Contacts
Мультиязычность и SEO-требования
- Основной язык - EN. Дополнительно - ручной перевод на 5 языков (состав согласуем) + авто-перевод через API/плагин на ~10 языков.
- Корректная индексация Google: отдельные URL для каждой языковой версии, теги hreflang (x-default включительно), правильные canonical.
- ЧПУ для всех страниц, robots.txt, sitemap.xml (с возможностью sitemap index), базовая структурированная разметка (Schema.org для автомобилей, блога).
- Оптимизация изображений - webp + lazy loading.
Импорт данных и работа с каталогом
- Не делать сложный парсер с китайских источников на этом этапе.
- разовый импорт/скрапинг данных (Used + New) с нескольких уже готовых каталогов-аналогов (точные адреса скажу исполнителю в личку). Данные складировать в свою базу (PostgreSQL, SQLite или MongoDB).
- На основе базы каждая запись (лот/модель) формирует отдельную страницу (например, /used/2023-Toyota-Camry).
- В будущем - возможность повторять импорт раз в несколько месяцев, интересует и возможность дообновления (обновление статуса, цены).
Дизайн
Дизайн нужно создать с нуля под этот проект. Основные требования - современный, минималистичный, акцент на скорость загрузки и крупные фото автомобилей. Адаптив до мобильных. Цвета - сдержанные (тёмно-серый, белый, акцентный цвет).
Примечания
Заказчик готов к обсуждению каждого этапа по треногу. Оплата - покоем после выполнения ключевых чекпоинтов. Сжатые сроки, весь фокус на МВП за 2-4 недели.