Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
< >
1 2 3 4 5

Serpstat API - 7 przydatnych przypadków użycia + skryptów

  1. 1. Analiza zmian pozycji i widoczności witryny i konkurentów
  2. 2. Wyszukaj fora publikowania
  3. 3. Analiza skuteczności promocji w różnych regionach
  4. 4. Głęboka analiza konkurencyjnych stron
  5. 5. Wyszukaj frazy kluczowe bez reklamy
  6. 6. Uzyskiwanie słownika zwrotów promocyjnych
  7. 7. Otrzymuj zwroty i słowa do reklam
  8. Wyniki
  9. Jak uruchamiać skrypty dla Arkusza kalkulacyjnego Google

Napisałem już kilka artykułów na temat korzystania z usługi Serpstat (wcześniej Prodvigator), ale w niedalekiej przyszłości nastąpi zmiana taryf, co negatywnie wpłynie na koszt korzystania z API. Wielu nie wie, jak ułatwić rutynową pracę przy użyciu API. W tym celu powiem ci o 7 sposobach korzystania z API Serpstat, które mogą ułatwić życie specjalistom SEO lub PPC. Być może pomoże to w wyborze przyszłej taryfy lub zachęci do przedłużenia subskrypcji do 15 lipca, aby utrzymać tę funkcjonalność. Na wszystkie sposoby przygotowałem skrypty w Google Spreadseets lub PHP. To znaczy nie musisz nawet rozumieć programowania, aby z nich korzystać.

To znaczy  nie musisz nawet rozumieć programowania, aby z nich korzystać

Skrypty, które można pobierać i używać samodzielnie. Jeśli nie ma możliwości ani umiejętności, wszystkie skrypty php są dostępne na stronie i możesz z nich korzystać tak często, jak chcesz, o ile hosting nie leży =).

1. Analiza zmian pozycji i widoczności witryny i konkurentów

Istnieje wiele dobrych usług, dzięki którym możesz codziennie sprawdzać pozycję strony i porównywać ją z konkurentami. Nawet na Seprstacie taka funkcjonalność pojawi się wkrótce. To tylko podczas pracy z takimi usługami, możemy analizować ograniczoną i zazwyczaj niezbyt dużą liczbę fraz. W bazie miliony fraz Serpstat. Zazwyczaj, gdy system znajdzie więcej niż 10 tysięcy słów kluczowych, według których witryna jest uszeregowana. Każdego dnia aktualizowane są dane dotyczące części tych fraz. Dzięki interfejsowi Seprstat możemy dowiedzieć się, które frazy rosły, spadały lub pojawiały się w top100. Ale w celu podkreślenia wspólnych fraz z konkurentami, którzy zmienili swoje pozycje w ciągu jednego dnia i porównania zmian, możliwości interfejsu internetowego nie są wystarczające. Interfejs API Seprstat pomoże w tej sytuacji.

W tym celu napisałem mały skrypt, który analizuje zmiany pozycji witryny w bazie danych usług w dzień i porównuje konkurentów ze zmienionymi pozycjami, pokazując typowe frazy i te, przez które konkurenci omijali badaną witrynę. Ten skrypt jest bardzo pomocny w identyfikowaniu obszarów problemowych lub znajdowaniu szybko rozwijających się domen w nowych niszach w celu zbadania sposobów ich promocji. Ponadto pozwala porównać dynamikę zmian ruchu w witrynach.

Zasada działania:
Skrypt usuwa N zwrotów dla określonej witryny i jej konkurentów, posortowanych według zmniejszenia daty aktualizacji w systemie. Zwroty są pogrupowane według dnia, a następnie porównane. Każdego dnia rejestrowano liczbę fraz, które rosły i spadały, a także zmiany w typowych frazach dla wybranej witryny i konkurentów.

Na przykład porównałem zmiany strony 24k.ua i konkurentów w postaci secunda.com.ua i deka.dn.ua dla 2000 zwrotów. Aby wygenerować ten raport, wydano 6000 linii API.

Aby wygenerować ten raport, wydano 6000 linii API

Rezultatem jest poniższa tabela:

Rezultatem jest poniższa tabela:

Jak widać ze zrzutu ekranu, tabela pokazuje zmiany dla domen, ale najciekawsze kolumny to:

  • Ogólne - liczba wspólnych zwrotów określonej witryny i konkurenta, dla których problem został zaktualizowany w określonym dniu.
  • Powyżej jest liczba typowych fraz, dla których określona domena jest wyższa niż konkurenta.
  • Poniżej znajduje się liczba typowych fraz, dla których określona domena jest niższa niż konkurenta.
  • Pominięty - liczba wspólnych zwrotów, dla których określona witryna w wyniku aktualizacji stała się wyższa.
  • Nieodebrane - liczba wspólnych zwrotów, dla których określona witryna stała się niższa.

