Zaindeksowano 798,5 miliarda backlinków
Sprawdzanie backlinków domeny dla Twojego dashboardu
Punkt końcowy REST zwracający domeny odsyłające, kotwice, najlepsze strony oraz DR w formacie JSON. Zbuduj narzędzie wokół tego interfejsu, a pierwsze $100 wywołań mamy dla Ciebie za darmo.
- Cztery akcje nie wymagają klucza
- Jedno wywołanie ocenia do 2000 domen
- Open CORS, klucz w nagłówku bearer lub jako parametr zapytania
$ curl "https://seomasters.dev/api.php?action=overview&q=nytimes.com&key=sk_live_..."
Do czego służy
Sprawdzanie backlinków domeny: cztery punkty końcowe, które podłączysz jako pierwsze
Każda akcja przyjmuje cel w parametrze q i zwraca JSON z flagą ok. Wybierz akcję zgodnie z potrzebami interfejsu, a nie tym, co brzmi imponująco.
Darmowe wyszukiwania, bez klucza
domain, overview, stats i suggest są bezpłatne. Wykorzystaj je do publicznego widżetu lub testu dymnego w CI.
Masowe DR dla całego portfela
bulk_dr ocenia do 2000 domen w jednym wywołaniu za koszt 1 kredytu. Jedno dzienne zapytanie obsłuży dużą listę klientów.
Domeny odsyłające i kotwice
refdomains, anchors i backlinks kosztują 2 kredyty za wywołanie, do 1000 wierszy każdy, z parametrami page, per, sort i order.
Przecięcie dla tabel luk
intersect przyjmuje od 2 do 10 domen i wskazuje, kto do nich odsyła. Koszt 2 kredyty, niezależnie od liczby wierszy.
Dla kogo
Co kryje się za JSON-em
Liczby pochodzą z naszego własnego crawlera i własnego indeksu linków: 181 132 097 domen, 2 774 625 913 linków między domenami oraz około 798,5 miliarda backlinków. Nic nie jest odsprzedawane z zewnątrz.
Indeks odświeża się mniej więcej raz w miesiącu. Link dodany tydzień temu może jeszcze nie być widoczny, dlatego projektuj interfejs tak, aby wyświetlał wiek indeksu, a nie sugerował danych na żywo.
Autoryzowane odpowiedzi zawierają obiekt _credits z kosztem wywołania i Twoim pozostałym saldem. Zaloguj to. Osoba z finansów zapyta, gdzie poszły wydatki, a odpowiedź jest już w każdej odpowiedzi.
Dwie strony są warte przeczytania przed napisaniem kodu: referencja pola DR wyjaśnia, czym jest ocena 0-100, a przewodnik po proxy dashboardu pokazuje, gdzie powinien znajdować się klucz.
Czy pierwsze renderowanie wymaga liczb?
Zależy to od tego, kto czyta stronę. Publiczne wyszukiwanie, które chcesz zaindeksować w wyszukiwarkach, powinno zawierać liczby już w HTML. Dashboard zalogowanego użytkownika może pobierać wiersze po załadowaniu, choć pusta tabela na wolnym telefonie nadal wygląda na uszkodzoną.
Sugerowany przez nas domyślny schemat jest prosty: Twój serwer wywołuje API, renderuje wiersze, a przeglądarka tylko sortuje i filtruje. Przewodnik po proxy pokazuje ten podział w Next.js, wraz z handlerem tras.
Gdzie trafić klucz, jeszcze raz
Klucz nigdy nie należy do strony, którą może otworzyć odwiedzający. Trzymaj go w zmiennej środowiskowej po stronie serwera i wykonuj wywołanie z kodu, który działa w miejscu, gdzie znajduje się ten sekret.
Narzędzia obiecujące ukrycie klucza w pakiecie ukrywają go przed przypadkowym czytelnikiem, a nie przed kimkolwiek, kto ma otwartą kartę sieciową.

