projects/org/@biz-lideravto/it/design/SITE_STRUCTURE.md

SITE_STRUCTURE — lideravto-new

Версия: 1.0.0
Дата: 2026-03-11
Статус: эталонный документ

Эталон: структура сайта, URL, типы страниц, OEM-стандарт, SEO.

← Назад в оглавление


URL-СТРУКТУРА

Все уровни

/ (главная)
/zapchasti/
  /{marka}/                                                    НАВИГАТОР-БРЕНД
  /{marka}/any/{sistema}/                                      НАВИГАТОР-СИСТЕМА
  /{marka}/any/{sistema}/{uzel}/                               ЛИСТИНГ (без модели)
  /{marka}/{model}/                                            НАВИГАТОР-МОДЕЛЬ
  /{marka}/{model}/{sistema}/                                  НАВИГАТОР+ЛИСТИНГ
  /{marka}/{model}/{sistema}/{uzel}/                           ЛИСТИНГ
  /{marka}/{model}/{sistema}/{uzel}/{nazvanie}-{oem}/          КАРТОЧКА (canonical)
  /{marka}/any/{sistema}/{uzel}/{nazvanie}-{oem}/              КАРТОЧКА ANY

Примеры реальных URL

/zapchasti/scania/
/zapchasti/scania/any/dvigatel/
/zapchasti/scania/any/dvigatel/toplivnaya-sistema/
/zapchasti/scania/r5-series/
/zapchasti/scania/r5-series/dvigatel/
/zapchasti/scania/r5-series/dvigatel/toplivnaya-sistema/
/zapchasti/scania/r5-series/dvigatel/toplivnaya-sistema/nasos-1234567/
/zapchasti/scania/any/dvigatel/toplivnaya-sistema/nasos-1234567/

Проверка длины URL

Уровень Пример Символов
Бренд /zapchasti/mercedes-benz/ 24
Бренд+система /zapchasti/scania/any/dvigatel/ 31
Бренд+узел /zapchasti/scania/any/dvigatel/toplivnaya-sistema/ 50
Модель /zapchasti/mercedes-benz/actros-mp3/ 36
Модель+система /zapchasti/mercedes-benz/actros-mp3/spetsoborudovanie/ 54
Модель+узел /zapchasti/mercedes-benz/actros-mp3/spetsoborudovanie/grm/ 58
Товар (worst case) /zapchasti/mercedes-benz/actros-mp3/spetsoborudovanie/grm/komplekt-grm-1234567890/ 112

Стандарт Google/Яндекс: до 512 символов. Наш максимум: 112. ✅

Глубина вложенности

Максимум: 6 уровней (карточка товара). Допустимо при наличии правильной внутренней перелинковки.


ТИПЫ СТРАНИЦ

1. ГЛАВНАЯ /

SEO-цель: бренд, доверие, 3 входа в каталог
Блоки:
- Hero + OEM-поиск
- 8 брендов (карточки с количеством товаров)
- Системы (8 иконок → ссылки на /any/{sistema}/ для каждого бренда)
- USP (склад СПб, отправка в день, гарантия, доставка по РФ)
- Популярные товары (8 штук, строчный формат)

Внутренние ссылки:
- → /{marka}/ × 8
- → /any/{sistema}/ (через системы, но без марки — нужна промежуточная страница)
- → Карточки товаров (хиты)


2. НАВИГАТОР-БРЕНД /{marka}/

SEO-цель: "запчасти {Марка} б/у", "запчасти {Марка} СПб"
H1: "Запчасти {Марка} б/у — {N} деталей в наличии"
Meta title: "Запчасти {Марка} б/у — купить в СПб | Лидеравто"
SEO-текст: 150-200 слов (о марке, о поколениях, о складе)

Блоки:
- SEO-текст
- Модели (по поколениям) — карточки с фото + кол-во товаров
- Системы бренда — 8 карточек → /{marka}/any/{sistema}/
- Хиты продаж — строчный формат (название / OEM / цена / кнопка)
- Популярные узлы — облако ссылок → /{marka}/any/{sistema}/{uzel}/


3. НАВИГАТОР-СИСТЕМА /{marka}/any/{sistema}/

