Modelowane listy odbiorców nie zawierają konkretnych osób, tylko prawdopodobieństwa. Wyjaśniam, jak powstają, gdzie ich szukać w panelu i jak czytać ich raporty.
Wykluczające słowa kluczowe to najtańsze narzędzie w Google Ads. Nie kosztują nic, wdraża się je w kilka minut i natychmiast przestajesz płacić za zapytania, które nie mają nic wspólnego z tym, co sprzedajesz.
Mimo tego na koncie, które przejmuję, listy wykluczeń albo nie istnieją, albo powstały raz i nikt do nich nie wrócił. Częściej jednak spotykam sytuację odwrotną i groźniejszą: wykluczenia dodane w pośpiechu, zbyt szerokie, cicho odcinające ruch, który był wartościowy.
Ten tekst jest o mechanice. Nie o tym, gdzie szukać kandydatów do wykluczenia, ale o tym, jak dopasowania wykluczeń faktycznie działają i jak zorganizować je tak, żeby dały się utrzymać przez lata.
Wykluczające słowo kluczowe to instrukcja: nie pokazuj mojej reklamy, jeśli w zapytaniu pojawi się to wyrażenie. Dodaje się je na poziomie kampanii albo grupy reklam.
Trzy rzeczy, o których trzeba wiedzieć od początku.
Po pierwsze, wykluczenie nie usuwa niczego z historii. Zapytania, na które już zapłaciłeś, zostają w raportach i nadal wpływają na dane historyczne, w tym na to, czego nauczyły się strategie automatyczne.
Po drugie, wykluczenie nie działa wstecz i nie działa natychmiast w statystykach — efekt widać w kolejnych dniach zbierania danych.
Po trzecie i najważniejsze: wykluczenia nie obejmują wariantów bliskich. Zwykłe słowo kluczowe w dopasowaniu ścisłym łapie liczbę mnogą, odmiany i literówki. Wykluczenie tego nie robi. Wykluczając „darmowy”, nadal płacisz za „darmowe” i „darmowa”. To pojedynczy fakt, którego nieznajomość powoduje najwięcej cichych strat na kontach, jakie widziałem.
Składnia jest ta sama co przy słowach kluczowych, ale znaczenie inne.
Konsekwencje bywają nieintuicyjne. Wykluczenie przybliżone „tapety dla dzieci” nie zablokuje zapytania „tapety do pokoju dziecka”, bo brakuje słowa „dzieci”. Z kolei wykluczenie ścisłe „praca” zablokuje wyłącznie samotne słowo „praca” i przepuści „praca w hurtowni”.
Dlatego wykluczając kategorię zapytań, których nie chcę w ogóle, używam pojedynczych wyrazów w dopasowaniu przybliżonym. Wykluczając konkretny model produktu, którego nie mam, sięgam po dopasowanie do wyrażenia albo ścisłe, żeby nie odciąć całej rodziny fraz.
Wykluczenie na poziomie kampanii obowiązuje we wszystkich jej grupach reklam. Wykluczenie na poziomie grupy działa tylko w niej.
Ten drugi przypadek ma zastosowanie, o którym łatwo zapomnieć: rozdzielanie ruchu między grupy w tej samej kampanii. Jeśli mam osobną grupę na frazy z nazwą marki i osobną na frazy ogólne, to w grupie ogólnej wykluczam nazwę marki. Bez tego system sam zdecyduje, która grupa wygra dane zapytanie, a jego decyzja nie musi pokrywać się z moją.
Ta sama technika porządkuje kampanie zbudowane wokół różnych typów dopasowania. Jeśli chcę mieć osobną kampanię na frazy ścisłe i osobną na szersze, wzajemne wykluczenia pilnują, żeby zapytanie trafiło tam, gdzie zaplanowałem.
Jest jeszcze wykluczenie na poziomie konta — dla treści, których firma nie chce obsługiwać nigdy i w żadnej kampanii. Traktuję to jako miejsce dla naprawdę twardych przypadków, bo błąd popełniony tutaj rozlewa się na wszystko.
Lista wykluczających słów kluczowych to zbiór, który tworzysz raz i przypisujesz do wielu kampanii. Zmiana w liście działa od razu wszędzie, gdzie jest podłączona.
Utrzymuję zwykle kilka rozdzielnych list, każdą o jasno określonej roli:
Rozbicie na tematyczne listy zamiast jednej wielkiej ma konkretny powód. Kampania sprzedażowa i kampania na treści poradnikowe potrzebują innych zestawów — pierwsza chce odciąć zapytania informacyjne, druga żyje właśnie z nich. Przy jednej wspólnej liście trzeba by wybierać między nadmiarem i niedomiarem.
Nazwy list tworzę tak, żeby po roku ktoś inny zrozumiał ich przeznaczenie bez pytania. „Lista 1″ i „nowa lista” nie spełniają tego warunku.
Mam prostą regułę: każde wykluczenie sprawdzam pod kątem tego, co jeszcze zablokuje.
Klasyczny przykład to wykluczenie słowa „tani”. Wygląda rozsądnie w kampanii marki premium, a odcina też „taniej niż w salonie”, które bywa zapytaniem osoby gotowej kupić. Podobnie działa wykluczenie nazwy miasta, w którym firma nie ma oddziału, ale ma tam klientów zamawiających wysyłkowo.
Drugi punkt kontrolny to wykluczenia wieloznaczne. Wyraz, który w jednej branży jest sygnałem złej intencji, w drugiej jest sygnałem dobrej. Zanim dodam cokolwiek na listę uniwersalną, zastanawiam się, czy ta reguła zadziała we wszystkich kampaniach, do których lista jest przypisana.
Przydaje się też prosta higiena: nie wykluczam wyrazu, który występuje w moich własnych słowach kluczowych. Brzmi absurdalnie, a spotkałem to na kontach kilka razy — wykluczenie skutecznie wyłączyło całą grupę reklam i nikt nie wiedział dlaczego.
Wykluczenia to nie zadanie do odhaczenia, tylko element regularnej obsługi konta.
Przy nowej kampanii przeglądam zapytania co kilka dni, dopóki nie ustabilizuje się obraz ruchu. Potem przechodzę na cykl tygodniowy, a przy kontach dojrzałych — miesięczny. W kampaniach o szerokim dopasowaniu częstotliwość musi być większa, bo tam zakres zapytań zmienia się sam z siebie.
Notuję datę i powód każdej większej porcji wykluczeń. Po pół roku, kiedy ktoś zapyta, dlaczego kampania przestała zbierać ruch z jakiejś kategorii zapytań, to jedyny sposób, żeby odpowiedzieć bez zgadywania.
Raz na kwartał robię przegląd w drugą stronę: czy któreś z wykluczeń nie przestało być aktualne. Firma wprowadziła do oferty markę, którą wykluczono dwa lata temu, albo zaczęła dojeżdżać do regionu, który był odcięty. Ta rewizja bywa równie opłacalna jak dodawanie nowych wykluczeń, a prawie nikt jej nie robi.
Używamy plików cookies, aby ułatwić Ci nawigację oraz wykonywanie określonych funkcji. Szczegółowe informacje o wszystkich plikach cookies znajdziesz w każdej kategorii zgody poniżej.
Pliki cookies oznaczone jako "Niezbędne" są przechowywane w Twojej przeglądarce, ponieważ są one kluczowe dla zapewnienia podstawowych funkcji strony.
Używamy również plików cookies firm trzecich, które pomagają nam analizować, w jaki sposób korzystasz z tej strony, zapamiętują Twoje preferencje oraz dostarczają treści i reklamy odpowiednie dla Ciebie. Te pliki cookies będą przechowywane w Twojej przeglądarce tylko za Twoją uprzednią zgodą.
Możesz zdecydować, czy chcesz włączyć lub wyłączyć niektóre bądź wszystkie te pliki cookies, jednak wyłączenie niektórych z nich może wpłynąć na Twoje doświadczenia podczas przeglądania strony.
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| __cf_bm | 13 minutes | Cloudflare bot management — distinguishes humans from bots. |
| rc::* | Persistent | Google reCAPTCHA — localStorage holding anti-bot challenge state. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| wpEmojiSettingsSupports | Session | WordPress — sessionStorage flag caching whether the browser can render emoji (feature detection). |
| ytidb* | Persistent | YouTube — IndexedDB storing playback/search state for embedded videos. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| _ga_* | 400 days | Google Analytics 4 — persists session state per property. |
| _ga | 400 days | Google Analytics — distinguishes unique users via a client id. |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| NID | 183 days | Google — stores preferences for personalized ads. |
| fr | 90 days | Meta — encrypted Facebook id and browser id for ads. |
| _gcl_au | 90 days | Google AdSense/Ads — experiments with advertising efficiency (conversion linker). |
| Cookie | Czas przechowywania | Opis |
|---|---|---|
| __Secure-YNID | 180 days | |
| YSC | Session | |
| __Secure-ROLLOUT_TOKEN | 180 days | |
| VISITOR_INFO1_LIVE | 180 days | |
| VISITOR_PRIVACY_METADATA | 180 days | |
| datr | 400 days | |
| sb | 400 days | |
| wd | 7 days |