Przewodnik konfiguracji
Znajdź listę backlinków i ustaw miesięczny monitoring
Dziesięć minut konfiguracji daje Ci zapisany w czasie rejestr tego, kto odsyła do Twojej strony. Gdy pojawią się problemy, porównasz dwa pliki, zamiast zgadywać.
Konfiguracja w sześciu krokach
Zaloguj się przez Google
Użyj strony konta, aby się zalogować. Nowe konta otrzymują $100 kredytu, bez konieczności podawania karty.
Utwórz klucz API
Klucz zaczyna się od sk_. Trzymaj go z dala od publicznych repozytoriów; traktuj go jak hasło.
Wypróbuj darmowe wyszukiwanie
action=overview&q=yourdomain.com jest bezpłatne i potwierdza poprawność klucza oraz pisownię domeny.
Pobierz pełne listy
Uruchom refdomains, anchors i toppages, po 1 000 wierszy na wywołanie, 2 kredyty za każde.
Zapisz z datą
Nazywaj pliki jak refdomains-2026-10.json. Nigdy nie nadpisuj pliku z poprzedniego miesiąca.
Różnica
Porównaj wiersze z poprzednim miesiącem. Nowe domeny to te, które czytasz.
Jedno wywołanie z wyjaśnieniem każdego pola
Zmień domenę i klucz. Ten sam wzorzec działa dla wszystkich akcji.
curl "https://darkseo.net/api.php?action=refdomains&q=yourdomain.com&per=1000&page=1&key=sk_live_..." \
-o refdomains-2026-10.jsonReferencja parametrów
| Parametr | Znaczenie | Uwagi |
|---|---|---|
| akcja | Który raport uruchomić | refdomains, backlinks, anchors, toppages i inne |
| q | Badana domena | Domena goła, bez schematu |
| klucz | Twój klucz API | Lub wyślij nagłówek Authorization: Bearer sk_... |
| strona | Numer strony | Głęboka paginacja jest ograniczona do 50 000 wierszy |
| na | Liczba wierszy na stronę | Od 10 do 5000; rozliczanie następuje raz przy każdym wywołaniu |
| sortowanie, kolejność | Kolumna sortowania oraz kierunek asc lub desc | Przydatne do wyświetlania najnowszych lub największych wartości na początku |
Nazewnictwo, przechowywanie i porównywanie plików
Lista znalezionych backlinków jest przydatna tylko wtedy, gdy pliki można porównać bez dodatkowej pomocy. Jasna reguła nazewnictwa i jeden folder na miesiąc załatwiają większość roboty. Poświęć dziesięć minut na ustalenie reguły teraz, bo godzina sortowania później będzie gorsza. Następnie już ich nie zmieniaj.
Używaj tego samego wzorca dla każdej domeny i każdego wywołania, aby zwykłe sortowanie ułożyło pliki wg miesięcy. Mieszane wzorce psują sortowanie, a zepsute sortowanie to właśnie sposób, przez który plik z poprzedniego miesiąca może zostać nadpisany.
Nazwy plików, które sortują się poprawnie
Umieść rok i miesiąc na początku, następnie domenę, a na końcu nazwę wywołania, np. 2026-10, po nim domena i refdomains. Miesiące z dopisanymi zerami sortują się poprawnie, a taka kolejność sprawia, że nazwa przypomina dziennik systemowy.
Unikaj spacji i znaków z diakrytykami w nazwach. Skrypty radzą sobie z nimi słabo, a nieudana kopia może wyglądać na pomyślną.
Jeden folder na miesiąc
Twórz folder dla każdego miesiąca i kopiuj do niego trzy pliki dla każdej domeny. Folder na miesiąc zachowuje dane z poprzedniego miesiąca bez zmian, dzięki czemu diff staje się porównaniem między dwoma folderami.
Ustaw folder jako tylko do odczytu po zamknięciu miesiąca, jeśli pozwala na to system. Plik zapisany i niepodlegający edycji jest znacznie silniejszym dowodem.
Krótki changelog
Prowadź prosty dziennik tekstowy w folderze głównym. Zapisuj jedną linię dla każdego pobrania, zawierającą datę, domeny oraz wykonane wywołania. Changelog pozwala wyjaśnić lukę w serii po latach, gdy nikt już nie pamięta przyczyny.
Dodaj koszt kredytowy z każdej odpowiedzi do tej samej linii, dzięki czemu dziennik podwaja się jako faktura.
Zapisuj każdą zmianę na liście domen w tym samym dzienniku, wraz z uzasadnieniem. Domena dodana w danym miesiącu wyjaśnia skok w tym miesiącu i oszczędza długich poszukiwań później. Trzymaj linie w prostym formacie, aby skrypt mógł odczytać dziennik, jeśli kiedykolwiek zechcesz uzyskać automatyczne podsumowanie.
Błędy i sposoby ich naprawy
| Błąd | Objaw | Naprawa |
|---|---|---|
| Brakujący lub błędny klucz | HTTP 401 | Sprawdź pisownię klucza i nagłówka |
| Puste saldo | HTTP 402 | Doładuj za pomocą USDT (TRC-20) ze strony konta |
Ignorowanie wartości ok | Pusty plik traktowany jako sukces | Przetestuj flagę ok w swoim skrypcie przed zapisaniem |
| Nadpisywanie ostatniego miesiąca | Niemożliwość porównania różnic | Dodaj miesiąc do nazwy pliku |
| Oczekiwanie na dane na żywo | Brak nowej linku | Indeks odświeża się około raz w miesiącu; porównuj dane miesięczne, a nie dzienne |
Automatyzacja
Wystarczy wpis cron na pierwszy dzień miesiąca. Zapisz trzy wywołania curl w jednym skrypcie powłoki, dodaj miesiąc do nazwy każdego pliku i skonfiguruj skrypt tak, aby wysyłał Ci e-mail tylko wtedy, gdy liczba nowych domen przekroczy Twój próg.
Poprawne odpowiedzi zawierają _credits z kosztem i pozostałym saldem, więc skrypt może Cię ostrzec przed wyczerpaniem się salda. Przetestuj go raz ręcznie. Następnie zapomnij o nim, aż przyjdzie e-mail.
Dla zespołu połącz miesięczne pobieranie z przykładowymi progami, aby wszyscy czytali tę samą regułę.
Utrzymuj skrypt nudnym. Zwykłe curl, jedna pętla po Twoich domenach, jeden folder na miesiąc. Nudne skrypty przetrwają zmiany personelu.
Obsługa nieudanej próby
Nieudana próba powinna pozostawić pliki z ostatniego miesiąca bez zmian i dodać jeden wiersz do dziennika zmian. Typowym błędem jest częściowe pobranie: plik, który istnieje, ale zawiera treść błędu, na pierwszy rzut oka wygląda jak dane. Sprawdź rozmiar i flagę ok przed przeniesieniem pliku. Nic nie trafia do folderu miesięcznego bez weryfikacji.
Jeśli próba nie powiedzie się dwa razy z rzędu, najpierw sprawdź poprawność klucza i pisownię domeny. Wywołanie podglądu za darmo testuje oba parametry bez kosztów, więc niepowodzenie tam powie Ci, czy problem leży w konfiguracji, czy w płatnym wywołaniu.
Utrzymanie kontroli w ramach budżetu
Kontrola jest tania, gdy znasz arytmetykę. Każde płatne wywołanie jest rozliczane raz, niezależnie od liczby wierszy, do 1000 wierszy na wywołanie. Pomnóż liczbę wykonanych wywołań przez koszt kredytowy, a następnie przez $0.0001 za kredyt, aby uzyskać miesięczny rachunek. Zrób to najpierw.
Oto arytmetyka dla trzech wywołań na jednej domenie. refdomains, anchors i toppages kosztują po 2 kredyty każde, czyli 6 kredytów, co daje $0.0006 w miesiącu.
Szacowanie miesięcznego rachunku
Dodaj jedno wywołanie bulk_dr dla nowicjuszy za 1 kredyt, a całkowity koszt wzrośnie o kolejny kredyt. Tabela na stronie progów oblicza przypadek dziesięciu witryn, więc możesz zobaczyć, jak rosną liczby wraz z listą.
Przechowuj szacunek w tym samym dzienniku co pobrania. Rachunek, który rośnie, łatwiej wyjaśnić, jeśli szacunek został zapisany wcześniej.
Zatrzymanie przed wyczerpaniem się salda
Poprawne odpowiedzi zawierają koszt i pozostałe saldo. Odczytaj je w skrypcie, porównaj saldo z szacunkiem na następny miesiąc i ostrzegaj się, gdy margines jest cienki. Odpowiedź z ok ustawionym na false powinna zatrzymać wykonanie przed zapisaniem jakiegokolwiek pliku.
HTTP 402 oznacza, że saldo się wyczerpało. Doładuj za pomocą USDT (TRC-20) ze strony konta, a następnie ponownie uruchom wywołania za ten miesiąc, zamiast go pomijać.
Miesięczna pętla
Szkic, nie produkt. Zapisuje trzy raporty na domenę z miesiącem w nazwie. Dostosuj listę i klucz.
#!/bin/bash
M=$(date +%Y-%m)
for D in yourdomain.com second-site.org; do
for A in refdomains anchors toppages; do
curl -s "https://darkseo.net/api.php?action=$A&q=$D&per=1000&key=$DARKSEO_KEY" -o "$D-$A-$M.json"
done
doneCo zrobić z plikami
Otwórz pliki refdomains z ostatniego miesiąca i tego miesiąca obok siebie i wypisz domeny, które są tylko w nowym. Ta lista jest Twoim odczytem na ten miesiąc.
Prześlij listę przez bulk_dr dla szybkiej oceny jakości, sprawdź plik anchors pod kątem dowolnej frazy, która wzrosła, i przeczytaj top pages pod kątem adresów URL, których nie rozpoznajesz. Jeśli wszystko wygląda zwyczajnie, zapisz jeden wiersz w dzienniku i zamknij kartę.
Jeśli coś wygląda źle, otwórz runbook i tabelę decyzji o disavow. Miesięczne pobieranie kosztuje ułamek centa, więc prawdziwym kosztem jest Twoja uwaga.
Pisanie miesięcznej notatki
Napisz krótką notatkę na końcu każdego miesiąca. Wymień domeny, liczbę nowych domen, największy udział anchorów i decyzję. Cztery linie wystarczą. Notatka napisana tego samego dnia jest warta więcej niż długa notatka napisana później.
Przechowuj notatkę obok plików, a nie wewnątrz nich. Przyszły czytelnik powinien znaleźć decyzję w jednym miejscu, z liczbami, które ją uzasadniły. Tym czytelnikiem może być Ty za rok, bez pamięci o tamtym miesiącu.
Pytania dotyczące miesięcznej kontroli
Czy potrzebuję płatnego planu, aby to uruchomić?
Nie ma subskrypcji ani miesięcznego minimum, ponieważ usługa opiera się na prepaidowych kredytach. Nowe konta otrzymują $100 darmowych kredytów bez potrzeby podawania karty. Darmowe wyszukiwania nic nie kosztują, więc możesz przetestować konfigurację przed pobraniem jakiejkolwiek płatnej listy.
Dlaczego nie uruchamiać skryptu codziennie?
Indeks odświeża się mniej więcej raz w miesiącu, więc codzienne zadanie pobierałoby ten sam obraz ponownie i ponownie. Codzienne uruchomienia również zużywają kredyty bez nowych informacji. Miesięczny rytm jest uczciwy dla tych danych.
Co zrobić, jeśli nowy plik jest znacznie większy?
Sprawdź liczbę wierszy względem swojej bazy, a następnie otwórz nowicjuszy w diff. Większy plik może wynikać z prawdziwego szczytu lub ze zmiany limitu wierszy. Wyklucz najpierw drugą przyczynę, ponieważ jest to tańsze sprawdzenie.
Czy jeden skrypt może kontrolować wiele domen?
Tak. Powyższa pętla miesięczna obsługuje listę domen, a każda z nich otrzymuje własne pliki. Utrzymaj listę na tyle krótką, aby każda domena otrzymywała rzeczywisty odczyt każdego miesiąca, ponieważ kontrola, której nikt nie czyta, to tylko koszt przechowywania.
Indeks odświeża się około raz w miesiącu, więc codzienny zadanie cron tylko pobiera ten sam obraz. I lista linków to nie wyrok: połącz każdy sygnał z raportem linków w Search Console przed podjęciem działań.