МЕТОДИКА
Как мы проверяем цены
Главное правило: число без источника, даты и понятного состава услуги не считается подтверждённой ценой.
Pipeline перед публикацией
| Шаг | Что проверяем | Gate |
|---|---|---|
| 1. Portfolio fit | Не каннибализирует ли страница существующие проекты по тому же intent+GEO. | PASS / HOLD |
| 2. SERP intent | Какие типы страниц реально ранжируются: price, marketplace, article, directory. | PASS / HOLD |
| 3. Source collection | Минимум несколько актуальных публичных источников для ценового утверждения. | PASS / HOLD |
| 4. Normalization | Город, единица измерения, состав работ, «от» vs диапазон, материалы/работа. | PASS / HOLD |
| 5. Fact-check | Каждое опубликованное число должно совпадать с зафиксированным источником. | PASS / HOLD |
| 6. Technical QA | Canonical, title, description, H1, JSON-LD, внутренние ссылки, sitemap. | PASS / HOLD |
| 7. Publish | Только страницы со статусом PASS. | GO |
Как формируется диапазон
Мы не называем диапазон «средней ценой», если у нас нет репрезентативной выборки транзакций. Более того, мы не склеиваем цену типа «от» и фиксированный диапазон другой услуги в одну искусственную вилку.
- «от X ₽» хранится как нижняя граница, но не превращается автоматически в диапазон;
- фиксированный диапазон хранится отдельно;
- индивидуальные объявления исполнителей не смешиваются с фиксированной сервисной ценой без пометки;
- услуги с разным составом работ не считаются полностью сопоставимыми;
- каждая запись имеет дату проверки.
Текущий MVP: фактчек выполнен для страницы «Замена смесителя в Москве» на 2026-09-05. Остальные категории пока не должны индексироваться как готовые ценовые страницы.