SEO-цель: "{Система} {Марка}", "запчасти {Марка} {система} б/у"
Эквивалент: страница бренда без привязки к модели
H1: "{Система} {Марка} — запчасти б/у, {N} позиций"
Meta title: "{Система} {Марка} б/у — {N} деталей | Лидеравто"
SEO-текст: 150-200 слов (о системе применительно к бренду)

Блоки:
- SEO-текст
- Навигация по поколениям — горизонтальный скролл → /{marka}/{model}/{sistema}/
- Узлы системы — карточки с количеством → /{marka}/any/{sistema}/{uzel}/
- В сборе — крупные карточки с фото (2-4 штуки)
- Распродажа — строчный листинг с ценой и скидкой
- Популярное — сетка 3 колонки с фото

Три разных формата листинга на одной странице → разный контент, разные ссылки


4. ЛИСТИНГ /{marka}/any/{sistema}/{uzel}/

SEO-цель: "{Узел} {Марка}", "{Узел} {Марка} б/у купить"
H1: "{Узел} {Марка} — {N} запчастей б/у"
Meta title: "{Узел} {Марка} б/у — {N} позиций | Лидеравто"
SEO-текст: 80-100 слов

Блоки:
- SEO-текст (короткий)
- Фильтр по модели (горизонтально или sidebar)
- Товарная сетка (3-4 колонки)
- Сортировка: цена ↑↓ / наличие / популярность
- Пагинация / "Загрузить ещё"


5. НАВИГАТОР-МОДЕЛЬ /{marka}/{model}/

SEO-цель: "запчасти {Марка} {Модель}", "запчасти {Марка} {Модель} б/у"
H1: "Запчасти {Марка} {Модель} б/у — {N} деталей"
Meta title: "Запчасти {Марка} {Модель} б/у — {N} позиций | Лидеравто"
SEO-текст: 150-200 слов (о модели, годы выпуска, двигатели, особенности)

Блоки:
- SEO-текст
- 8 систем — крупные карточки с количеством товаров → /{marka}/{model}/{sistema}/
- Под каждой системой: 3-4 популярных узла (inline) → /{marka}/{model}/{sistema}/{uzel}/
- В сборе — горизонтальный скролл (агрегаты)
- Хиты для этой модели — строчный листинг


6. НАВИГАТОР+ЛИСТИНГ /{marka}/{model}/{sistema}/

SEO-цель: "{Система} {Марка} {Модель}", "{Марка} {Модель} {система} б/у"
H1: "{Система} {Марка} {Модель} — {N} запчастей"
Meta title: "{Система} {Марка} {Модель} б/у — {N} деталей | Лидеравто"
SEO-текст: 80-100 слов

Блоки:
- Узлы системы — горизонтальный переключатель (4-10 штук) + якорь-скролл
- В сборе — крупные карточки (2-4 штуки), всегда сверху
- Все товары системы — полный листинг с фильтром по узлу
- Сортировка


7. ЛИСТИНГ /{marka}/{model}/{sistema}/{uzel}/

SEO-цель: "{Узел} {Марка} {Модель}", "{Узел} {Марка} {Модель} купить"
H1: "{Узел} {Марка} {Модель} — {N} запчастей б/у"
Meta title: "{Узел} {Марка} {Модель} б/у — цена | Лидеравто"

Блоки:
- Фильтры: состояние (б/у / новое), цена (range)
- Сортировка
- Товарная сетка (3-4 колонки)
- Пагинация / "Загрузить ещё"


8. КАРТОЧКА ТОВАРА

Canonical URL: /{marka}/{model}/{sistema}/{uzel}/{nazvanie}-{oem}/
ANY URL: /{marka}/any/{sistema}/{uzel}/{nazvanie}-{oem}/

SEO-цель: "{OEM} купить", "{Nazvanie} {Марка} {Модель} OEM {oem}"
H1: "{Nazvanie} {Марка} {Модель} (OEM {oem})"
Meta title: "Купить {Nazvanie} {Марка} {Модель} OEM {oem} — {price}₽ | Лидеравто"

Блоки:
- Фотогалерея
- Цена + кнопка "В корзину" / "Оставить заявку"
- OEM номер (крупно, машиночитаемо)
- Кросс-номера (все в тексте страницы — SEO)
- Совместимые модели (матрица) — ссылки на листинги
- Описание / состояние / комплектность
- Доставка и гарантия (inline)
- Похожие товары (тот же узел)


