Як виправити: марні витрати на ключовики без конверсій
TL;DR
Помітна частка бюджету будь-якої Search-кампанії йде на ключовики й search terms, які за релевантний період не дали жодної конверсії. На аудитованих акаунтах ця частка зазвичай складає 8-18% усіх Search-витрат за 60-90 днів [1]. Фікс механічний: перевірити Search terms report, додати найдорожчі терміни без конверсій як negative keywords, звузити broad-match ключовики, які породжують нерелевантні запити, і через 14 днів переконатися, що ці витрати зникли.
Чому це важливо
Wasted spend — найпростіший витік бюджету в Google Ads і водночас найбільш стійкий. Механізм прямий: ключовик (частіше — broad-match розширення) досить вільно матчиться з наміром користувача, щоб тригернути показ і кліки, але реальний інтент пошуку не збігається з посадковою сторінкою. Помножте на сотні низькочастотних термінів — і 5-20% бюджету кампанії йде в кліки, які математично не можуть повернути дохід.
Вторинна шкода гірша за первинну. Кожен клік без конверсії — це також сигнал, з якого вчиться Smart Bidding. Maximize Conversions і Target CPA трактують відсутність конверсій на запиті як легкий негативний сигнал, але алгоритм все одно мусить витратити бюджет, щоб це вивчити. Кампанія з брудним хвостом Search terms спалює гроші двічі: на марний клік і на хибну ставку, якої вчиться алгоритм [2]. Поріг навчання Smart Bidding у 30 конверсій / 30 днів важче подолати, коли співвідношення сигнал-до-шуму погане, а це гальмує всі наступні оптимізації.
Чому це триває в реальних акаунтах? Три причини. По-перше, push Google 2021-2022 років на розширення phrase і broad match збільшив розрив між ключовиком і фактичним запитом порівняно з епохою exact match [3]. По-друге, Performance Max і broad-match Search працюють без видимості per-query для багатьох сегментів, тому account-менеджери просто перестають відкривати Search terms report. По-третє, гігієна negative keywords накопичується: список зростає на 5-10 негативів на місяць, і якщо ніхто не запускає аудит, три місяці накопиченого waste стають "новою нормою".
Для B2B і lead-gen акаунтів доларовий ефект найбільший — там найвищі CPC. $40 CPC × 30 кліків без конверсії на місяць = $1200 чистих марних витрат, які зазвичай розмазані по десятку низькочастотних термінів і ніколи не помічаються поодинці. Для ecom відсоток на термін нижчий, але розкиданий по тисячах long-tail запитів, що робить ручний огляд неможливим без сортованого Search terms report.
Як виправити
- Відкрийте Search terms report потрібної кампанії (Campaign → Insights and reports → Search terms). Для Search-кампаній з broad match це найважливіша діагностична поверхня.
- Виставте діапазон у 60 днів і відсортуйте за Cost descending. Додайте колонки Conversions і Conversion value, якщо їх немає (Columns → Modify columns → Conversions).
- Визначте zero-converters з матеріальною витратою. Поріг: cost вищий за 2× target CPA при нулі конверсій за 60 днів. Якщо target CPA не заданий, беріть cost ≥ 3× середнього CPA по кампанії.
- Виберіть тип match для кожного негативу. Exact match — для конкретних brand/competitor термінів, які ніколи не повинні тригерити покази. Phrase match — для stems, які стабільно дають off-intent запити (наприклад, SaaS-акаунт додає
-free, щоб блокувати тих, хто шукає безкоштовний тариф). - Додавайте негативи на правильному рівні. Ad-group level — якщо термін має тригеритись у інших ad-groups кампанії; campaign level — якщо термін універсально off-intent; shared negative list (Tools → Shared library → Negative keyword lists) — якщо термін стосується кількох кампаній. Перевикористання shared list — єдиний спосіб не повторити цей waste на наступному запуску.
- Звузьте кожен broad-match ключовик, який видав більше ніж 5 термінів без конверсій. Перемкніть на phrase match (Keywords → edit → match type). Якщо ключовик ядровий, але broad-розширення занадто вільне, лишіть broad match і додайте off-intent stems у campaign negative list. Детальніша стратегія негативів — у [[fix-negative-keywords-missing]].
- Залогуйте прохід. Додайте дату і суму відновлених витрат у campaign-level Notes (Campaign → Notes), щоб наступний аудит правильно атрибутував зниження waste.
- Перевірте через 14 днів. Знову відкрийте Search terms report, відфільтруйте дати після додавання негативів і переконайтесь, що флаговані терміни більше не з'являються у витратах. Smart Bidding тригерне коротку learning-фазу на 5-10 днів після пушу — це нормально.
Тактичний воркфлоу для конкретних нерелевантних запитів (per-query) — у [[fix-search-terms-irrelevant]]. Це правило відповідає на вузьке питання, які саме запити блокувати. Wasted-spend аудит — це ширша лінза доларового впливу.
Часті помилки
- Додавати broad-match негативи, які блокують легітимні варіанти. Campaign-негатив
cheapна luxury-бренді — ок; той самий негатив на value-рітейлі вб'є релевантний трафік. Підбирайте match type негативу під ширину наміру, який треба виключити. - Розростання списків negative keywords. П'ять списків, що перекриваються, з тими ж 200 термінами неможливо підтримувати. Об'єднуйте у 2-3 тематичні списки (brand, competitor, free-tier, off-topic) і застосовуйте на campaign або shared level.
- Зробити аудит один раз і забути. Broad match постійно знаходить нові низькорелевантні запити. Плануйте Search terms аудит щомісяця для акаунтів до $20K/місяць, щотижня — вище цього порогу.
- Підходити до PMax як до Search. PMax агрегує Search terms у теми, поверхня репорту інша. Не переносьте Search-only негативи в PMax наосліп; для PMax-специфічного waste використовуйте account-level негативи через support request.
- Ігнорувати learning-фазу Smart Bidding після великого пушу негативів. Якщо за раз заходить 50+ негативів, кампанія потребуватиме 7-10 днів на повторну стабілізацію. Якщо розбити push на дві хвилі з різницею в тиждень — провал згладжується.
FAQ
Який lookback brati?
60 днів — це вікно, зафіксоване у правилі (відповідає conversions_60d і cost_micros_60d у логіці аудиту). Для зрілих акаунтів зі стабільними CPC можна розширити до 90 днів для вищої впевненості; для нових кампаній молодше 30 днів цей аудит передчасний.
Який поріг конверсій рахується "нулем"?
Строго нуль primary conversions за період lookback. Ключовик з однією конверсією, яка коштувала $4000 — окрема проблема (високий CPA, не wasted spend), вона флагається іншим правилом.
Чи варто видаляти сам ключовик, а не лише додавати негативи?
Інколи. Якщо ключовик видав більше ніж 5 термінів без конверсій і жодного з конверсіями за 60 днів — паузіть ключовик. Якщо перформанс змішаний (частина конверсійних, частина waste) — лишайте ключовик і додавайте негативи лише на waste-stems.
Як це взаємодіє зі Smart Bidding?
Чистка хвоста Search terms покращує сигнал "клік-до-конверсії", з якого вчиться Smart Bidding. Виграють і Target CPA, і Maximize Conversions; ефект найбільший для кампаній біля порогу 30 конверсій / 30 днів. Передумови для bidding-стратегій — у [[fix-min-conversions-for-auto-bidding]].
Чи стосується це PMax?
Не напряму. PMax показує теми запитів, а не per-query Search terms, і controls для негативів обмежені. PMax-специфічний waste флагається [[fix-pmax-search-themes-missing]] і суміжними PMax-правилами.
Sources
- Google Ads Help — Search terms report. Описує поверхню Search terms report і workflow перетворення низькорелевантних запитів у negative keywords; канонічна референція для шляху фіксу цього правила.
- Google Ads Help — About automated bidding. Пояснює, як Smart Bidding стратегії (Target CPA, Maximize Conversions) споживають conversion-сигнал з запитів; основа для механізму "шумний сигнал мис-калібрує майбутні ставки".
- Google Ads Help — About keyword matching options. Документує, як broad, phrase і exact match розширюють reach ключовика на споріднені запити; основа для звуження match types, коли з'являється waste.
- Google Ads Help — About negative keywords. Процедурна референція з додавання negative keywords і shared negative lists на ad-group, campaign або account рівні.
- Search Engine Journal — Google Ads budget misallocation is more common than you think. Індустріальний аналіз трьох структурних способів misallocation Google Ads бюджетів, у тому числі waste, який спричиняє broad match у Search; підтверджує рамку "це триває в реальних акаунтах".