с нуля до первой страницы гугла. честный разбор: метрики, что я строил, какие решения и почему, продукт, юзеры и где я лажаю.
Что понял по дороге: строить и тащить трафик я научился с космической скоростью, а вот замечать что построенное молча сдохло - пока нет (три тихих отказа за 8 недель). Дальше фокус один: доводить до конца, а не только строить.
9 → 179 за 8 недель (Н7 неполная, 5 дней).
44 → 12. Лучшие дни уже на 1й странице.
Клики 231 → 580 (+151%) · показы 10 955 → 21 179 (+93%) · CTR 2,11% → 2,74% · позиция 19,7 → 14,1. Кипр = 82% кликов. Мобайл конвертит в 3,4 раза лучше десктопа.
| Запрос | Было | Сейчас |
|---|---|---|
| cars for sale nicosia | 30,6 | 16,0 ↑ |
| used cars cyprus | 41,1 | 44,8 ↓ |
| second hand cars cyprus | 36,8 | 40,1 ↓ |
Раз уж я выше хвастаюсь первой страницей - вот конкретика, кто на ней. Две оговорки чтоб читать правильно. "Показы" это мой прокси спроса: сколько раз гугл вообще меня показал за 28 дней (не путать с полным объёмом рынка). "Оценка рынка" - месячный объём по Кипру из глубокого ресёрча (это НЕ точный Keyword Planner: порядок величины, средняя уверенность; точные цифры подтяну когда будет экспорт из KP). И вот что вылезает: на первой странице я по куче конкретики, но это в основном узкие запросы с маленьким объёмом. А по жирным - глубоко. Ровно та самая недостроенная дверь.
| Запрос | Позиция | Показы 28д | Оценка рынка, /мес |
|---|---|---|---|
| μεταχειρισμένα αυτοκίνητα (б/у авто, греч.) | 10,2 | 33 | ~8 000 |
| φθηνά αυτοκίνητα μεταχ. κύπρος | 3,4 | 7 | ~900 |
| kia sportage for sale cyprus | 4,3 | 9 | ~1 200 |
| mitsubishi l200 cyprus price | 7,7 | 26 | ~700 |
| peugeot 208 cyprus | 8,1 | 14 | ~500 |
| toyota highlander cyprus | 8,0 | 8 | ~250 |
| used electric cars cyprus | 5,8 | 14 | ~120 |
| honda vezel 2027 | 9,1 | 31 | нишевый |
| allcars (бренд) | 6,1 | 14 | растёт |
Плюс десятки запросов ультра-длинного хвоста (конкретная модель+год+цена: "jeep renegade 2019 price used", "mazda demio 2013 price", "kia stonic price") стоят на позициях 1-5, но с 1-4 показами каждый. По ним я в топе, просто спрос крошечный. Главный инсайт таблицы: самый жирный мой запрос - греческое "μεταχειρισμένα αυτοκίνητα" (~8 000/мес!) - висит на позиции 10,2, ровно на пороге первой страницы. Это буквально единственный высокообъёмный запрос где я почти дотянулся. Один толчок в топ-5 и это совсем другой трафик.
| Запрос | Позиция | Показы 28д | Оценка рынка, /мес |
|---|---|---|---|
| cars for sale cyprus (крупнейший англ.) | глубоко | — | ~5 000 |
| used cars cyprus | 45 | 81 | ~4 000 |
| toyota cyprus → /cars/toyota | 22,0 | 686 | ~3 000 |
| bmw cyprus | нет в топе | — | ~2 500 |
| cars for sale nicosia | 15,7 | 43 | ~2 000 |
| second hand cars cyprus | 40,1 | 28 | ~1 500 |
| used cars limassol | 29,8 | 62 | ~1 200 |
| cars for sale larnaca | 16,2 | 40 | ~900 |
| volkswagen used cars | 26,7 | 51 | ~350 |
Смотрите верх таблицы: два самых жирных запроса - cars for sale cyprus (~5 000/мес, крупнейший английский) и bmw cyprus (~2 500/мес) - и по обоим меня в выдаче нет. Особенно болит BMW: на самом сайте это запрос №1 (1292 поиска на чистых данных), а в гугле по "bmw cyprus" меня не видно вообще. То есть снаружи я невидим ровно там где спроса больше всего. Вот это и есть та самая дыра в верхнем самом ценном слое, и под неё нужен хаб (см. план в конце).
~494+ за 8 недель. Н2 и Н5 - пики; Н3 - сознательная пауза.
Кратко: публичный запуск allcars.cy - выкатили сам сайт, трёхъязычность, безопасность и всю SEO/картиночную обвязку разом.
Кратко: разворот программного SEO (длинный хвост make+model+city), локализованные категории и GA4; плюс чистка таксономии и оживление мёртвого пайплайна данных.
Кратко: самая жирная неделя по throughput - комбайн TCO/EV-гранты + EV-хаб, фундамент амортизации, GEO/LLM-цитирование, и рискованное сжатие самой большой таблицы данных.
Кратко: сознательная пауза после 96-PR пика - дать рискам осесть, не ловить баги на ровном месте. Подтверждённый ноль коммитов (проверено по author и committer датам).
Кратко: неделя микросервисов - подняли specs-svc и silhouette-svc, прогнали массовый бэкфилл характеристик, разгребли качество картинок объявлений.
Кратко: два флагмана в одну неделю - Car-Data /v1 API и полный рерайт PWA Signal Dark; плюс Deal Radar, бэкенд алертов/web-push, ops-console и второй источник данных для каталога. Самая загруженная неделя за всё время.
Кратко: инфра-неделя - ops-hub и свой CI/CD без юзер-фич, auth на /api/*, Deal Radar v2, кросс-платформенная история. Совпала с пиком 486 WAU (максимум за всё время).
Кратко: неделя идентичности и финиша - plate→VIN через внешний провайдер end-to-end, клиент Web Push, финал контракта /v1, переезд ops-hub на прод, и наконец починка давно молча сломанных алертов сохранёнок.
Почему: объява без фото = мусор, роняет доверие к выдаче. 3 языка - Кипр трёхъязычный, и в GSC сразу полезли греческие запросы. Данные подтвердили ставку.
Почему: ранний GSC показал - по узким длиннохвостым запросам я уже в топ-8, а по жирным на 4-5 странице. Строю то что уже ранжируется. Данные сами показали куда копать.
Почему: TCO-калькулятор держал людей ~29 минут на странице - безумный dwell time. Раз залипают, даём больше инструментов. БД ужали не от хорошей жизни - диск забивался.
Почему: после 96 PR гнать дальше = ловить баги на ровном месте. Сознательно притормозили.
Почему: у silhouette генерация картинок со своим бюджетом (ИИ-генерация стоит денег), изолировать с budget-gate безопаснее. Характеристики нужны обеим площадкам - логично в общий сервис.
Почему: PWA - главная мобильная поверхность удержания (юзеры мобильные, по данным), API - дистрибуция на будущее. Рискнули двумя большими вещами в одну неделю.
Почему: деплой стал бутылочным горлышком, а потом и облачный CI-деплой отвалился (~20 июня). Вложились - и ровно тогда словили пик 486 WAU. Скорость выкатки = фича.
Почему: VIN - золотой ключ идентификации, внешний провайдер единственный легальный канал. И разбирая данные нашёл: движок алертов сохранёнок НИ РАЗУ не слал "новый матч". Решение моментальное - чинить, это прямая дыра в удержании.
сессий из AI-ассистентов (новый класс источников), вовлечённость 62%, с нуля и без вложений. Пока 3-й по величине канал и растёт сам.
BMW доминирует - ~2x больше #2 (на чистых данных, без dev-тестов).
медиана в полосе 6-20; ~15% - пауэр-юзеры (20+).
пик Н6 (485) - всплеск 18 июня (~6x), осел за 2 дня. MAU растёт: апр 218 -> май 479 -> июнь 789.
поиск - ядро продукта (67% юзеров искали).
покупатели (охотники + criteria) = 41% базы; продавцы/own-car - будущая платная аудитория.
из 947 искавших. Всего 54 человека за всё время кликнули к продавцу. Вот это главный затык воронки, а не недельный возврат.
уведомлений «новый матч» за всё время (только delisted). Фича-призрак, молчала месяцами. Чинили в Н7 - надо проверить что реально шлёт.
Алерты выглядели готовыми, PR влит, всё зелёное - а уведомления молча не слались неделями. Проверять что фича РЕАЛЬНО стреляет на проде.
Пайплайн данных лежал 8 дней, мониторинг диска проспал 5 дней, алерты не слались. Нужны пороги качества и фрешнес-алерты, а не «вроде работает».
Упёрлись не в позиции, а в индексацию. Пока гугл не проиндексировал инвентарь - потолок показов. Поехала индексация - всё разлочилось.
1292 поиска (на чистых данных), ~2x больше #2. Спрос буквально с экрана - надо валить контент под бэху и топ-модели.
Неделя на ops-hub/CI выглядела «без фич», но разогнала выкатку - и тогда же пик юзеров. Скорость - это фича.
Н2 и Н5 (96-100+ PR) - круто по throughput, но ровно тогда копятся риски (рискованная миграция, fastapi-пин). Гнать - удваивая осторожность.