Jedno żądanie, od początku do końca
Wstaw swój klucz. Wartość q to sama domena bez schematu ani ścieżki.
curl -s "https://seomasters.dev/api.php?action=refdomains&q=example.com&per=100&sort=dr&order=desc" \
-H "Authorization: Bearer sk_live_..."
# header or ?key= both work
# ok=false or HTTP 401/402 means stop and read the errorChecklista
Przed pierwszym wdrożeniem produkcyjnym
- Klucz znajduje się w zmiennej środowiskowej po stronie serwera, nigdy w pakiecie przeglądarki
- Każda odpowiedź jest sprawdzana pod kątem
ok, nie tylko statusu HTTP - HTTP 401 i 402 nie są ponawiane automatycznie
_creditsjest zapisywane w Twoim własnym logu przy każdym wywołaniu- UI pokazuje miesięczne odświeżanie, więc nikt nie czyta danych jako danych na żywo
- Paginacja zatrzymuje się na limicie 50 000 wierszy, zamiast zapętlać się w nieskończoność
Zakres
API danych linków, a nie pełny pakiet SEO
Badanie słów kluczowych, śledzenie pozycji i codzienne crawlowanie lepiej obsługują Ahrefs lub Semrush. Ahrefs sprzedaje jednostki API w ramach subskrypcji zaczynających się od $129 miesięcznie za 200 000 jednostek. To API wycenia dane linków per wywołanie.
- Dobre dopasowanie: dashboardy, audyty, masowe ocenianie, narzędzia wewnętrzne
- Słabe dopasowanie: śledzenie pozycji, wolumeny słów kluczowych, alerty linków na żywo
- Dane odświeżają się miesięcznie, a dokumentacja mówi o tym wprost
Jak to działa
Od logowania do zadania nocnego
- 1
Zaloguj się przez Google
Strona konta wydaje Twój klucz
sk_i pokazuje saldo startowe $100, czyli 1 000 000 kredytów. - 2
Uruchom jedną darmową akcję
Wywołaj
overviewdla domeny, którą dobrze znasz. Porównaj wynik z tym, czego się spodziewasz, zanim zaczniesz cokolwiek budować. - 3
Napisz warstwę fetch
Zawijaj
fetchraz: wstrzykiwanie klucza, sprawdzenieok, logowanie_credits. Zobacz uwagi dotyczą paginacji dla pętli paginacji. - 4
Zaplanuj to
Uruchamiaj miesięcznie dla głębokich pobierań, nocą dla
bulk_dr. Tabela błędów opisuje, co robić, gdy nocne zadanie się nie powiedzie.
FAQ
Pytania, które zadają programiści
- Jak działa sprawdzanie backlinków domeny przez API?
- Wyślij domenę jako
qdo akcji takiej jakoverview,refdomainslubbacklinksi odczytaj JSON. Akcje darmowe nie wymagają klucza. Akcje płatne wymagają klucza w nagłówku bearer lub jakokey=i kosztują 1 do 3 kredytów za wywołanie, niezależnie od liczby wierszy. - Czy muszę umieścić klucz w przeglądarce?
- Nie i nie powinieneś. CORS jest otwarty, więc przeglądarka może wywołać API, ale klucz w kodzie klienta jest publiczny dla każdego odwiedzającego. Trzymaj płatne wywołania na serwerze i pozwól frontendowi rozmawiać z Twoją własną trasą.
- Co się stanie, gdy skończą się kredyty?
- API odpowiada HTTP 402. Brakujący lub błędny klucz zwraca HTTP 401. Traktuj oba jako sygnały do zatrzymania, a nie do ponawiania. Doładujesz USDT (TRC-20) ze strony konta, a ten sam klucz nadal będzie działał.
- Ile wierszy zwraca się w jednym wywołaniu?
- Do 1000 wierszy na wywołanie, a każde wywołanie jest rozliczane raz niezależnie od liczby wierszy. Paginuj za pomocą
pageiper. Głęboka paginacja jest ograniczona do 50 000 wierszy, więc dla większych eksportów zawęż zapytanie za pomocą sortowania lub innej akcji. - Czy DR to ta sama liczba co w Ahrefs?
- Nie. DR tutaj to nasz własny metryk: round(100 log(ref_domains + 1) / log(2 10^7)). Jest podobny w duchu do Ahrefs DR lub Moz DA, ale obliczany z naszego własnego indeksu, więc porównuj trendy w ramach jednego narzędzia, a nie wartości między narzędziami.
- Jak świeże są dane linków?
- Około miesiąc. Indeks jest przebudowywany mniej więcej raz w miesiącu, więc świeże linki mogą być niedostępne. Jeśli Twój produkt obiecuje dzienne alerty o nowych linkach, potrzebujesz dostawcy z codziennym crawlowaniem i tego API do tanich liczb masowych.
- Czy jest opłata miesięczna lub minimum?
- Brak subskrypcji i minimum. Kredyty są płatne z góry: 1 kredyt kosztuje $0.0001, więc 1000 wywołań kosztujących 1 kredyt to $0.10. Nowe konta otrzymują $100 darmowych kredytów, bez karty, tylko z logowaniem przez Google.