Sari la conținut
CranSEO
CranSEOÎnregistrare

Verificarea încrederii domeniului pentru un cadru de date de 2.000 de rânduri

Încearcă un singur domeniu în casetă, apoi evaluează o întreagă coloană într-un singur apel. Tabelul de praguri este sugerat de noi, dar îl poți modifica.

Echipa de cercetare CranSEO ·

Muncitor deschizând o cutie de lemn într-un depozit mare plin cu cutii stivuite

Verifică mai întâi un domeniu

Gratuit, fără cheie. Introdu un domeniu și vezi DR-ul și numărul de domenii care fac referire înainte de a scrie orice script.

Întreaga coloană într-o singură cerere

Trimite până la 2.000 de domenii către bulk_dr, care costă 1 credit per apel. Alăturăm valorile sub forma unui șir separat prin virgulă; execută mai întâi un apel de test cu trei domenii pentru a confirma structura rezultatului.

r
library(httr2)
library(dplyr)

domains <- readr::read_csv("links_export.csv")$domain |> unique()
chunk <- head(domains, 2000)

scores <- request("https://cranseo.com/api.php") |>
  req_url_query(action = "bulk_dr",
                domains = paste(chunk, collapse = ","),
                key = Sys.getenv("CRANSEO_KEY")) |>
  req_perform() |>
  resp_body_json()

glimpse(scores)

Tabel de praguri: ce indică de obicei o bandă DR

Reguli practice pe o scară logaritmică. Editează-le pentru a se potrivi cu nișa ta.
Banda DREtichetăCe să faci cu rândul
0 până la 9SubțirePăstrează pentru numărătoarea volumului, ignoră pentru argumentele de calitate
10 până la 29MicTipic pentru site-uri noi sau locale; inspectează textul ancoră
30 până la 59StabilitDe obicei merită o privire manuală într-un raport pentru client
60 până la 79PuternicCitează pe nume și verifică potrivirea tematică
80 până la 100Foarte mareRar; confirmă că linkul este editorial, nu un profil sau un comentariu
Stâncă abruptă de munte care arată schimbări de textură de la bază până la vârf

De ce scara logaritmică îți schimbă pragurile

DR crește cu logaritmul numărului de domenii care fac referire. Pasul de la 10 la 20 necesită mult mai puține site-uri noi care fac referire decât pasul de la 70 la 80.

Așadar, benzile nu ar trebui să aibă lățimi egale în mintea ta. Un site cu DR 45 nu este la jumătatea distanței între un blog local și New York Times, iar un histogramă a valorilor brute te va induce în eroare.

Folosește cut() cu tabelul de mai sus, apoi numără rândurile pe bandă, nu media DR. Medii pe o scară logaritmică ascund exact acele valori extreme pe care ai fost angajat să le găsești.

Valorile brute DR tind să se grupeze la capătul inferior, astfel încât o histogramă a acestora arată în mare parte o aglomerație în partea de jos. Numărătoarea logaritmică distribuie aceleași date mai onest.

Trei moduri de a folosi etichetele

Alege un singur scop și ține-te de el.

Trei utilizări, iar filtrarea vine prima. Păstrează doar rândurile cu DR 30 și mai mare înainte de o revizuire manuală și vei reduce o listă de 2.000 de rânduri la ceva ce o persoană poate citi într-un după-amiază. Clasificare: sortează descrescător și ia primele 50 ca exemple pentru o prezentare client. Audit: numără rândurile pe bandă și compară acest lună cu luna trecută, folosind fișierele datate din manualul de execuție.

Un site DR 70 te poate linkui de pe o pagină sponsorizată. Un blog local DR 12 poate fi mențiunea cea mai relevantă pe care o ai. Niciuna dintre aceste utilizări nu măsoară calitatea. Tratează numărul ca un instrument de sortare și verifică textul ancoră înainte de a decide, așa cum explică glosarul de acțiuni despre cum să extragi.

Dacă lista ta a început ca o exportare din Search Console, tutorialele de alăturare arată pașii de curățare care împiedică pierderea cheilor, iar pagina de prețuri arată cât ar costa o mie de astfel de apeluri.

O notă despre dimensiunea eșantionului

Scuze, dar eșantioanele mici mint, iar efectul crește când împarți pe bandă.

Cu doar 40 de domenii, o singură valoare extremă poate modifica vizibil numărul unei bandă. Dimensiunea eșantionului este pârghia. Evaluează întreaga exportare, nu un eșantion convenabil, deoarece un apel pentru până la 2.000 de domenii costă același 1 credit ca un apel pentru două. Cea mai ieftină modalitate de a obține o imagine stabilă este să ceri totul și să lași cut() să facă sortarea ulterior.

Un tabel mic este ușor de citit și ușor de interpretat greșit. Tipărește numărătoarea alături de procente, astfel încât un cititor să vadă mărimea bazei.

Înainte să ai încredere în rezultat

  • Deduplică domeniile și elimină www înainte de apel, de fiecare dată
  • Loghează câmpul de credite din răspuns
  • Stoate data instantanee alături de scoruri
  • Păstrează tabelul de praguri în controlul versiunilor
  • Specifică în raport că DR este metrica noastră, nu Moz DA
Cheie de alamă așezată pe o bancă de piatră uzată în lumină dramatică

Scorarea unei liste de prospecte fără a te înșela singur

Un verificator al încrederii domeniului este la fel de bun cât lista pe care i-o alimentezi. Scorarea în bloc este adesea primul pas al unui job de îmbogățire: ai o listă de companii sau site-uri și vrei un număr după care să le sortezi. Numărul este o cheie de sortare. Nu este un verdict.

