Indeks odświeżany miesięcznie

Sprawdzaj backlinki strony za pomocą skryptu, a nie panelu

Linkzoid to prosty REST API dla backlinków, domen odsyłających, kotwic i DR. Wywołuj go z Pythona, cron lub GitHub Actions i przechowuj wyniki we własnych plikach.

  • JSON przez HTTPS, CORS otwarty
  • podsumowanie, statystyki i wywołania domenowe nie wymagają klucza
  • Od $0,10 za 1 000 wywołań, bez subskrypcji
GET /api.php?action=domainJSON

$ curl "https://linkzoid.pro/api.php?action=overview&q=nytimes.com&key=sk_live_..."

Do czego służy

Cztery zadania, w których sprawdzasz backlinki strony bez otwierania przeglądarki

Każde z nich to skrypt, który ludzie już przechowują w repozytorium. API dostarcza tylko dane.

Tygodniowy zrzut Twojego profilu

Zaplanowany workflow pobiera domeny odsyłające i kotwice, zapisuje pliki z datą i głośno sygnalizuje błędy, gdy coś wygląda nieprawidłowo. Instrukcja zawiera plik YAML.

Prospekcja z listy konkurencji

Przecięć dwie do dziesięciu domen, odrzuć te, które już posiadasz, oceń pozostałe masowo. Przepis ma około czterdziestu linii.

Porównanie profilu z poprzednim miesiącem

Przechowuj każdy wynik w SQLite i pytaj, które domeny się pojawiły lub zniknęły. Strona diff dodaje tabelę progową do wykrywania problemów.

Zastąpienie przyzwyczajenia do ręcznego eksportu

Jeśli współpracownik pobiera co miesiąc plik CSV, skrypt może to zrobić. Porównaj go z raportem pakietu przed przełączeniem się.

Gdzie się kończy

Dane linków, a nie pakiet słów kluczowych

Pokrywamy backlinki, domeny odsyłające, kotwice, najlepsze strony i DR. Śledzenie pozycji, research słów kluczowych i codziennie odświeżany crawl nie są dostępne, a Ahrefs lub Semrush radzą sobie z tym lepiej.

  • Nasz własny crawler odświeża indeks około raz w miesiącu
  • Link dodany w zeszłym tygodniu może jeszcze nie być widoczny
  • DR to nasz własny metryk logarytmiczny 0-100, nie DR Ahrefs ani DA Moz
Złote nitki łączące kamienne filary w mglistym krajobrazie

Dla kogo

Jak wygląda typowe uruchomienie

Większość skryptów tutaj jest nudna. O to chodzi. Zadanie czyta listę domen, wywołuje API, sprawdza, czy ok jest true, i zapisuje plik.

Darmowe akcje (domain, overview, stats, suggest) nie wymagają klucza, więc możesz przetestować parser przed wydaniem czegokolwiek. Przetestuj najpierw. Płatne wywołania kosztują 1 do 3 kredytów, a jeden kredyt to $0,0001. Wywołanie jest rozliczane raz, niezależnie od liczby zwróconych wierszy, do 1 000 na wywołanie.

Błędy są jasne. 401 oznacza, że klucz jest brakujący lub błędny, a 402 oznacza, że zabrakło kredytów. Żaden z nich nie zasługuje na pętlę ponawiania.

Logowanie to konto Google, a kredyt startowy $100 nie wymaga karty. Proste. Gdy się wyczerpie, doładowania odbywają się przez USDT na TRC-20 ze strony konta. Jeśli wolisz podłączyć to do wizualnego kreatora, przeanalizuj opcje najpierw.

Zachowaj pierwszy skrypt mały

Pierwszy skrypt powinien robić jedną rzecz: pobrać wiersze, sprawdzić ok i zapisać plik. Odkładaj linię cron, dopóki ręczne uruchomienie nie wypisze rozsądnej liczby wierszy i rozpoznawalnego salda.

Większość problemów ze skryptami pojawia się później, z powodu paginacji i ponawiania. Zacznij bez nich i dodawaj każdy tylko wtedy, gdy rzeczywiste uruchomienie pokaże potrzebę.

