Semrush
Analityka domen, pozycje słów kluczowych, szacunki ruchu i badanie konkurencji.
Co zwracają te endpointy
Semrush pokazuje, jak domena lub słowo kluczowe wypada w wyszukiwarce Google i skąd pochodzą jej backlinki. Ta strona udostępnia raporty domen, słów kluczowych i backlinków stojące za tymi odpowiedziami.
| Przegląd domeny | Pozycja, organiczne słowa kluczowe, ruch organiczny, koszt ruchu i liczba płatnych słów kluczowych dla domeny w jednej bazie regionalnej. |
|---|---|
| Słowa kluczowe | Organiczne i płatne słowa kluczowe z pozycją, wolumenem, CPC i adresem URL strony docelowej, a także konkurenci, historia pozycji i porównania domena do domeny. |
| Badanie słów kluczowych | Przegląd słów kluczowych, trudność, dopasowanie przybliżone, słowa kluczowe w formie pytań oraz organiczne i płatne wyniki stojące za wyszukiwaniem. |
| Backlinki | Podsumowanie profilu z oceną autorytetu, backlinkami, domenami odsyłającymi, adresami URL i adresami IP; anchory, pojedyncze linki, domeny odsyłające i konkurenci linkowi. |
Każdy raport jest ograniczony do bazy regionalnej, a odpowiedzi to tekst rozdzielany średnikami — format zwracany przez standardowe API Semrush, nie JSON.
Jak to się ma do Semrush API
Semrush prowadzi własne API pod api.semrush.com. Standardowy interfejs opiera się na ciągu zapytania: type wybiera raport, key identyfikuje konto, a domain lub keyword, database i export_columns kształtują odpowiedź. Endpointy backlinków i projektów mieszkają pod osobnymi ścieżkami, a standardowy klucz jest generowany raz dla konta, a nie wydawany dla każdej aplikacji.
Felo udostępnia wymienione wyżej raporty domen, słów kluczowych i backlinków. Zarządzanie projektami, śledzenie pozycji, audyt witryny, Trends API i Local API nie są dostępne przez Felo; lista na tej stronie jest kompletna.
Nazwy raportów, nazwy kolumn i układ rozdzielany średnikami są zgodne z Semrush, więc eksport, który już parsujesz, działa też tutaj.
Jak działają dostęp i rozliczenia
Semrush sprzedaje dostęp do API w jednostkach. Raport nalicza opłatę za każdą zwróconą linię albo stały koszt za żądanie, a dane historyczne kosztują więcej niż bieżące. display_limit ogranicza liczbę wierszy, a więc i koszt, a żądanie bez danych nie zużywa jednostek. Gdy saldo się skończy, API zwraca błąd zamiast danych.
Żądania mają limit szybkości, a przekroczenie limitu zwraca HTTP 429. Przez Felo nie potrzebujesz planu Semrush ani klucza: uwierzytelniasz się kluczem Felo, a te raporty są rozliczane przez Twoje konto Felo.
Dlaczego odpowiedzi nie są w JSON
Standardowe raporty Semrush wracają jako tekst rozdzielany średnikami, nie jako JSON. Felo zachowuje ten format, aby istniejące parsery działały dalej: podziel każdą linię po średnikach, a potem przypisz wartości do kolumn wymienionych dla tego raportu. Nie oczekuj tablic ani obiektów JSON.
Najczęściej zadawane pytania
- Czy Felo udostępnia pełne Semrush API?
- Nie. Raporty tutaj obejmują przegląd domeny, słowa kluczowe i backlinki. Zarządzanie projektami, śledzenie pozycji, audyt witryny, Trends API i Local API nie są jeszcze udostępniane przez Felo.
- Czy potrzebuję subskrypcji Semrush lub klucza API?
- Nie. Endpointy na tej stronie są wywoływane kluczem API Felo. Nie potrzebujesz planu Semrush i nie tworzysz klucza Semrush.
- Czy odpowiedzi są w JSON?
- Nie. Standardowe raporty Semrush to tekst rozdzielany średnikami, a Felo zwraca je w tym formacie.