Dzięki tej tabeli możesz śledzić zmiany pozycji witryny w czasie. Jako bonus, raz spałem, gdy jeden z konkurentów spadł pod filtry i zaczął tonąć.

Ponadto skrypt wyświetla dwie tabele, które wskazują konkretne frazy, które omijały lub pomijały konkurentów. Dla tych domen wyglądają tak:

Dla tych domen wyglądają tak:

A także dla duszy wizualizowany jest wykres potencjalnych zmian ruchu w czasie:

Jest obliczana zgodnie z zasadą podobną do zasady, zgodnie z którą Serpstat zlicza ruch z wyszukiwarki.

Na samym końcu dane z pierwszej tabeli są oddzielone średnikiem, dzięki czemu wygodnie jest pracować z nimi w programie Excel (i podobne), a na przykład budować wykresy dynamiki zmieniających się fraz, które zostały pominięte lub pominięte przez konkurenta. W ten sposób:

W ten sposób:

Istnieje wariant tego skryptu dla arkuszy kalkulacyjnych Google. Uruchom to nie jest trudne. Ten proces jest opisany na końcu postu.

2. Wyszukaj fora publikowania

Istnieje wiele sposobów wyszukiwania tematów na forach dyskusyjnych. Najłatwiej jest uzyskać z wyjścia Google użycie operatorów takich jak intitle, inurl itp. Wolę szukać podobnych tematów przez Serpstat, dla którego istnieje specjalny skrypt.

Zasada działania:
Skrypt pobiera N zwrotów dla określonej witryny, a następnie analizuje 100 najlepszych dla każdego z nich. W rezultacie wyświetla linki wyłącznie do stron forum, wskazując pozycję i frazę, na której ta strona jest sklasyfikowana. Otrzymujemy więc głównie tematy tematyczne, które są uszeregowane w wyszukiwarce. Jeśli są na wysokiej pozycji, to publikując na taki temat możesz nawet przyciągnąć dodatkowy ruch. Aby wygenerować raport, potrzebujesz dwukrotnie większej liczby analizowanych fraz.

Na przykład wziąłem domenę oz.com.ua i sprawdziłem 200 fraz.

Rezultatem jest poniższa tabela:

Nawet dla tego przykładu i tylko 200 zwrotów znaleziono ponad 700 adresów URL i kilka forów o wysokim rankingu. Na przykład forum.fishing33.ru na 6 miejscu dla frazy „lornetki do łowienia”, forum.guns.ru na drugim miejscu dla „monokularu do polowania” itp.

Jest to bardzo wygodny sposób wyszukiwania forów w celu dalszego publikowania tematów tematycznych. Co więcej, może być używany nawet wtedy, gdy nie znasz się na temacie witryny lub masz słabą znajomość języka obcego, ponieważ Serpstat ma podstawy dla wielu regionów.

Opcja dla arkuszy kalkulacyjnych Google, niestety, nie, ponieważ istnieją ograniczenia dotyczące czasu wykonania skryptu.

3. Analiza skuteczności promocji w różnych regionach

Dzieje się tak, gdy witryna nie jest związana z określonym regionem i pożądane jest, aby była równie zaawansowana w kilku krajach, w których mówią tym samym językiem. Na przykład w Niemczech i Austrii mówią po niemiecku, Wielka Brytania i USA mówią po angielsku, cała przestrzeń postradziecka mówi po rosyjsku. Czasami ważne jest, aby móc śledzić, jak ta sama strona znajduje się w różnych regionach. Z pomocą Serpstat można to sprawdzić przełączając regiony, ale to jest dość długie. Dlatego napisałem mały skrypt, aby uprościć to zadanie.

Zasada działania:
Skrypt pobiera słowa kluczowe strony z dwóch określonych wyszukiwarek i porównuje pozycje typowych fraz. Na przykład dla strony X w bazie danych Serpstat dla wyszukiwarki A są N zwroty, a dla wyszukiwarek frazy Y - M. Skrypt przetwarza zestaw N i M podświetlając tylko typowe frazy. Koszt używania ciągów API jest dwukrotnie większy niż liczba kluczy do analizy.

Jako przykład weź stronę burżuazyjnej strony receptury i porównaj jej pozycję dla USA i Wielkiej Brytanii.

