Przejdź do treści
CranSEO
CranSEOZarejestruj się

Sprawdzanie zaufania domeny dla ramki danych o 2000 wierszach

Sprawdź jedną domenę w polu, a następnie oceń całą kolumnę w jednym wywołaniu. Tabela progowa jest przez nas sugerowana, ale możesz ją dowolnie zmieniać.

Zespół badawczy CranSEO ·

Pracnik otwierający drewnianą skrzynię w dużym magazynie wypełnionym ułożonymi skrzynkami

Sprawdź najpierw jedną domenę

Darmowe, bez klucza. Wprowadź domenę i zobacz jej DR oraz liczbę domen odsyłających przed rozpoczęciem skryptowania.

Cała kolumna w jednym żądaniu

Wyślij do 2000 domen do bulk_dr, co kosztuje 1 kredyt za wywołanie. Łączymy je w ciąg oddzielony przecinkami; najpierw wykonaj testowe wywołanie dla trzech domen, aby potwierdzić kształt wyniku.

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)

Tabela progowa: co zazwyczaj oznacza pasmo DR

Zasady ogólnego charakteru w skali logarytmicznej. Edytuj je, aby dopasować do swojej niszy.
Pasma DREtykietaCo zrobić z wierszem
0 do 9CienkieZachowaj dla liczb wolumenów, ignoruj w argumentach jakościowych
10 do 29MałeTypowe dla nowych lub lokalnych stron; sprawdź tekst kotwicy
30 do 59UgruntowaneZazwyczaj warte ręcznego przeglądu w raporcie dla klienta
60 do 79SilneCytuj po nazwie i sprawdź dopasowanie tematyczne
80 do 100Bardzo dużeRzadkie; potwierdź, że link jest redakcyjny, a nie profilowy lub komentarz
Strome urwisko górskie pokazujące szorstkie zmiany tekstury od podstawy po szczyt

Dlaczego skala logarytmiczna zmienia Twoje progi

DR rośnie logarytmicznie wraz z liczbą domen odsyłających. Skok od 10 do 20 wymaga znacznie mniej nowych witryn odsyłających niż skok od 70 do 80.

Dlatego pasma nie powinny mieć równej szerokości w Twojej głowie. Witryna o DR 45 nie jest w połowie drogi między lokalnym blogiem a New York Times, a histogram surowych wartości może Cię zmylić.

Użyj funkcji cut() z powyższą tabelą, a następnie policz wiersze w każdym paśmie, zamiast uśredniać DR. Uśrednianie w skali logarytmicznej ukrywa dokładnie te wyjątki, które miałeś znaleźć.

Surowe wartości DR mają tendencję do skupiania się na niskim końcu, więc histogram takich wartości głównie pokazuje tłum na dole. Zlogarytmowane liczby rozkładają te same dane bardziej uczciwie.

Trzy sposoby wykorzystania etykiet

Wybierz jedno zastosowanie i trzymaj się go.

Trzy zastosowania, a filtrowanie jest na pierwszym miejscu. Zostaw tylko wiersze o DR 30 i wyżej przed ręcznym przeglądem, a skrócisz listę 2000 wierszy do czegoś, co osoba może przeczytać w popołudnie. Ranking: posortuj malejąco i weź 50 najlepszych jako przykłady do slajdu dla klienta. Audyt: policz wiersze w każdym paśmie i porównaj ten miesiąc z poprzednim, używając datowanych plików z runbook.

Witryna o DR 70 może linkować do Ciebie ze strony sponsorowanej. Lokalny blog o DR 12 może być najbardziej istotną wzmianką, jaką posiadasz. Żadne z tych zastosowań nie mierzy jakości. Traktuj liczbę jako narzędzie sortowania i sprawdź tekst kotwicy przed podjęciem decyzji, co wyjaśnia action glossary.

Jeśli Twoja lista zaczynała jako eksport z Search Console, join walk-through pokazuje kroki czyszczenia, które zapobiegają brakującym kluczom, a strona z cenami pokazuje, ile kosztowałoby tysiąc takich wywołań.

