Obsidian auto-formats markdown tables with column-aligned padding on
every file open, causing noisy git diffs. This filter strips extra
whitespace from table cells on git add/diff, keeping the repo clean.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 23:32:04 +02:00
4 changed files with 712 additions and 0 deletions
> Исчерпывающий справочник всех терминов, аббревиатур и понятий, используемых в документации по структуре сайта. Если встретили незнакомое сокращение в любом из файлов — ищите здесь.
---
## Производительность и Core Web Vitals
### LCP — Largest Contentful Paint
**Что это:** Метрика Google, измеряющая время загрузки самого крупного видимого элемента на экране (обычно hero-изображение, видео или крупный блок текста).
**Целевое значение:** ≤ 2.5 секунды
**Почему важно:** Напрямую влияет на ранжирование в Google. Если hero-фото кирпича грузится 5 секунд — страница теряет позиции.
**Как оптимизировать:**
- Использовать AVIF/WebP вместо JPEG/PNG
- Атрибут `fetchpriority="high"` на главном изображении
**Что это:** Метрика Google, измеряющая визуальную стабильность страницы — насколько элементы «прыгают» при загрузке.
**Целевое значение:** ≤ 0.1
**Почему важно:** Если изображение товара загружается и сдвигает текст/кнопки вниз — пользователь может случайно нажать не туда. Google это наказывает.
**Как оптимизировать:**
- Атрибуты `width` и `height` на всех `<img>`
- Резервирование места под lazy-loaded элементы
- Не вставлять контент выше существующего динамически
→ Упоминается в: [[15 — Технические требования]]
---
### CWV — Core Web Vitals
**Что это:** Собирательное название трёх метрик Google: **LCP**, **INP**, **CLS**. Являются факторами ранжирования.
### Schema / Schema.org / Структурированные данные
**Что это:** Специальная разметка (JSON-LD), которую вы добавляете в код страницы, чтобы Google точно понимал, что на ней находится: товар, отзыв, FAQ, компания и т.д.
**Зачем:** Google использует Schema для отображения расширенных результатов (rich snippets) — звёзды, цены, FAQ прямо в поисковой выдаче.
**Пример:** Если на карточке товара есть `Product` schema — Google может показать цену и рейтинг прямо в SERP.
| `ItemList` | [[02 — Каталог]] | Карусель товаров |
| `WebApplication` | [[09 — Конфигуратор фасада]] | Информация о приложении |
---
### JSON-LD — JavaScript Object Notation for Linked Data
**Что это:** Формат записи структурированных данных (Schema). Вставляется в `<script type="application/ld+json">` в `<head>` страницы.
**Почему именно JSON-LD:** Google рекомендует этот формат (а не Microdata или RDFa), потому что он не смешивается с HTML-кодом.
---
### Rich Snippets / Расширенные сниппеты
**Что это:** Улучшенное отображение в SERP: звёзды рейтинга, цена, FAQ, how-to шаги, breadcrumbs. Достигается через Schema-разметку.
**Пример:** Вместо обычного `Title + Description` пользователь видит ★★★★★ 4.7 (86 отзывов) — Цена: от 25 грн/шт.
---
### Canonical / rel=canonical
**Что это:** HTML-тег, указывающий Google «основную» версию страницы, если у неё есть дубли.
**Зачем для каталога:** Когда пользователь фильтрует каталог (например, `/catalog/?color=red&format=nf`), создаётся новый URL. Canonical говорит Google: «Основная страница — `/catalog/`, не индексируй фильтры отдельно».
---
### Faceted Navigation / Фасетная навигация
**Что это:** Система фильтров в каталоге (по цвету, формату, цене и т.д.), где каждая комбинация фильтров генерирует уникальный URL.
**Проблема:** 10 цветов × 5 форматов × 4 текстуры = 200 URL с почти одинаковым контентом. Google может решить, что это дублирование.
**Решение:**`canonical` на основную категорию + `noindex` на низкоценные комбинации + AJAX-фильтрация.
→ Упоминается в: [[02 — Каталог]]
---
### Hreflang
**Что это:** HTML-атрибут, указывающий Google, что у страницы есть версии на других языках.
**Пример:**`<link rel="alternate" hreflang="uk" href="https://site.ua/catalog/" />` — украинская версия каталога.
**Зачем:** Если сайт на нескольких языках (UA/RU/EN), hreflang не даёт Google показывать русскую версию украинским пользователям и наоборот.
---
### Sitemap / XML Sitemap
**Что это:** XML-файл со списком всех страниц сайта, который помогает Google эффективнее краулить (сканировать) сайт.
**Виды:**
- **Main sitemap** — все основные страницы
- **Image sitemap** — все изображения товаров (для Google Images)
- **Video sitemap** — все видео (для YouTube/Google Video)
**Для каталога:** Блокируем сканирование комбинаций фильтров (`Disallow: /catalog/?*`), чтобы не тратить краулинговый бюджет.
---
### Crawl Budget / Краулинговый бюджет
**Что это:** Количество страниц, которое Google готов просканировать на вашем сайте за определённый период.
**Почему важно:** Если Google тратит бюджет на 5000 страниц фильтров вместо 500 реальных товаров — товары могут не попасть в индекс.
---
### Internal Linking / Внутренняя перелинковка
**Что это:** Ссылки между страницами внутри сайта.
**Зачем:** Распределение «ссылочного веса» между страницами. Если на карточку товара ссылаются каталог + 3 проекта + 2 статьи блога — Google понимает, что эта страница важна.
**Стратегия на сайте:**
- Каталог → Карточка товара
- Карточка товара → Похожие товары + Проекты + Статьи
**Что это:** Когда сайт демонстрирует глубокую экспертизу по определённой теме через связанный кластер контента.
**Пример:** 15 статей о фасадном кирпиче (выбор, монтаж, дизайн, характеристики, кейсы) = Google считает сайт авторитетным по теме «фасадный кирпич» и ранжирует выше.
→ Упоминается в: [[11 — Блог]]
---
### AI Overviews / SGE
**Что это:** AI-генерированные ответы Google, которые появляются в верхней части SERP перед обычными результатами.
**Почему важно (тренд 2026):** Google извлекает информацию из структурированных данных, FAQ, таблиц характеристик. Если ваш сайт — источник для AI Overview, вы получаете видимость даже без клика.
**Как оптимизировать:**
- Concise answer blocks в начале статей (2-3 предложения)
- Чёткие FAQ с прямыми ответами
- Таблицы характеристик (легко парсятся AI)
- Schema-разметка на всех страницах
---
### Featured Snippet / Избранный фрагмент
**Что это:** Блок с ответом, который Google показывает над обычными результатами (позиция «0»).
**Форматы:** параграф, список, таблица, видео.
**Как попасть:** Дать чёткий, структурированный ответ на вопрос в первых 2-3 абзацах статьи.
---
### Backlinks / Бэклинки / Обратные ссылки
**Что это:** Ссылки на ваш сайт с других сайтов. Один из ключевых факторов ранжирования Google.
**Как получить для производителя:**
- Кейсы с архитекторами (они ссылаются на примеры работ)
- BIM-библиотеки (архитектурные порталы дают ссылки)
- Публикации в отраслевых изданиях
- Партнёрские страницы дилеров
---
## Технические термины разработки
### SSR — Server-Side Rendering
**Что это:** Сервер генерирует готовый HTML для каждой страницы и отправляет его браузеру.
**Зачем для каталога:** Google-бот получает готовый HTML с товарами, а не пустую страницу, которая заполняется JavaScript'ом.
**Альтернатива:** CSR (Client-Side Rendering) — HTML генерируется в браузере через JS. Плохо для SEO.
---
### SSG — Static Site Generation
**Что это:** Все страницы генерируются заранее (при сборке проекта) в виде статических HTML-файлов.
**Плюсы:** Максимальная скорость (нет серверного рендеринга), отличный TTFB.
**Минус:** Не подходит для часто меняющегося контента (цены, наличие). В этом случае — ISR.
---
### ISR — Incremental Static Regeneration
**Что это:** Гибрид SSG и SSR. Страницы генерируются статически, но обновляются по расписанию (например, каждые 60 секунд).
**Идеально для:** каталога товаров (цены обновляются раз в час, но страницы летают).
---
### SPA — Single Page Application
**Что это:** Приложение, которое загружается один раз и дальше обновляет контент без перезагрузки страницы (React, Vue, Angular).
**Проблема для SEO:** Google может не увидеть контент, если он загружается через JS. Поэтому каталог **не должен** быть чистым SPA.
---
### CDN — Content Delivery Network
**Что это:** Сеть серверов по всему миру, которая раздаёт статику (изображения, CSS, JS) с ближайшего к пользователю сервера.
**Зачем:** Фото кирпича размером 2MB загружается за 200мс (с CDN в Киеве) вместо 2с (с сервера в Германии).
**Что это:** Цифровая 3D-модель здания со всей информацией о материалах, конструкциях, инженерных системах.
**Зачем для производителя:** Архитекторы проектируют в BIM. Если ваш кирпич есть как BIM-объект (Revit-семейство) — его включат в проект. Нет BIM = нет в проекте.
---
### Revit / RFA
**Что это:** Autodesk Revit — основная BIM-программа. RFA — формат семейств (объектов) для Revit.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.