Rezultatem była poniższa tabela, która pokazuje, że ogólnie pozycje w obu regionach są podobne, chociaż w WB częstotliwość jest nieco niższa.

Bardzo wygodnie jest szybko poznać różnicę w wynikach Google i Yandex lub funkcje optymalizacji na zachodzie. Na przykład strona http://www.muenchen.de/int/en/accomodation-hotels.html plasuje się równie dobrze w google.us i google.uk w angielskiej wyszukiwarce hoteli w Monachium.
Jednocześnie http://www.lastminute.com/hotels/munich.html plasuje się znacznie lepiej w Wielkiej Brytanii niż w Stanach.

Osobiście regularnie stosuję to podejście do pracy na zachodzie. Mam nadzieję, że niemiecka baza zostanie już uruchomiona w Serpstat, a za nią austriacka.

Jest tylko wersja PHP tego skryptu.

4. Głęboka analiza konkurencyjnych stron

Nie tak dawno temu w Seprstat pojawił się raport na temat konkurencyjnych stron. W rzeczywistości system rejestruje liczbę fraz, przez które strony się przecinają, ale nie wyświetla ich w interfejsie. Aby je zobaczyć, musisz dokonać eksportu lub użyć odpowiedniej funkcji API. Jeśli przyjrzysz się uważnie, często możesz zobaczyć kilka adresów URL z jednej domeny spośród konkurencyjnych stron. Wynika to z faktu, że konkurenci dzielą semantykę na wiele stron.

Na przykład masz stronę na temat prezentów dla ojca. Jest poświęcona wybraniu prezentu dla ojca na każde wakacje: DR, Nowy Rok, rocznica itp. Strona jest dobrze uszeregowana według wyrażeń „prezenty dla ojca”, „co dać ojcu” itp. Ale jest konkurent X, który ma sekcję „ prezenty dla ojca ”, w których jest wiele stron na oddzielne święta. Nie napisałem dużego skryptu, który pozwala wybrać konkurencyjne strony określonej domeny i porównać, jak określona strona jest uszeregowana w porównaniu z wieloma stronami konkurenta. Używając przykładu prezentów dla ojca, pokaże, że strony konkurenta X są lepiej uszeregowane według wyrażeń takich jak „prezenty dla ojca na Nowy Rok” i być może powinieneś stworzyć podobną strukturę.

Weź jako przykład stronę http://www.podaro4ek.com.ua/Roditelyam-25/Podarok-otcu-121 i porównaj z konkurencyjnymi stronami witryny emozzi.com.ua. Jak widać z raportu, jest on gorszy od strony http% 3A% 2F% 2Fwwww.emozzi.com.ua% 2Farticles% 2Fgifts_dad_50_options_for_birthday% 2F, poświęconej prezentom na 50-lecie, ale znacznie lepiej dla ogólnych zwrotów prezentów dla papieża:

Być może na stronie podaro4ek.com.ua nie będzie zbędne tworzenie strony poświęconej prezentom dla ojca przez 50 lat.

Skrypt tylko do Google Sreadsheet.

5. Wyszukaj frazy kluczowe bez reklamy

Baza danych Serpstat zawiera dziesiątki milionów fraz dla różnych regionów. Dla każdej frazy system zapamiętuje 100 najlepszych i wszystkie reklamy. Przygotowałem mały skrypt, który sprawdza N fraz, dzięki którym witryna jest uszeregowana i podkreśla te, dla których nie znaleziono reklamy.

Ważne jest, aby zrozumieć, że bot Serpstat może przeanalizować problem o dowolnej porze dnia (na przykład o godzinie 3 rano) i nie znaleźć reklamy tylko dlatego, że żaden z reklamodawców go nie reklamował. Dlatego zdecydowanie polecam sprawdzenie wyników skryptu. Z mojego doświadczenia wynika, że ​​tylko 10% znalezionych fraz jest prawdziwych bez reklam i to tylko na zachodzie. Na Ukrainie iw Rosji niezwykle trudno jest znaleźć takie zwroty. Najczęściej są to różnego rodzaju literówki i dane wejściowe w niewłaściwym układzie.

Podam przykład strony internetowej insurancejournal.com, poświęconej ubezpieczeniom w USA.

W rezultacie po przeanalizowaniu 500 kluczy znaleziono 86 zwrotów, z których kilka faktycznie nie zawierało reklam, w tym „repozytorium rynku ubezpieczycieli” i „senat ubezpieczenia powodziowego”.

Ten skrypt jest tylko w PHP, ponownie ze względu na limit czasu Google.

