Aktualizacja 24 marca 2021 Marcin Pawłowski
Jeżeli prowadzisz działania marketingowe, to spotkałeś się wielokrotnie z potrzebą stworzenia list fraz kluczowych. Taka lista może być potrzebna do rozpoczęcia kampanii płatnej lub śledzenia pozycji wybranych fraz w wynikach wyszukiwania.
Takie zadanie w zależności od tego jak dużo produktów, kategorii i typów produktów posiadasz może zająć wiele godzin. W takich przypadkach warto sięgnąć po automatyzację zadań z wykorzystaniem Pythona.
W poniższym przykładzie zobaczysz jak kilka linijek kodu może znacząco zwiększyć Twoją wydajność i wygenerować tysiące fraz kluczowych w kilka sekund.
Generator fraz kluczowych dla kampanii w sklepie z częściami samochodowymi
Dzięki tej instrukcji będziesz w stanie stworzyć obszerną listę fraz kluczowych (wraz z dopasowaniem) i wyeksportować ją do pliku csv.
Do wykonania zadania niezbędne będzie środowisko w którym możemy wykonać nasz kod. Ja używam w tym przypadku Google Coalb. Pozwala on na pisanie i wykonanie kodu Pythona w przeglądarce. Nie musimy instalować go na naszym komputerze.
tworzymy nowy Notebook
podłączamy nasz notebook do wirtualnej maszyny która wykona nasz kod
Dodajemy pierwszą linijkę kodu
i instalujemy pakiet, który wykona za nas całą pracę, to advertools
wpisujemy: pip install advertools
i klikamy w
Teraz importujemy nasz zainstalowany pakiet: import advertools as adv
Tak jak poprzednio uruchamiamy kod – w tym momencie mamy dostęp do narzędzia advertools i możemy rozpocząć tworzenie list fraz kluczowych.
Teraz tworzymy listę części
Pamiętaj żeby wykonać (uruchomić) każdą z linijek. Możesz wpisać oczywiście inne wartości, zmienić rodzaj produktów itd.
Teraz najważniejszy kawałek kodu. Jedna linijka, która stworzy kilkaset fraz kluczowych.
adv.kw_generate(marka, czesci, match_types=['Exact', 'Phrase'])
Po uruchomieniu kodu Twoim oczom powinien się ukazać ten widok:
Gotowy zestaw fraz kluczowych podzielony na grupy reklam i typy dopasowania.
Jeżeli chcesz częściej korzystać z tej metody, to poniżej znajdziesz sposób na obejście konieczności każdorazowego instalowania pakietu po tym jak Codelab się rozłączy.
Eksport wyników do pliku csv
adv.kw_generate(marka, czesci, match_types=['Exact','Phrase']).to_csv('frazy_kluczowe.csv', index = False)
Powyższa linijka kodu przeniesie wyniki działania programu do pliku csv. Możesz teraz używać tych danych np. do stworzenia kampanii w Google Ads albo w działaniach SEO.
Po wykonaniu kodu plik pojawi się w domyślnym folderze Google Colab po odświeżeniu widoku. Służy do tego dedykowany przycisk.
Daj znać jeśli masz pytania związane z tworzeniem i analizą fraz kluczowych dla Twojego biznesu.