Indice aggiornato mensilmente

Verifica i backlink del sito web con uno script, non con una dashboard

Linkzoid è una semplice API REST per backlink, domini di riferimento, anchor e DR. Chiamala da Python, cron o GitHub Actions e conserva l'output nei tuoi file.

  • JSON su HTTPS, CORS aperto
  • overview, statistiche e chiamate per dominio non richiedono chiave
  • Da $0,10 per 1.000 chiamate, senza abbonamento
GET /api.php?action=domainJSON

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

A cosa serve

Quattro attività in cui verificare i backlink del sito web senza aprire un browser

Ognuna di queste è una script che le persone tengono già in un repo. L'API fornisce solo i dati.

Istantanea settimanale del tuo profilo

Un workflow pianificato recupera i domini di riferimento e le anchor, scrive file datati e segnala chiaramente gli errori quando qualcosa sembra anomalo. Il runbook contiene lo YAML.

Prospecting da un elenco di competitor

Interseca due o dieci domini, scarta ciò che hai già, valuta il resto in bulk. La ricetta è di circa quaranta righe.

Diffing di un profilo rispetto al mese scorso

Archivia ogni esecuzione in SQLite e chiedi quali domini sono apparsi o scomparsi. La pagina diff aggiunge una tabella delle soglie per individuare i problemi.

Sostituzione dell'abitudine all'esportazione manuale

Se un collega scarica un CSV ogni mese, uno script può farlo. Confrontalo con un report della suite prima di passare.

Dove si ferma

Dati sui link, non una suite di parole chiave

Copriamo backlink, domini di riferimento, anchor, pagine principali e DR. Il rank tracking, la ricerca di parole chiave e un crawl aggiornato quotidianamente non sono presenti, e Ahrefs o Semrush li gestiscono meglio.

  • Il nostro crawler aggiorna l'indice circa una volta al mese
  • Un link aggiunto la scorsa settimana potrebbe non essere ancora visibile
  • DR è la nostra metrica logaritmica da 0 a 100, non il DR di Ahrefs o il DA di Moz
Fili dorati che collegano pilastri di pietra in un paesaggio nebbioso

A chi è rivolto

Come appare un'esecuzione tipica

La maggior parte degli script qui è noiosa. È proprio questo il punto. Un job legge un elenco di domini, chiama l'API, verifica che ok sia true e scrive un file.

Le azioni gratuite (domain, overview, stats, suggest) non richiedono chiave, quindi puoi testare un parser prima di spendere qualcosa. Testa prima. Le chiamate a pagamento costano da 1 a 3 crediti, e un credito vale $0,0001. Una chiamata viene fatturata una volta, indipendentemente dal numero di righe restituite, fino a 1.000 per chiamata.

Gli errori sono chiari. Un 401 significa che la chiave manca o è errata, e un 402 significa che i crediti sono esauriti. Nessuno dei due merita un loop di retry.

L'accesso è con un account Google e il credito iniziale di $100 non richiede carta. Semplice. Quando si esaurisce, i ricarichi avvengono tramite USDT su TRC-20 dalla pagina dell'account. Se preferisci integrarlo in un builder visivo, valuta prima le opzioni.

Mantieni il primo script piccolo

Un primo script dovrebbe fare una cosa sola: recuperare le righe, verificare ok e scrivere un file. Rimanda la riga cron finché un'esecuzione manuale non stampa un conteggio di righe sensato e un saldo che riconosci.

La maggior parte dei problemi con questi script arriva dopo, a causa del paging e dei retry. Inizia senza di essi e aggiungi ciascuno solo quando un'esecuzione reale ne mostra la necessità.

Leggi i flag prima delle righe

Ogni risposta ha un flag ok, e quelle autenticate aggiungono _credits. Leggi entrambi prima di toccare le righe, perché un flag false significa che non c'è nulla di affidabile da analizzare.

Un 401 o un 402 è un segnale di stop, non un invito a fare un loop. Registra il corpo ed esci, così la prossima esecuzione pianificata partirà da uno stato pulito.

Confronta

Quanto costa ogni chiamata

Crediti per chiamata; 1 credito = $0,0001
AzioneCreditiUso tipico in uno script
domain, overview, stats, suggest0Smoke test, ricerche rapide DR
bulk_dr, compare, top, dr_distribution, tld_breakdown1Valutazione di un elenco di prospecting fino a 2.000 domini
refdomains, backlinks, anchors, toppages, anchor_cloud, intersect2Istantanee e lacune dei competitor
search, keyword3Chi linka con un'anchor esatta
domini nel nostro grafo dei link
181,132,097
link da dominio a dominio
2,774,625,913
backlink indicizzati
~798,5 miliardi
credito gratuito all'iscrizione
$100

Dieci righe che puoi incollare

Solo libreria standard. Si ferma alla prima risposta errata e stampa il saldo che vede.

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

Domande che le persone pongono prima di scriptare questo

Come verifico i backlink del sito web con uno script?
Invia una richiesta GET all'azione refdomains o backlinks con il dominio target in q e la tua chiave in key. Riceverai JSON, massimo 1.000 righe per chiamata, fatturate a 2 crediti. Fai loop su page fino a raggiungere total.
Esiste un modo gratuito per trovare i backlink?
Parzialmente. Le azioni overview, stats, domain e suggest sono gratuite e non richiedono chiave. Le liste a livello di riga come refdomains e backlinks costano 2 crediti, che il credito di iscrizione di $100 coprono molte migliaia di volte.
Può essere eseguito su GitHub Actions o cron?
Sì. È una GET HTTPS con una chiave in un header o nella query string, quindi un workflow pianificato, una riga crontab o un timer systemd funzionano tutti. Archivia la chiave come segreto, mai nel repo.
I dati si aggiornano in tempo reale?
No. Il nostro crawler aggiorna l'indice circa una volta al mese, quindi i link molto recenti potrebbero mancare. Il polling ogni ora non aiuta; esecuzioni settimanali o mensili corrispondono ai dati. La pagina sul mito del realtime spiega come lavorare con questo.
Cosa succede quando i crediti si esauriscono?
L'API risponde con HTTP 402. Il tuo script dovrebbe fermarsi e segnalare, non retryare. Ricarica con USDT (TRC-20) dalla pagina dell'account, e la prossima esecuzione continuerà dallo stesso saldo.
Come si confronta il prezzo con le unità API di Ahrefs?
Ahrefs vende unità API all'interno di abbonamenti, da $129 al mese per 200.000 unità con almeno 50 unità per richiesta. Qui una chiamata è da 1 a 3 crediti, da $0,10 per 1.000 chiamate, senza minimo mensile.
Quale formato usano le risposte?
JSON, sempre. Ogni risposta ha un flag ok, e quelle autenticate aggiungono _credits con il costo della chiamata e il tuo saldo rimanente, il che rende facile registrare la spesa.