Jakiś czas temu udostępniłem dla wszystkich fanów narzędzie do propozycji słów kluczowych oparte na mechanizmie sugestii wyszukiwarki Google, mowa o Google Suggest Scraper. Aplikacja cieszyła się niebywałą popularnością. W dniu dzisiejszym poznacie następcę GSS – SEO Keywords Studio. Pierwsza wersja aplikacji jest już gotowa i w dniu dzisiejszym udostępniam ją każdemu czytelnikowi. W porównaniu do starego GSS, SEO Keywords Studio to prawdziwy kombajn, docelowo zostanie wyposażony w kilka atrakcyjnych funkcji, których nie ma nawet w komercyjnych programach tego typu.
Dla przypomnienia, narzędzie pobiera słowa kluczowe z Google Suggest, które można wykorzystać podczas budowy kampanii (AdWords, pozycjonowanie w organiku). Każdy seowiec wie doskonale, że aktualnie trudniej pozyskać słowa kluczowe, jako że dotychczasowe narzędzie propozycji słów AdWords zostało wycofane i zastąpione Keyword Plannerem. W związku z tym narzędzia takie jak SEO Keywords Studio zyskują na znaczeniu.
Okno główne aplikacji zawiera wszystkie najpotrzebniejsze funkcje. W menu Narzędzia znajdziesz przydatne dodatki takie jak Generator Słów Lokalnych, czy też Narzędzie Planowania Słów Kluczowych. W menu Zadania znajdziesz opcje związane z Keyword Scraperem np. eksport danych, usuwanie duplikatów słów kluczowych, modyfikacja typu dopasowania (przybliżone, do wyrażenia i ścisłe).
Całą zabawę rozpoczynamy od zdefiniowania słowa kluczowego, dla którego zostaną pobrane sugestie. Następnie ustawiamy metodę przeszukiwania, na ten moment dostępne są trzy opcje:
- Standard L1 (F) – co oznacza standardową metodę przeszukiwania, pierwszy poziom głębokości, tryb przeszukiwania fraza+znak.
- Standard L1 (R) – to samo co wyżej z drobnym wyjątkiem, przeszukiwanie odbywa się „od tyłu”, znak+fraza.
- Standard L1 (F+R) – połączenie obydwu trybów. Dzięki temu można znaleźć więcej propozycji słów, ale jednocześnie rośnie ryzyko zablokowania adresu IP, z uwagi na większą liczbę zapytań.
W programie można łatwo określić język wyszukiwania, domyślnie pl-PL. Użytkownik sam może zdefiniować nowy język. Zestawy znaków znajdują się w katalogu GoogleSearchData w plikach XML. Po zdefiniowaniu nowego języka, aby pojawił się on w opcjach wyboru należy zrestartować aplikację.
Aplikacja umożliwia ustawienie parametru czasu żądania, czyli czasu po którym dane zapytanie zostanie automatycznie zamknięte. UWAGA! Nie należy ustawiać niskich wartości, albowiem aplikacja jeśli otrzyma błąd timeout przerwie działanie scrapera. Parametr opóźnienie jak sama nazwa wskazuje, wprowadza do każdego zapytania czas zwłoki. Dzięki temu aplikacja jest w stanie pobrać więcej danych na tym samym adresie IP. W obydwu przypadkach jednostki wyrażone są w sekundach. Parametr opóźnienia jest niezwykle istotny w trybie wsadowym. Tryb wsadowy, jako że wymaga jeszcze testów zostanie udostępniony w następnych wydaniach SEO Keywords Studio.
Pole słowo kluczowe ma dwa tryby wstawiania, podwójne kliknięcie usuwa ciąg znaków w polu (frazę), pojedyncze powoduje przejście w tryb edycji. Po zdefiniowaniu słowa kluczowego możemy odpalić scrapera. Do sterowania procesem scrapowania służą przyciski umieszczone w prawym górnym rogu okna. Trzy opcje: Uruchom, Przerwij, Wstrzymaj.
Po zakończeniu operacji na wyjściu otrzymamy listę słów kluczowych. Użytkownik może usunąć duplikaty (Zadania => Usuń duplikaty). Ta operacja jest automatycznie przeprowadzana podczas zapisu słów do pliku.
Oprócz usunięcia powielonych słów i eksportu danych, użytkownik może zmienić typ dopasowania. Jest to funkcja która przydaje się, gdy trzeba wstawić do narzędzia planowania słów kluczowych frazy z konkretnym dopasowaniem.
Wspominałem na początku, że w menu Narzędzia znajdziemy Generator Słów Lokalnych. Na rynku jest sporo generatorów, lecz żaden nie pracuje bezpośrednio na plikach w trybie wsadowym.
Pracę z generatorem rozpoczynamy od stworzenia zestawu plików, które zawierają słowa kluczowe. Następnie wskazujemy katalog, w którym umieściliśmy ów pliki.
Katalog zapisu danych wyjściowych to nic innego jak folder, w którym zostaną zapisane dane po połączeniu (fraza + miasto).
Domyślnie aplikacja zapisuje dane wyjściowe do osobnych plików, których nazwy są tożsame z nazwami przetwarzanych zestawów słów kluczowych. Istnieje możliwość scalenia wszystkich danych poprzez zaznaczenie opcji Scal pliki.
Po prawej stronie widać listę z miastami. Użytkownik może wczytać z pliku dowolną liczbę miast. Tutaj mamy dwa tryby pracy, ogólny – gdzie wszystkie miasta są przyporządkowywane wszystkim frazom oraz tryb selektywny, gdzie to użytkownik wybiera z listy miasta, które zostaną połączone z zestawami słów. Aby skorzystać z tej opcji należy zaznaczyć Tryb selektywny oraz wybrać z listy 1 lub więcej miast.
W menu Ustawienia znajdziemy opcję automatycznego wczytywania miast. Zestaw miast można zdefiniować poprzez edycję pliku cities.txt – plik znajduje się w katalogu głównym aplikacji. Po skonfigurowaniu wszystkich elementów uruchamiamy proces łączenia (przycisk w prawym górnym rogu okna).
Aplikacja została gruntownie przetestowana (na Windows XP, Windows Vista 32-bit oraz Windows 7 64-bit), lecz wciąż może zawierać błędy. Jeśli ktoś z Was coś zauważy proszę o kontakt. Aby skorzystać z aplikacji należy zainstalować biblioteki uruchomieniowe środowiska Microsoft .NET w wersji 4 lub nowszej. A tymczasem zapraszam do pobierania aplikacji. SEO Keywords Studio udostępniam dla wszystkich, nawet dla osób które jeszcze nie polubiły TechFormatora na Facebooku lub Google+.
Changelog
1.03 (03.11.2013)
- Wycofanie modyfikacji związanej z optymalizacją zapytań do Google Suggest API.
- Dodanie opcji przechodzenia do katalogów z poziomu Generatora Fraz Lokalnych (PPM na napisie „katalog z plikami słów kluczowych” lub „katalog zapisu…”) a także ułatwienie dotyczące edycji listy z miastami.
1.02 (26.10.2013)
- Optymalizacja zapytań do Google API Suggest.
- W Generatorze Fraz Lokalnych, na liście miast dodanie 2 nowych funkcji „Odznacz wszystkie” i „Odwróć zaznaczenie”.
1.01 (13.10.2013)
- Kilka drobnych usprawnień.
- Powrót do starego sposobu scrapowania słów znanego z GSS – od teraz jeśli aplikacja napotka błąd, nie przerwie działania programu, tylko będzie wykonywała zadanie dalej. Jak pojawi się error, co najwyżej na wyjściu dostaniecie mniejszą liczbę słów kluczowych, lecz cały proces dojdzie do samego końca.
Aktualizacja: od dłuższego czasu aplikacja nie była rozwijana, w związku z czym, z dniem 16.06.2019 wsparcie dla programu zostaje wstrzymane. Program będzie niedostępny do pobrania. Być może w przyszłości na bazie programu stworzę nowy, o większych możliwościach.