СЛАГИ МОДЕЛЕЙ

Правило формирования url_slug

1. Без бренда в слаге (бренд уже есть в URL-пути)
   НЕПРАВИЛЬНО: /renault/renault-t/
   ПРАВИЛЬНО:   /renault/t/

2. Без суффикса -series (SEO-нейтральный английский)
   НЕПРАВИЛЬНО: /scania/r6-series/
   ПРАВИЛЬНО:   /scania/6/

3. Буква модели в слаге только если модель самостоятельная
   Scania R,G,P одной серии  объединяем, буква в слаге лишняя
   Volvo FH vs FM  отдельные (разные кабины, разные запросы)

Canonical vs Alias

Canonical — основная страница модели. Содержит все товары группы.
Alias — SEO-страница для конкретной модификации. rel=canonical → canonical.

Canonical:  /scania/6/          H1: "Запчасти Scania 6 серия (R, G)"
Alias:      /scania/g6/         H1: "Запчасти Scania G6"
                                rel=canonical → /scania/6/

Alias-страница ловит точный запрос ("Scania G6"), не создаёт дублей контента.

Таблица слагов (источник истины: MODELS_ALL.csv, колонка url_slug)

Бренд Canonical slug Alias slugs Логика
Scania 6, 5, 4, 3 g6, g5, g4, p5, p4 Серия = canonical, буква = alias
Volvo fh4, fh3, fm3, fh2, fh1 fm4→fh4, fm2→fh2, fm1→fh1 FH canonical, малые FM = alias
Mercedes-Benz actros-mp5, actros-mp4, actros-mp3, actros-mp2, axor actros-mp1→mp2 Платформа = canonical
MAN tgx-2, tgs-2, tgx, tgs, tga Все отдельные
DAF xf106, xf105, xf95 Все отдельные
Renault t, premium Исправлен: renault-tt
Iveco stralis, trakker Все отдельные
Liebherr ltm1045, ltm1055, ltm1090 Все отдельные

Правило выбора canonical для группы

Canonical = модель с наибольшим количеством товаров в группе.

Scania серия 6: 6-R (1892 тов.) > 6-G (906 тов.) → 6-R = canonical
Volvo поколение 4: FH4 (1746 тов.) >> FM4 (14 тов.) → FH4 = canonical

OEM-СТАНДАРТ

Правило канонического OEM

При нескольких OEM (кросс-номерах) — выбираем один для URL:

Приоритет:
  1. OEM производителя марки страницы (Scania  Scania OEM)
  2. OEM поставщика (Bazon)
  3. Первый по алфавиту

Остальные OEM — в поле кросс-номеров. Все видны на странице → индексируются.

ANY-правило

1 деталь + 1 модель   canonical URL с моделью: /{marka}/{model}/...
1 деталь + 2+ модели  canonical URL /any/:      /{marka}/any/...

Процессы

Событие URL меняется Действие
Новая деталь Создать ноду, определить canonical URL
Смена OEM (supersession) ✅ новый OEM Обновить URL, 301 старый→новый
Добавление кросс-номера Добавить в поле кросс-номеров
Снято с производства Добавить метку, страница остаётся
Слияние дублей (два OEM = одна деталь) ❌ (у канонич.) 301 дубль→канонический
ANY срабатывает (добавили 2-ю модель) ✅ model→any 301 /{model}/...→/{any}/...
ANY откатывается (убрали модель) ✅ any→model 301 /{any}/...→/{model}/...

Правило цепочек 301

При создании нового редиректа — обновлять все предыдущие так, чтобы они вели напрямую на финальный URL. Максимум 2 хопа. Не допускать цепочек.

НЕПРАВИЛЬНО:  /nasos-1234/ → /nasos-9876/ → /any/.../nasos-9876/
ПРАВИЛЬНО:    /nasos-1234/ → /any/.../nasos-9876/
              /nasos-9876/ → /any/.../nasos-9876/

SEO-СТАНДАРТ

Обязательно для всех страниц

Шаблоны meta title

