Szybki dostęp do danych to podstawa w skutecznych działaniach SEO. Stałe monitorowanie pozycji, analiza konkurencji, weryfikacja statystyk witryny – to tylko część aspektów, jakie należy stale badać. Pozwala to nie tylko na obserwację skuteczności działań, ale także na stałe modyfikowanie i ulepszanie strategii. API Senuto umożliwia przyspieszenie działań oraz znaczne poszerzenie możliwości analizy. Sprawdź, jak wiele możesz zyskać dzięki wykorzystaniu tej funkcjonalności w swojej agencji SEO!
Czym jest API Senuto?
Poprzez integrację narzędzi utworzonych wewnątrz organizacji z API możliwe jest generowanie zestawień potrzebnych danych bez konieczności ręcznych działań. Po konfiguracji otrzymujesz dostęp do wszystkich funkcjonalności Senuto w jednym miejscu. Możesz je grupować i zestawiać w dowolny sposób zarówno dla witryn klientów, jak i konkurencji. Przygotowanie odpowiedniej aplikacji przez programistę sprawi, że zaciągane będą wybrane informacje – widoczność, trendy, dane o konkurencji i wiele więcej!
Dlaczego warto korzystać z API?
Sprawdzanie wszystkich danych klientów jest czasochłonne, dlatego właśnie z pomocą przychodzi API Senuto, dzięki któremu można nie tylko znacznie ograniczyć czas, ale też znacznie poszerzyć analizy. Możesz:
- tworzyć rozbudowane raporty wewnętrzne oraz dla klientów
- na bieżąco weryfikować wybrane dane dla wielu domen jednocześnie
- ograniczać czas ręcznego zbierania informacji, przeznaczyć go więcej na analizę danych i układanie bądź modyfikowanie działań oraz prace na klientach
- porównywać oraz zestawiać informacje, by móc wyciągać odpowiednie wnioski
- szybciej weryfikować testy nowych strategii SEO
- codziennie sprawdzać widoczność klientów, spadki i wzrosty fraz
- przeglądać dane historyczne
- szybciej i łatwiej układać plany contentowe dla klientów
API od Senuto znacznie zwiększa wydajność, a także skuteczność działań. Dzięki niemu możesz w szybki sposób porównywać dane – także te, na których zbieranie nie było wcześniej zasobów. To też automatyzacja prac, jakie były wykonywane przez specjalistów SEO i zajmowały wiele czasu. Wdrożenie tego rozwiązania to więc znaczny zysk roboczogodzin, a więc też możliwość lepszego wykorzystania potencjału pracowników. W dalszej perspektywie umożliwia to na tworzenie bardziej precyzyjnych strategii, osiągania lepszych wyników widoczności na klientach i rozwijania Twojej agencji SEO!
Pierwsze kroki z API Senuto
Do tego, aby móc w pełni korzystać z API potrzebny jest najwyższy plan – Professional. Pierwszym krokiem, jaki należy wykonać jest pozyskanie tokenu. W tym celu wykorzystuje się Bearer Token, który wydawany jest dla konkretnego użytkownika. Jest ważny przez 30 dni i należy co ten czas go odnowić – wymaga tego bezpieczeństwo, gdyż nie jest on szyfrowany. Nie podawaj swojego tokenu nikomu. W celu jego uzyskania można wykorzystać na przykład krótki kod Pythonowy, zgodny z dokumentacją. Do działań wykorzystywane są biblioteki (potrzebne do każdego zapytania), to: import requests oraz import json. Są wbudowane w Pythona, a więc nie jest wymagane pobieranie dodatkowych.
Aby uzyskać dostęp do danych i wykorzystywać Bearer Token, należy dokonać autoryzacji. Token jest sprawdzany pod kątem tego, czy nie był zmieniany, czy dany użytkownik może mieć dostęp do informacji. Dla każdego zapytania należy dokonać autoryzacji za pomocą tokenu, przy czym umieszcza się go w headers podczas wysyłania żądania uzyskania danych.
Do czego można wykorzystać API Senuto?
Skoro już wiesz, w jaki sposób generować i autoryzować token, to dowiedz się, jak dużo możesz osiągnąć z wykorzystaniem API!
Analiza konkurencji
Szybkie wyznaczenie witryn konkurencyjnych dla Twojego klienta? Wystarczy, że uzupełnisz domenę i URL zapytania do API (określa się go poprzez określenie zmiennych):
- domain – domena, której konkurentów chcesz sprawdzić
- fetch mode – tu decydujesz, jakie dane należy wziąć pod uwagę. Wybierając TopLevelDomain określasz, że chcesz dane dotyczące tylko domeny głównej, subdomain będzie brał pod uwagę wszystkie subdomeny.
- country_id – ID kraju (1 – Polska)
- limit – określa liczbę domen do porównania
Po odpytaniu API uzyskujemy listę konkurencyjnych domen, z którymi powinniśmy porównywać klienta pod kątem widoczności.
Technologie wykorzystywane na stronie
W prosty sposób możesz bez problemu sprawdzić to, jakie technologie są wykorzystywane na konkretnej stronie internetowej. Jest to bardzo przydatne podczas analizowania konkurentów. Możesz sprawdzić niewykorzystany potencjał lub podejrzeć, jakie narzędzia mogą dawać innym witrynom przewagę konkurencyjną.
Przy pracy na nowym kliencie od razu możesz sprawdzić, czy są już zaimplementowane kody Google Tag Manager, Google Analytics, Google Search Console i należy ubiegać się o dostęp, czy od razu musisz założyć i skonfigurować klientowi wymaganą analitykę. Wiesz też od razu, na jakiej technologii oparta jest witryna klienta, co znacznie ułatwi układanie strategii działań.
Przy wywoływaniu tych danych nie uzupełniamy payloads. Zgodnie z dokumentacją API wymagane jest poza podaniem domeny w domain_check dodanie tego parametru w środku url. Zgodnie z przykładem poniżej:
Statystyki domeny
Chcesz ekspresowo sprawdzić widoczność w TOP3, TOP50 i TOP100 dla wszystkich swoich klientów? To znacznie przyspieszy Tobie codzienne weryfikacje spadków oraz wzrostów, a także bieżące kontrolowanie tego, jak Twoje wdrożenia i zmiany wpłynęły na pozycje klientów. W ten sposób możesz sprawdzać również widoczność konkurencji.
Słowa zależne
Planowanie contentu może być o wiele łatwiejsze! Jeśli masz główną frazę, na jaką chcesz pozycjonować podstronę lub utworzyć wpis blogowy, to dzięki API wyciągniesz zależne słowa kluczowe i wybierzesz te, których ma użyć copywriter.
Jakie informacje jeszcze można uzyskać dzięki API od Senuto?
Podaliśmy tylko przykłady tego, jak wiele informacji możesz uzyskać z API. W dokumentacji jest kompletny przewodnik po wszystkich danych, do których możesz mieć dostęp. Pamiętaj, aby zawsze zaglądać w “Example Response”, gdyż to właśnie tam zobaczysz wszystkie możliwości odpytywań przez API. Poza wspomnianymi wyżej przykładami możesz też w szybki sposób i bez konieczności przeklikiwania się przez różne narzędzia sprawdzić między innymi:
- kanibalizację
- dane historyczne odnośnie witryny i jej widoczności
- analizę wyników SERP
i wiele więcej!
Jak korzystamy z API Senuto w Semcore?
Jedną z funkcji naszej wewnętrznej aplikacji jest korzystanie z API do wyciągania najważniejszych danych, które dotyczą widoczności naszych klientów. Dzięki temu każdy może weryfikować efekty swoich działań, a nasi Team Liderzy mają szybki dostęp do informacji na ten temat wewnątrz swojego teamu. Umożliwia nam to ekspresowe reakcje, organizowanie krótkich spotkań online, na jakich omawiamy strategie i ewentualne ich zmiany.
Wykorzystaliśmy API i dokonaliśmy takich wdrożeń w kodzie aplikacji, iż widzimy nie tylko widoczność klientów, ale też jej procentowe wzrosty lub spadki, porównanie z konkretnymi okresami, a także trend. Poniżej przykładowy wygląd dla losowo wybranych witryn na potrzeby artykułu.
Korzystamy także ze wspomnianych wcześniej możliwości API oraz posiadamy w naszej aplikacji moduły z innymi źródłami różnych danych. Dzięki czemu możemy badać wszystkie najważniejsze wskaźniki, wspomagać się w codziennej pracy na klientach.
Jeśli jeszcze zastanawiasz się nad tym, czy inwestycja w najwyższy pakiet Senuto jest dobrym rozwiązaniem, to rozwiewamy te wątpliwości – zdecydowanie warto! API wykorzystasz do automatyzacji mnóstwa procesów, a pracownicy Twojej agencji będą mogli skupić się na tym, co najważniejsze.