Повна технічна версія · серпень 2026
Bloomery Home: 106 000 підписників і сайт, якого Google не бачить
Це неврізаний документ — той самий, який власник магазину передає розробнику. Якщо ви власник і хочете просто зрозуміти, що не так, читайте коротку версію людською мовою: там те саме за дві хвилини.
Коротко
Магазин затишних товарів для дому на Horoshop. Сильний бренд в Instagram — 106 000 підписників, понад 1 600 публікацій. Каталог у мапі сайту: 513 товарів і 40 сторінок категорій та інформації.
При цьому в органічному пошуку магазин майже не існує: 44 запити з видимістю, близько 300 показів і 9 кліків за добу, і єдиний запит, який приносить кліки, — власна назва бренду.
Головний висновок: це не проблема бюджету на рекламу. Сайт технічно не підготовлений до того, щоб його знаходили: у нього немає заголовків, описів і товарної розмітки — тобто немає того, з чого пошук будує результат. Аудиторія є, попит є, інфраструктури пошуку немає.
Що я бачив, а чого ні. Аудит зроблено ззовні плюс доступ до Search Console. Без GA4, адмінки Horoshop і даних про замовлення частину висновків (реальна конверсія, поведінка в кошику, маржинальність) перевірити неможливо — і я про це прямо кажу нижче, замість того щоб додати правдоподібних припущень.
Вихідні дані
| Показник | Значення |
|---|---|
| Платформа | Horoshop, тема horoshop_default |
| Мова сайту | Українська, одна версія (hreflang не потрібен) |
| URL у мапі сайту | 513 товарів + 40 сторінок = 553 |
| Запитів із видимістю в Google | 44 |
| Кліки / покази (доба) | ≈9 / ≈300 |
| Небрендові кліки | 0 |
| 106 000 підписників, 1 617 публікацій | |
| TTFB | 0,22–0,57 с — нормально |
1. Технічний стан
1.1. JS-перевірка перед кожним першим візитом
Перший запит до будь-якої сторінки повертає не сайт, а сторінку на 518 байтів зі скриптом захисту від ботів. Скрипт крутить порожній цикл 800–1300 мілісекунд, ставить куку й перезавантажує сторінку.
Для людини, яка перейшла з Instagram, це секунда-півтори порожнього білого екрана плюс повне перезавантаження — саме в той момент, коли рішення «залишитись чи закрити» ще не ухвалене. Для пошукових і AI-краулерів це ризик: частина з них не виконує JS і побачить лише ці 518 байтів.
Що зробити: перевірити, навіщо ввімкнений цей захист, і як мінімум внести Googlebot, Bingbot і AI-краулери у виняток. Найкраще — вимкнути для всіх, якщо немає реальної проблеми з парсерами.
1.2. Зображення завантажуються всі одразу
На сторінці категорії «Кухня» — 64 зображення каталогу, і жодне не має loading="lazy". Браузер тягне всі 64 одразу, включно з тими, що за межами екрана.
Самі файли зроблені добре — у середньому близько 6 КБ, Horoshop коректно генерує мініатюри. Тому це проблема кількості запитів, а не ваги. WebP теж не використовується: CDN віддає JPEG навіть тоді, коли браузер прямо просить WebP. Це дало б ще 25–30% економії, але це вже дрібниця на тлі пункту 1.1.
1.3. Що з технікою в порядку
Мапа сайту є, коректно розбита на товарну й сторінкову, оновлюється щодня. robots.txt акуратно закриває фільтри, сортування, пошук і кошик — зроблено грамотно. Канонічні адреси на місці. Час відповіді сервера нормальний. Хлібні крихти розмічені.
Окремо: у robots.txt стоїть Content-signal: ai-train=no. Це свідома заборона на навчання моделей. Рішення ваше, але варто розуміти, що ви його ухвалили — часто це просто дефолт Cloudflare, який ніхто не читав.
2. SEO та видимість
2.1. Немає жодного мета-опису
Ані на головній, ані на категоріях, ані на картках товару. Google у такому разі сам вирізає уривок зі сторінки — зазвичай невдалий. Це прямо впливає на CTR: 300 показів на добу при нулі кліків — частково саме про це.
2.2. На головній немає жодного заголовка
Ні <h1>, ні <h2> — взагалі. Головна сторінка для пошуку не має теми: там немає тексту, який пояснює, що це за магазин і що він продає. На категоріях і картках <h1> є, але <h2> немає ніде — тобто немає структури контенту.
2.3. Немає товарної розмітки Schema.org
На картці товару немає структурованих даних узагалі — ні Product, ні Offer, ні ціни, ні наявності. На головній є лише WebSite і SearchAction.
Наслідки конкретні: у видачі не буде ціни, наявності й зірочок; Merchant Center не зможе звірити дані зі сторінкою; ChatGPT і Google AI Overviews не мають з чого зібрати відповідь про ваш товар. Для магазину це найдорожча з технічних прогалин.
2.4. Заголовки з'їдені брендом
Кожен title закінчується на «— Bloomery Home — інтернет магазин затишних товарів для дому». Це 58 символів на кожній сторінці. Google показує близько 60 — тобто на власне назву товару лишається майже нічого, і всі сторінки в видачі виглядають однаково.
Що зробити: скоротити суфікс до «— Bloomery Home», а звільнене місце віддати під характеристики, за якими насправді шукають: розмір, колір, матеріал.
2.5. Адреси категорій не збігаються з назвами
Категорія називається «Кухня», а живе за адресою /posud/. Такі розбіжності — сигнал, що структуру каталогу будували не від попиту. Судячи з запитів у Search Console, попит є на конкретні предмети: «набір для солі і перцю», «лимонниця», «тримачі для паперових рушників», «килим придверний».
Це не категорії загального типу — це готові підкатегорії, кожна з власною сторінкою й текстом. Зараз таких сторінок немає, і запити падають на загальні категорії, де конкурувати нічим.
2.6. Що каже Search Console
Усі 44 запити — з мікроскопічними показами (2–6) і нулем кліків, окрім брендового. Це типова картина сайту, який Google проіндексував, але не вважає релевантним ні за чим конкретним. Разом із пунктами 2.1–2.3 це логічно: немає описів, немає заголовків, немає розмітки — немає й підстав ранжувати.
Хороша новина: запити, за якими є покази, — комерційні й точні. Попит існує, під нього просто немає сторінок.
2.7. Видимість в AI-пошуку
llms.txt віддає 404. Разом із відсутністю Product-розмітки та ai-train=no це означає, що в AI-пошуку магазин практично невидимий. Для ніші подарунків і декору, де багато шукають описово («що подарувати на новосілля»), це втрачений канал.
3. Конверсія
Тут я обмежений: без даних GA4 і статистики замовлень оцінити реальну конверсію неможливо. Що видно ззовні:
- Картка товару має
<h1>і хлібні крихти — база правильна. - Опису товару, який можна було б назвати текстом, немає — а це і для пошуку, і для рішення про покупку.
- Затримка з пункту 1.1 б'є саме по трафіку з Instagram, тобто по вашому головному каналу.
Щоб просунутись далі, потрібні: доступ до GA4, воронка «картка → кошик → замовлення» і десяток записів сесій. Без цього будь-які поради про конверсію — вгадування.
4. Аналітика
На сайті знайдено Google Analytics і Meta Pixel; у коді видно налаштовані події електронної торгівлі Horoshop (створення кошика, додавання товару). Це добре — базова інфраструктура є.
Що треба перевірити зсередини й чого не видно ззовні: чи їде GA4 чи ще Universal; чи проходять події purchase з реальною сумою; чи підключений Merchant Center і чи не відхилені там товари через розбіжність ціни (див. 2.3).
5. Операції
Ззовні видно оплату й доставку в межах стандартних можливостей Horoshop, сторінки «Оплата і доставка» та «Обмін і повернення» на місці. Оцінити обробку замовлень, ПРРО та CRM без доступу до адмінки неможливо.
Одне питання, яке я поставив би власнику першим: скільки замовлень на місяць приходить у директ Instagram і хто їх обробляє руками? При 106 тисячах підписників це зазвичай і є головна прихована стаття витрат.
Пріоритети
Відсортовано за співвідношенням вплив/зусилля. Верхні три пункти дадуть більше, ніж усе інше разом.
| Проблема | Вплив | Складність | Що робити |
|---|---|---|---|
| Немає мета-описів | високий | низька | Шаблони описів для категорій і карток у Horoshop. Один вечір роботи. |
| Немає Product-розмітки | високий | низька | Увімкнути або дописати Schema.org у шаблоні картки: ціна, наявність, бренд. |
| JS-перевірка на першому візиті | високий | низька | Виняток для пошукових і AI-краулерів або повне вимкнення. |
| Бренд з'їдає title | середній | низька | Скоротити суфікс, шаблон title з характеристиками товару. |
| Немає підкатегорій під реальний попит | високий | середня | Зібрати семантику, створити 15–25 підкатегорій із текстами. |
| Немає заголовків на головній | середній | низька | H1 і структура H2 з описом асортименту. |
| Немає описів товарів | високий | середня | 513 описів за характеристиками — реально зробити через LLM за тиждень. |
| 64 зображення без lazy-load | середній | низька | Увімкнути відкладене завантаження в темі. |
| Немає llms.txt, ai-train=no | середній | низька | Додати llms.txt, свідомо переглянути політику щодо AI. |
| Немає WebP | низький | низька | Увімкнути конвертацію на рівні CDN. Мінус 25–30% ваги. |
| URL категорій ≠ назви | низький | середня | Привести у відповідність із редиректами. Не терміново. |
Що я думаю про цей магазин загалом. Найдорожче тут не витрачено: бренд і аудиторія вже побудовані, і це та частина, яку неможливо купити за бюджет. Прогалини — технічні, і майже всі з верхньої половини таблиці закриваються за кілька днів роботи. Це рідкісна ситуація, коли співвідношення зусиль до результату справді на боці власника.
Що далі
Такий самий документ для вашого магазину — 48 годин і безкоштовно. Якщо після нього ви зробите все самі й нічого мені не замовите, це нормальний результат: половина пунктів вище справді робиться власними силами.