Uppsättningsguide
Hitta min backlink-lista och sätt upp en månadlig övervakning
Tiominuters uppsättning ger dig en daterad记录 över vem som länkar till dig. När problem uppstår diffar du två filer istället för att gissa.
Uppsättning i sex steg
Logga in med Google
Använd kontosidan för att logga in. Nya konton innehåller $100 i kredit, inget kort krävs.
Skapa en API-nyckel
Nyckeln börjar med sk_. Håll den borta från offentliga repositories; behandla den som ett lösenord.
Prova den kostnadsfria sökningen
action=overview&q=yourdomain.com kostar inget och bekräftar din nyckel och domänstavning.
Hämta de riktiga listorna
Kör refdomains, anchors och toppages, 1 000 rader per anrop, 2 krediter vardera.
Spara med datum
Döp filer som refdomains-2026-10.json. Överskriv aldrig förra månadens fil.
Diff
Jämför rader mot föregående månad. De nya domänerna är det du ska läsa.
Ett anrop, med alla fält förklarade
Ersätt domänen och nyckeln. Samma mönster fungerar för alla åtgärder.
curl "https://darkseo.net/api.php?action=refdomains&q=yourdomain.com&per=1000&page=1&key=sk_live_..." \
-o refdomains-2026-10.jsonReferens av parametrar
| Parameter | Betydelse | Noteringar |
|---|---|---|
| action | Vilken rapport som ska köras | refdomains, backlinks, anchors, toppages och andra |
| q | Domänen du undersöker | Ren domän, utan schema |
| key | Din API-nyckel | Eller skicka Authorization: Bearer sk_... |
| page | Sidnummer | Djup paginering är begränsad till 50 000 rader |
| per | Rader per sida | Från 10 till 5000; fakturering är ett anrop |
| sort, order | Sorteringskolumn och asc eller desc | Användbart för att se de nyaste eller största först |
Namngivning, lagring och jämförelse av filer
En "hitta mina backlinks"-lista hjälper bara om filerna kan jämföras utan hjälp. En tydlig namngivningsregel och en mapp per månad gör det mesta av jobbet. Använd tio minuter på regeln nu, eftersom en timmes sortering senare är värre. Döp sedan aldrig om dem.
Använd samma mönster för varje domän och varje anrop, så att en vanlig sortering ställer upp filerna efter månad. Blandade mönster bryter sorteringen, och en trasig sortering är hur förra månadens fil hamnar att skrivas över.
Filnamn som sorterar
Sätt år och månad först, sedan domänen, sedan anropsnamnet, till exempel 2026-10 följt av domänen och refdomains. Nollfyllda månader sorterar korrekt, och ett namn i den ordningen läser sig som en logg.
Undvik mellanslag och accenterade tecken i namn. Skript hanterar dem dåligt, och ett misslyckat kopieringsförsök kan se ut som ett lyckat.
En mapp per månad
Skapa en mapp för varje månad och kopiera de tre filerna för varje domän till den. En mapp per månad håller förra månadens fil orörd, så en diff blir en jämförelse mellan två mappar.
Markera mappen som skrivskyddad när månaden är stängd, om ditt system tillåter det. En sparad fil som inte kan redigeras är ett mycket starkare register.
En kort ändringslogg
Håll en ren textlogg i rotmappen. Skriv en rad per hämtning med datum, domäner och gjorda anrop. En ändringslogg låter dig förklara ett avbrott i serien år senare, när ingen kommer ihors anledningen.
Lägg till kreditkostnaden från varje svar till samma rad, så att loggen dubblas som fakturan.
Registrera varje ändring i domänlistan i samma logg, med anledningen. En domän som lagts till en månad förklarar ett hopp i den månaden, och det sparar en lång sökning senare. Håll raderna enkla, så att ett skript kan läsa loggen om du någonsin vill ha en automatisk sammanfattning.
Misstag och åtgärder
| Misstag | Symtom | Åtgärd |
|---|---|---|
| Saknad eller fel nyckel | HTTP 401 | Kontrollera nyckeln och stavningen av rubriken |
| Saldo tomt | HTTP 402 | Fyll på med USDT (TRC-20) från kontosidan |
Läsa ok ignorerat | Tom fil behandlad som framgång | Testa ok-flaggan i ditt skript innan du sparar |
| Överskrivning av förra månaden | Ingen diff möjlig | Sätt månaden i filnamnet |
| Förväntar sig live-data | Ny länk saknas | Indexet uppdateras ungefär en gång i månaden; jämför månatligen, inte dagligen |
Automatisera det
En cron-post den första i månaden räcker. Skriv de tre curl-anropen till ett shell-skript, lägg till månaden i varje filnamn och låt det maila dig bara när antalet nya domäner passerar din tröskel.
Autentiserade svar innehåller _credits med kostnad och återstående saldo, så att skriptet kan varna dig innan saldet blir lågt. Testa det en gång för hand. Glöm det sedan tills mailet anländer.
För ett team, para ihop den månatliga hämtningen med exempeltrösklarna, så att alla läser samma regel.
Håll skriptet tråkigt. Vanligt curl, en loop över dina domäner, en mapp per månad. Tråkiga skript överlever personalbyten.
Hantera ett misslyckat körning
Ett misslyckat körning ska lämna förra månadens filor orörda och skriva en rad till ändringsloggen. Den vanliga fällan är en delvis nedladdning: en fil som finns men som innehåller en felbody ser ut som data vid första anblicken. Kontrollera storleken och ok-flaggan innan den flyttas. Inget når mappen för månaden utan kontroll.
Om körningen misslyckas två gånger i rad, kontrollera nyckeln och domänsstavningen först. Det kostnadsfria översiktsanropet testar båda utan kostnad, så ett misslyckande där berättar om problemet är uppsättningen eller det betalda anropet.
Hålla övervakningen inom en budget
En övervakning är billig när du känner till aritmetiken. Varje betalt anrop faktureras en gång, oavsett antal rader, upp till 1 000 rader per anrop. Multiplicera antalet anrop du gör med deras kreditkostnad, sedan med $0,0001 per kredit, och du har den månatliga fakturan. Gör det först.
Här är aritmetiken för tre anrop på en domän. refdomains, anchors och toppages kostar 2 krediter vardera, så sex krediter, vilket blir $0,0006 för månaden.
Uppskatta den månatliga fakturan
Lägg till ett bulk_dr-anrop för nykomlingarna på 1 kredit, och totalen ökar med en kredit till. Tabellen på tröskelsidan räknar ut fallet med tio webbplatser, så att du kan se hur siffrorna växer med listan.
Håll uppskattningen i samma logg som hämtningarna. En faktura som ökar är lättare att förklara när uppskattningen skrevs ner först.
Stoppa innan saldet tar slut
Autentiserade svar innehåller kostnaden och det återstående saldot. Läs dem i skriptet, jämför saldot med nästa månads uppskattning och varna dig själv när marginalen är tunn. Ett svar med ok satt till false ska stoppa körningen innan någon fil sparas.
Ett HTTP 402 betyder att saldet har tagit slut. Fyll på med USDT (TRC-20) från kontosidan, kör sedan om den månadens anrop istället för att hoppa över månaden.
En månatlig loop
En skiss, inte en produkt. Den sparar tre rapporter per domän med månaden i namnet. Justera listan och nyckeln.
#!/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
doneVad ska man göra med filerna
Öppna förra månadens och denna månads refdomains-filer sida vid sida och lista domänerna som bara finns i den nya. Den listan är din läsning för månaden.
Skicka listan genom bulk_dr för en snabb kvalitetspoäng, kontrollera anchors-filen för någon fras som har vuxit, och läs toppsidorna för URL:er du inte känner igen. Om allt ser normalt ut, skriv en rad i din logg och stäng fliken.
Om något ser fel ut, öppna runboken och disavow-beslutstabellen. Den månatliga hämtningen kostar en bråkdel av en cent, så den verkliga kostnaden är din uppmärksamhet.
Skriv den månatliga notisen
Skriv en kort notering i slutet av varje månad. Namnge domänerna, antalet nya domäner, den största anchorandelen och beslutet. Fyra ränder räcker. En notering skriven samma dag är värd mer än en lång som skrivs senare.
Håll noteringen bredvid filerna, inte i dem. En framtida läsare ska hitta beslutet på ett ställe, med siffrorna som motiverade det. Den läsaren kan vara du, ett år senare, utan minne av månaden.
Frågor om den månatliga övervakningen
Behöver jag ett betalkonto för att köra detta?
Det finns inget abonnemang och inget månatligt minimum, eftersom tjänsten är förbetald kredit. Nya konton får $100 gratis kredit utan att ett kort behövs. De kostnadsfria sökningar kostar inget, så du kan testa uppsättningen innan du hämtar någon betald lista.
Varför inte köra skriptet varje dag?
Indexet uppdateras ungefär en gång i månaden, så en daglig jobb skulle ladda ner samma bild igen och igen. Dagliga körningar spenderar också krediter för ingen ny information. Månadsvis är den ärliga rytmen för denna data.
Vad ska jag göra om den nya filen är mycket större?
Kontrollera radantalet mot din baslinje, öppna sedan nykomlingarna i diffen. En större fil kan komma från en verklig topp eller från en ändrad radgräns. Uteslut den andra orsaken först, eftersom det är den billigare kontrollen.
Kan ett skript övervaka flera domäner?
Ja. Den månatliga loopen ovan hanterar en lista över domäner, och var och en får sina egna filer. Håll listan kort nog att varje domän får en verklig läsning varje månad, eftersom en övervakning ingen läser bara är en lagringskostnad.
Indexet uppdateras ungefär en gång i månaden, så en daglig cron-jobb skulle bara ladda ner samma bild. Och en länklista är inte ett omdöme: para ihop varje flagga med Search Console-länkrapporten innan du agerar.