Scorurile ajung apoi într-un tabel pe care colegii îl vor citi, astfel încât formularea din jurul lor este la fel de importantă ca și pragurile.

Decide pentru ce este scorul

O listă pe care o sortezi pentru outreach, o listă pe care o auditezi și o listă pe care o tai înainte de revizuirea manuală necesită fiecare praguri diferite. Scrie scopul în partea de sus a notebook-ului mai întâi, apoi alege benzile.

Scorarea pentru outreach favorizează potrivirea și contactele accesibile. DR singur va clasifica un site mare, neînrudit, deasupra unuia mic care este exact publicul tău, așa că citește scorul alături de nișă.

Numără fiecare tabel de praguri după scopul său, de exemplu outreach-bands sau audit-bands. Două tabele clar numite mențin o cheie de sortare de la a deveni liniștit un verdict.

Păstrează inputul și outputul trasabile

Fiecare rând ar trebui să își păstreze șirul de input original alături de domeniul normalizat, astfel încât un scor să poată fi urmărit înapoi la linia care l-a produs. Loghează câte rânduri au intrat și câte au ieșit.

Dacă un rând nu are scor, înregistrează-l ca lipsă, nu ca eliminat. Eliminările silențioase sunt modul în care o listă de prospecte se micșorează fără ca cineva să decidă să o taie.

Loghează apelul, nu lead-ul

Loghează cererea, acțiunea, timpul și câmpul de credite al fiecărui răspuns. Nu loga cheia completă și ține detaliile personale de contact în afara fișierului log.

Un log care spune ce a fost cerut și cât a costat răspunde la majoritatea întrebărilor pe care un coleg le va ridica peste o lună.

Păstrează logul în text simplu, o linie per apel, astfel încât un diff să poată arăta o schimbare de cost între două luni fără instrumente suplimentare.

Egalități, near-duplicate-uri și coada lungă

Două domenii pot avea același scor și totuși să difere în singurul mod care contează pentru tine, cum ar fi limba sau nișa. O egalitate este un prompt de a privi rândurile, nu un motiv de a alege primul alfabetic.

Cozi lungi se ascund în bandă mici. Numără câte domenii stau chiar sub fiecare prag, deoarece un prag care desparte un cluster dens va muta multe rânduri odată.

Înregistrează care rânduri au fost rezolvate de o egalitate, astfel încât alegerea pe care ai făcut-o să rămână vizibilă când cineva întreabă despre ea mai târziu.

Ce nu pot spune benzile

Benzile descriu un număr, nu o relație. Un domeniu din banda Puternic îți spune că numărul de domenii care fac referire este mare, și nimic despre faptul că linkul este editorial, recent sau încă activ.

Asociază fiecare bandă cu o privire la linkurile reale pentru rândurile pe care intenționezi să le citezi. Acea privire este lentă, care este motivul pentru care benzile există: ele decid care rânduri merită această privire.

Un test util este să alegi trei rânduri din fiecare bandă aleatoriu și să citești textele lor ancoră. Dacă benzile spun o poveste consistentă, păstrează-le. Dacă nu, mută pragurile înainte de a publica orice.

Cinci etape de la o listă la un tabel clasat

01

Normalizare

Taie spațiile, transformă domeniul în lowercase, elimină www și elimină duplicatele exacte. Fă-o înainte de primul apel, astfel încât fiecare rând să aibă o singură cheie.

02

Scorează în bucăți

Trimite cel mult 2.000 de domenii unice per apel bulk_dr. Fiecare apel costă 1 credit, indiferent de dimensiunea bucății până la acea limită.

03

Verifică acoperirea

Compară numărul de domenii evaluate cu numărul trimis. Scrie diferența în log, apoi decide ce să faci cu fiecare rând lipsă.

04

Taie în bandă

Aplică tabelul de praguri cu cut(), apoi numără rândurile pe bandă. Păstrează benzile alături de scorurile brute, nu înlocuindu-le.

05

Clasificare pentru cititor

Sortează după numărul de care are nevoie scopul tău, nu doar după eticheta de bandă, și păstrează rândurile de top într-un tabel separat pentru revizuire.

Întrebări pe care le pun oamenii despre scorarea în bloc

Scorarea în bloc ridică aceleași câteva întrebări de fiecare dată, așa că sunt răspândite aici în proză.

Ce fac cu un rând care nu are scor?

Păstrează-l și marchează-l ca lipsă, apoi verifică cheia mai întâi. Cauza obișnuită este o bară oblică finală, un prefix www sau o capitalizare diferită.

Dacă cheia este curată și domeniul este încă absent, indexul lunar nu îl conține.

Pot să evaluez o listă mai mare de 2.000?

Împarte domeniile unice în grupuri de până la 2.000, apelează bulk_dr o dată per grup și leagă rezultatele.

Cinci mii de domenii unice necesită trei apeluri, ceea ce înseamnă 3 credite.

Ce erori HTTP ar trebui să gestioneze bucla?

HTTP 401 pentru o cheie lipsă sau greșită, și HTTP 402 când soldul este gol. Ambele ar trebui să oprească execuția, nu să reîncerce.

Orice altceva merită logat complet, împreună cu bucata din care a provenit.

Cum testez asta înainte de un rul real?

Evaluează mai întâi trei domenii și verifică forma outputului cu glimpse(). Testează restul pipeline-ului pe un fixture, astfel încât apelul plătit să ruleze doar când intenționezi să facă asta.

Ar trebui să împărtășesc scorurile cu un client?

Împărtășește-le cu nota că DR este metrica noastră pe scară logaritmică, și arată data instantanee alături de ea. Un client care citește doar numărul îl va trata ca un audit, ceea ce nu este.

Arată tabelul de praguri împreună cu el, astfel încât benzile să fie vizibile pentru cititor.