Jak wygenerować frazy kluczowe dla kampanii SEO i SEM?

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.

https://colab.research.google.com/

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.

https://stackoverflow.com/questions/55253498/how-do-i-install-a-library-permanently-in-colab

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.