Czytaj flagi przed wierszami

Każda odpowiedź ma flagę ok, a uwierzytelnione dodają _credits. Przeczytaj oba przed dotknięciem wierszy, ponieważ fałszywa flaga oznacza, że nie ma nic wiarygodnego do parsowania.

401 lub 402 to znak stopu, nie zachęta do pętli. Zaloguj odpowiedź i zakończ, aby kolejne zaplanowane uruchomienie zaczęło się od czystego stanu.

Porównaj

Ile kosztuje każde wywołanie

Kredyty na wywołanie; 1 kredyt = $0,0001
AkcjaKredytyTypowe użycie w skrypcie
domain, overview, stats, suggest0Testy dymne, szybkie wyszukiwania DR
bulk_dr, compare, top, dr_distribution, tld_breakdown1Ocenianie listy prospektów do 2 000 domen
refdomains, backlinks, anchors, toppages, anchor_cloud, intersect2Zrzuty i luki konkurencji
search, keyword3Kto linkuje z dokładną kotwicą
domeny w naszym grafie linków
181,132,097
linki domena-do-domeny
2,774,625,913
zindeksowanych backlinków
~798,5 miliarda
darmowy kredyt przy rejestracji
$100

Dziesięć linii, które możesz wkleić

Tylko biblioteka standardowa. Zatrzymuje się przy pierwszej złej odpowiedzi i wypisuje widoczne saldo.

python
import json, urllib.request as u
KEY = 'sk_live_...'
url = ('https://linkzoid.pro/api.php?action=refdomains'
       '&q=example.com&per=100&key=' + KEY)
with u.urlopen(url) as r:
    d = json.load(r)
if not d['ok']:
    raise SystemExit(d)
print(d['total'], 'referring domains')
print(d['_credits'])

FAQ

Pytania, które ludzie zadają przed zeskryptowaniem tego

Jak sprawdzić backlinki strony za pomocą skryptu?
Wyślij żądanie GET do akcji refdomains lub backlinks z docelową domeną w q i swoim kluczem w key. Otrzymasz JSON, maksymalnie 1 000 wierszy na wywołanie, rozliczane 2 kredytami. Pętluj po page, aż osiągniesz total.
Czy jest darmowy sposób na znalezienie backlinków?
Częściowo. Akcje overview, stats, domain i suggest są darmowe i nie wymagają klucza. Listy na poziomie wierszy, takie jak refdomains i backlinks, kosztują 2 kredyty, co kredyt rejestracyjny $100 pokrywa tysiące razy.
Czy może działać na GitHub Actions lub cron?
Tak. To HTTPS GET z kluczem w nagłówku lub stringu zapytania, więc zaplanowany workflow, linia crontab lub timer systemd działają. Przechowuj klucz jako sekret, nigdy w repozytorium.
Czy dane aktualizują się w czasie rzeczywistym?
Nie. Nasz własny crawler odświeża indeks około raz w miesiącu, więc bardzo świeże linki mogą być niedostępne. Polling co godzinę nie pomaga; uruchomienia tygodniowe lub miesięczne pasują do danych. Strona o micie realtime wyjaśnia, jak z tym pracować.
Co się dzieje, gdy zabraknie kredytów?
API odpowiada HTTP 402. Twój skrypt powinien zatrzymać się i zasygnalizować błąd, a nie ponawiać. Doładuj USDT (TRC-20) ze strony konta, a kolejne uruchomienie kontynuuje od tego samego salda.
Jak cena porównuje się z jednostkami API Ahrefs?
Ahrefs sprzedaje jednostki API w ramach subskrypcji, od $129 miesięcznie za 200 000 jednostek z co najmniej 50 jednostkami na żądanie. Tutaj wywołanie to 1 do 3 kredytów, od $0,10 za 1 000 wywołań, bez miesięcznego minimum.
W jakim formacie są odpowiedzi?
JSON, zawsze. Każda odpowiedź zawiera flagę ok, a uwierzytelnione dodają _credits z kosztem wywołania i Twoim pozostałym saldem, co ułatwia logowanie wydatków.