6. Uzyskiwanie słownika zwrotów promocyjnych

Oprócz kwestii organicznych usługa rejestruje zwroty, dla których reklamy określonej witryny zostały znalezione w Google Adwords lub Yandex Direct. I są rejestrowane bez względu na statystyki Google AdWords. To znaczy Google Adwords pokaże zero trafień dla fraz, które Serpstat dokładnie wie. W moim przypadku Serpstat znalazł około 1,2 tys. Fraz, dla których wyświetlane są reklamy, ale Adwords nie wskazał ich wśród 53 tys. Fraz, które zostały wyświetlone.

Za pomocą interfejsu internetowego Serpstat możesz pobrać całą listę fraz, które pokazują reklamy w witrynie. Aby jednak uzyskać słownik (unikalne słowa), musisz poshamanit. Aby uprościć to zadanie, napisałem następujący skrypt. Wyświetla wszystkie słowa, dla których znaleziono ogłoszenie.

Poniżej znajduje się fragment wyniku strony zadavaka.com.ua. Zaznaczyłem na czerwono słowa, dla których reklamodawcy nie powinni się reklamować.

Korzystanie z tego skryptu ma kilka zalet:

  • Wygodnie jest rozwinąć listę wykluczających słów kluczowych.
  • Możesz znaleźć słowa, które Google Adwords Ci nie powie.
  • Przygotowując kampanię reklamową, możesz analizować konkurentów i tworzyć początkowe słownictwo z wykluczającymi słowami kluczowymi.

7. Otrzymuj zwroty i słowa do reklam

Ostatni na dziś skrypt dla Serpstat API. Rzadko spotykam się z tworzeniem reklam dla reklam kontekstowych. Ale za każdym razem ta praca wyciska wszystkie soki z moich rezerw fantazji. Już w trzeciej reklamie nie wiem, jak inaczej napisać to samo. W rezultacie musisz oglądać, co piszą konkurenci, co zajmuje trochę czasu. Poniższy skrypt umożliwia zdefiniowanie unikalnych słów i fraz (dwóch słów), które konkurenci używają w swoich reklamach.

W tym samym zadavaka.com.ua wynik jest następujący:

W rezultacie otrzymujemy dwa stoły. Pierwszy z nich wyświetla unikalne słowa z reklam witryny i liczbę ich referencji. W drugim - unikalne zwroty i liczba ich odniesień.

Znam kilku specjalistów PPC, którzy używają tego skryptu. Według nich - pomaga szybko generować nowe reklamy.

Wyniki

Serpstat jest zdecydowanie jedną z najlepszych ukraińskich usług marketingu internetowego. Przechowuje wiele przydatnych informacji, które możesz wykorzystać do ulepszenia swoich projektów. Niestety, nie wszystko jest realizowane za pośrednictwem interfejsu internetowego. Ale istnieje API, które bardzo polecam używać. W tym artykule udostępniłem 7 skryptów, których osobiście używam. Mam nadzieję, że będą ci przydatne.

Ponadto chcę przypomnieć, że od 15 lipca stawki w Serpstat się zmieniają. Według nich API będzie dostępne tylko w planach taryfowych od 149 USD miesięcznie. Dlatego, jeśli widzisz korzyści płynące z używania tego interfejsu, zdecydowanie zalecam teraz odnowienie subskrypcji, ponieważ więc będzie znacznie tańsze. Nawet obecny Lite za 49 dolarów jest dostarczany 1 milion. Ciągi API, które wystarczają do większości badań.

Jak uruchamiać skrypty dla Arkusza kalkulacyjnego Google

Aby uruchomić skrypt, musisz utworzyć nowy arkusz w Arkuszu kalkulacyjnym Google. Następnie przejdź do „Narzędzia” -> „Edytor skryptów” i utwórz nowy skrypt. Skopiuj do niego kod. Zmień wartości według potrzeb. Nad polem kodu wybierz odpowiednią funkcję, na przykład „getCompareDinamic” dla pierwszego skryptu z artykułu i rozpocznij wykonywanie. W wyniku skryptu w aktywnym arkuszu arkusz kalkulacyjny będzie wyświetlał różne dane.

Możesz powiedzieć i uruchomić skrypty PHP na swoim serwerze lub maszynie wirtualnej, lub po prostu użyć go na mojej stronie.


Jeśli masz jakieś pytania, możesz do mnie napisać Facebook lub w komentarzach (choć z takim tempem dyski nie pojawią się tutaj wkrótce).

Data publikacji: 20:41 07.06.2016