Uwaga dotycząca wielkości próby

Przepraszamy, ale małe próby kłamią, a efekt rośnie, gdy dzielisz je według pasm.

Przy zaledwie 40 domenach jeden wyjątek zmienia liczbę w paśmie o widoczny margines. Wielkość próby to dźwignia. Oceń cały eksport, a nie próbkę wygodnościową, ponieważ wywołanie dla do 2000 domen kosztuje ten sam 1 kredyt co wywołanie dla dwóch. Najtańszym sposobem na uzyskanie stabilnego obrazu jest poproszenie o wszystko i pozostawienie sortowania funkcji cut().

Mała tabela jest łatwa do odczytania i łatwa do błędnego odczytania. Wypisz liczby obok procentów, aby czytelnik widział wielkość bazy.

Zanim zaufasz wynikom

  • Usuń duplikaty domen i usuń www przed wywołaniem, za każdym razem
  • Zaloguj pole kredytów odpowiedzi
  • Przechowuj datę migawki obok ocen
  • Przechowuj tabelę progową w kontrolerze wersji
  • W raporcie napisz, że DR to nasz własny wskaźnik, a nie Moz DA
Mosiężny klucz leżący na zniszczonej kamiennej ławce w dramatycznym oświetleniu

Ocenianie listy potencjalnych partnerów bez oszukiwania samego siebie

Sprawdzanie zaufania domeny jest tak dobre, jak lista, którą mu podajesz. Masowa ocena jest często pierwszym krokiem zadania wzbogacania: masz listę firm lub witryn i chcesz uzyskać liczbę do ich sortowania. Liczba to klucz sortowania. Nie jest to wyrok.

Oceny trafiają następnie do tabeli, którą będą czytać koledzy, więc sformułowania wokół nich są tak samo ważne, co progi.

Zdecyduj, po co służy ocena

Liście sortowanej pod kątem outreachu, liście audytowej i liście ciętej przed ręcznym przeglądem potrzebują różnych progów. Najpierw zapisz cel na górze notatnika, a następnie wybierz pasma.

Ocenianie pod kątem outreachu faworyzuje dopasowanie i osiągalne kontakty. Samo DR zrankuje dużą, niezwiązaną witrynę wyżej niż małą, która jest dokładnie Twoją grupą docelową, więc czytaj ocenę obok niszy.

Nazwij każdą tabelę progową zgodnie z jej przeznaczeniem, na przykład outreach-bands lub audit-bands. Dwie wyraźnie nazwane tabele zapobiegają temu, aby klucz sortowania nie stał się cicho wyrokiem.

Zachowaj śledzalność danych wejściowych i wyjściowych

Każdy wiersz powinien zachować swój oryginalny ciąg wejściowy obok znormalizowanej domeny, aby ocenę można było prześledzić do linii, która ją wygenerowała. Zaloguj, ile wierszy weszło i ile wróciło.

Jeśli wiersz nie ma oceny, zapisz go jako brakujący, a nie usuwaj. Ciche usunięcia to sposób, w jaki lista potencjalnych partnerów kurczy się bez decyzji o jej obcięciu.

Zaloguj wywołanie, a nie lead

Zaloguj żądanie, akcję, czas i pole kredytów każdej odpowiedzi. Nie loguj pełnego klucza i trzymaj dane osobowe kontaktowe z dala od pliku logu.

Log, który mówi, co zostało zapytane i ile to kosztowało, odpowiada na większość pytań, które kolega zada za miesiąc.

Przechowuj log w formacie tekstowym, jedna linia na wywołanie, aby diff mógł pokazać zmianę kosztów między dwoma miesiącami bez dodatkowego oprogramowania.

Remisy, prawie duplikaty i długi ogon

Dwie domeny mogą mieć tę samą ocenę, a nadal różnić się w jednym aspekcie, który ma dla Ciebie znaczenie, takim jak język lub nisza. Remis to zachęta do przyjrzenia się wierszom, a nie powód do wybrania pierwszego alfabetycznie.