Тип страницы Шаблон
Бренд "Запчасти {Марка} б/у — купить в СПб | Лидеравто"
Бренд+Система "{Система} {Марка} б/у — {N} деталей | Лидеравто"
Бренд+Узел "{Узел} {Марка} б/у — {N} позиций | Лидеравто"
Модель "Запчасти {Марка} {Модель} б/у — {N} позиций | Лидеравто"
Модель+Система "{Система} {Марка} {Модель} б/у — {N} деталей | Лидеравто"
Модель+Узел "{Узел} {Марка} {Модель} б/у — {N} запчастей | Лидеравто"
Карточка "Купить {Nazvanie} {Марка} {Модель} OEM {oem} — {price}₽ | Лидеравто"

Schema.org

Тип страницы Schema
Карточка товара Product + Offer
Листинг ItemList
Все страницы BreadcrumbList
Главная Organization

Яндекс e-commerce (обязательно)

Mobile-first

Must Have (не Should Have).
Google индексирует мобильную версию как основную.
Все шаблоны проектируются начиная с мобильного.


МАТРИЦА ВНУТРЕННЕЙ ПЕРЕЛИНКОВКИ

Исходящие ссылки с каждого типа страниц

Страница Ссылается на Кол-во ссылок
Главная /{marka}/ × 8, карточки хитов ~20
Бренд /{marka}/{model}/ × N, /{marka}/any/{sistema}/ × 8, узлы, хиты ~30-40
Навигатор-Система /{marka}/{model}/{sistema}/ × N, /{marka}/any/{sistema}/{uzel}/ × 8-10, карточки ~25-30
Листинг (без модели) карточки товаров × 15-40 ~15-40
Навигатор-Модель /{marka}/{model}/{sistema}/ × 8, узлы × 24, карточки ~35-40
Навигатор+Листинг /{marka}/{model}/{sistema}/{uzel}/ × 8-10, карточки ~20-50
Листинг (с моделью) карточки товаров × 10-30 ~10-30
Карточка /{marka}/{model}/{sistema}/{uzel}/, совместимые модели, похожие товары ~10-20

Входящие ссылки на каждый тип (глубина индексации)

Страница Входящие ссылки от Кол-во
Бренд Главная, мега-меню 2-3
Навигатор-Система Главная, бренд 3-4
Листинг без модели Бренд, навигатор-система 3-5
Навигатор-Модель Бренд, мега-меню 2-3
Навигатор+Листинг Навигатор-модель, навигатор-система 3-6
Листинг с моделью Навигатор+листинг, навигатор-модель 2-4
Карточка товара Листинги (несколько), навигаторы (выделенные) 5-15

Проверка: все уровни достижимы

Главная
  └─ Бренд (1 клик)
       ├─ Навигатор-Система (2 клика) ← через системы бренда
       │    ├─ Листинг без модели (3 клика)
       │    │    └─ Карточка (4 клика)
       │    └─ Навигатор+Листинг (3 клика) ← через поколения
       │         ├─ Листинг с моделью (4 клика)
       │         │    └─ Карточка (5 кликов)
       │         └─ Карточка через В сборе (4 клика)
       └─ Навигатор-Модель (2 клика)
            ├─ Навигатор+Листинг (3 клика)
            └─ Карточка через хиты (3 клика)

Максимум до карточки: 5 кликов от главной.
Карточки из выделенных блоков: 3-4 клика от главной.


КОЛИЧЕСТВО SEO-СТРАНИЦ

Тип Количество
Главная 1
Бренды 8
Бренд + система (any) 8 × 8 = 64
Бренд + узел (any) 8 × 61 ≈ 300 (непустые)
Модели 57
Модель + система 57 × 8 ≈ 400 (непустые)
Модель + узел 57 × 61 ≈ 3 000 (непустые ~2 000)
Карточки товаров 9 212
Доп. страницы (доставка, гарантия, о нас) ~5
ИТОГО ~13 000

СВЯЗАННЫЕ ДОКУМЕНТЫ

Документ Назначение
DESIGN.md Архитектура решения (Drupal, модули)
BRIEF.md KPI и цели
REQUIREMENTS.md Функциональные требования
../data/references/MODELS_MENU.csv 25 моделей меню
../data/references/MODELS_ALL.csv 57 моделей полный список
../data/references/TAXONOMY.csv 8 систем / 61 узел

Версия: 1.0.0
Дата: 2026-03-11

← Назад в оглавление