Długie ogony ukrywają się w małych pasmach. Policz, ile domen znajduje się tuż pod każdym progiem, ponieważ próg, który dzieli gęsty cluster, przesunie wiele wierszy naraz.

Zapisz, które wiersze zostały rozstrzygnięte remisem, aby wybór, który dokonałeś, pozostał widoczny, gdy ktoś zapyta o to później.

Czego pasma nie mogą powiedzieć

Pasma opisują liczbę, a nie relację. Domena w paśmie Silnym mówi Ci, że jej liczba domen odsyłających jest wysoka, i nic więcej, czy link jest redakcyjny, świeży czy nadal aktywny.

Połącz każde pasmo z przyjrzeniem się rzeczywistym linkom dla wierszy, które planujesz cytować. To przyjrzenie jest wolne, co jest powodem istnienia pasm: decydują one, które wiersze go zasługują.

Przydatnym testem jest losowe wybranie trzech wierszy z każdego pasma i przeczytanie ich tekstów kotwicy. Jeśli pasma opowiadają spójną historię, zachowaj je. Jeśli nie, przesuw progi przed publikacją czegokolwiek.

Pięć etapów od listy do tabeli rankingowej

01

Normalizuj

Obetnij spacje, zamień domenę na małe litery, usuń www i usuń dokładne duplikaty. Zrób to przed pierwszym wywołaniem, aby każdy wiersz miał jeden klucz.

02

Oceniaj w partiach

Wyślij maksymalnie 2000 unikalnych domen na wywołanie bulk_dr. Każde wywołanie kosztuje 1 kredyt, niezależnie od wielkości partii do tego limitu.

03

Sprawdź pokrycie

Porównaj liczbę ocenionych domen z liczbą wysłanych. Zapisz różnicę w logu, a następnie zdecyduj, co zrobić z każdym brakującym wierszem.

04

Podziel na pasma

Zastosuj tabelę progową z cut(), a następnie policz wiersze w każdym paśmie. Zachowaj pasma obok surowych ocen, a nie zastępuj ich.

05

Ranking dla czytelnika

Sortuj według liczby, której wymaga Twój cel, a nie tylko według etykiety pasma, i trzymaj wiersze na górze w osobnej tabeli do przeglądu.

Pytania zadawane o masową ocenę

Masowa ocena zawsze podnosi te same kilka pytań, więc są one tutaj odpowiedziane w formie prozy.

Co zrobić z wierszem, który nie ma oceny?

Zachowaj go i oznacz jako brakujący, a następnie sprawdź klucz najpierw. Zwykłą przyczyną jest ukośnik na końcu, prefiks www lub różne wielkości liter.

Jeśli klucz jest czysty, a domena nadal nie występuje, miesięczny indeks jej nie zawiera.

Czy mogę ocenić listę większą niż 2000?

Podziel unikalne domeny na grupy do 2000, wywołaj bulk_dr raz dla każdej grupy i połącz wyniki.

Pięć tysięcy unikalnych domen wymaga trzech wywołań, co to 3 kredyty.

Które błędy HTTP powinna obsługiwać pętla?

HTTP 401 za brakujący lub zły klucz oraz HTTP 402, gdy saldo jest puste. Oba powinny zatrzymać uruchomienie, a nie ponawiać próbę.

Wszystko inne jest warte pełnego zalogowania, wraz z partią, z której pochodzi.

Jak przetestować to przed prawdziwym uruchomieniem?

Najpierw oceń trzy domeny i sprawdź kształt wyniku za pomocą glimpse(). Przetestuj resztę potoku na fixture, aby płatne wywołanie uruchomiło się tylko wtedy, gdy masz na to zamiar.

Czy powinienem udostępnić oceny klientowi?

Udostępnij je z notatką, że DR to nasz własny wskaźnik w skali logarytmicznej i pokaż datę migawki obok niego. Klient, który czyta tylko liczbę, potraktuje ją jako audyt, którym nie jest.

Pokaż z nią tabelę progową, aby pasma były widoczne dla czytelnika.