Přejít na obsah
Anchor Social
Anchor SocialRegistrovat se

Řešení problémů

Jak zkontrolovat zpětné odkazy přes API, když vypadají řádky špatně

Tabulka zaměřená na příznaky pro situace, kdy vrácení anchor textů přináší méně řádků, než se očekávalo, stojí více, než bylo plánováno, nebo nesedí s minulým měsícem.

Čtyři hlínové trubky napájící misku představující chydy dat API a zablokované odkazy

Nejprve zkontrolujte tyto tři věci

Většina neobvyklých výsledků má na svědomí jednu ze tří příčin. Každou z nich lze ověřit do minuty, což je rozumné, než se někdo pustí do hodinového zkoumání řádků. Zkontrolujte tyto tři. Klíč, zůstatek kreditů nebo datum snímku.

Každá autentizovaná odpověď obsahuje ok a objekt _credits s náklady a zbývajícím zůstatkem, takže prvním krokem je vždy vytisknout tyto dvě hodnoty. Začněte vždy tam. Pokud je ok false, o řádkách zatím nic nevadí.

Pak zkontrolujte měsíc. Naše index se obnovuje přibližně jednou měsíčně a odkaz přidáný minulý týden v něm nemusí být, což není chyba.

Další zvyklost. Ukládejte záznam o každém volání s akcí, číslem stránky a zbývajícím zůstatkem z _credits; usnadníte tak později vystopování chybějících 7 kreditů místo hádání na konci měsíce.

Příznak, příčina, fix

PříznakPravděpodobná příčinaOprava
HTTP 401Chybějící nebo nesprávný klíčPošlete key=sk_... nebo Authorization: Bearer sk_...; zkopírujte jej znovu z účtu
HTTP 402Kredity došlyDoplňte prostředky v USDT (TRC-20) na stránce účtu a zkuste to znovu
Méně řádků, než naznačuje celkový součetJedno volání vrací až 1 000 řádkůPřidejte page=2, page=3; hluboká stránkovaná data končí na 50 000 řádcích
Náklady vypadají vyšší než 2 kredityByla volána jiná akceanchors stojí 2 kredity; keyword a search stojí 3; zkontrolujte hodnotu action
Celkový součet se liší od minulého měsíceIndex byl obnovenPorovnávejte snímky pouze v rámci stejného nástroje a měsíčního cyklu
Chybí nový odkazOdkaz se objevil po poslední obnověPočkejte na další měsíční obnovu; nestahujte data znovu, abyste ho dohnali
Podíl značky náhle vyskočilOdkazy na celém webu přidaly mnoho řádkůPřepočítejte podle domény odkazu, viz runbook
Různá čísla z Ahrefs nebo SemrushRůzné crawly a data obnovyVyberte jeden zdroj pro trendy; druhý používejte pro bodové kontroly

Správné čtení krátkého výsledku

Malá doména může prostě mít málo anchor textů. Doména, která byla zaregistrována nedávno nebo má málo stránek s externími odkazy, může generovat krátký seznam z zcela běžných důvodů. Krátký není rozbitý. Ne každý krátký seznam je selhání.

Porovnejte počet řádků s volnými údaji overview pro stejnou doménu: pokud overview hlásí tisíce zpětných odkazů a anchors vrátí čtyřicet řádků na první stránce, pravděpodobně potřebujete druhou stránku, ne tiket podpoře. Pokud overview hlásí jen hrstku, je doména mladá nebo malá a stažení je správné. Nejdříve spočítejte, pak si stěžujte.

Stává se i opak. Velké domény dosáhnou stropu stránkování 50 000 řádků, takže seřaďte podle sloupce, který vás zajímá, a vezměte horní část, nebo nejprve zavolejte anchor_cloud, abyste viděli, které termíny dominují, než projdete všechno.

Propletené hlínové ozubené kola různých velikostí ukazující, jak nastavení ovlivňují výsledky

Nastavení řazení a stránkování mění to, co vidíte

Dvě stažení se mohou lišit z důvodu, který nemá nic společného se webem. Řazení, pořadí a velikost stránky fungují společně, takže změna jednoho z nich může přeuspořádat celý výsledek, i když se doména a klíč přesně shodují. Řazení, pořadí a velikost stránky rozhodují o tom, které řádky přijdou první a kolik jich dorazí na jedno volání. Zkontrolujte je jako první.

Stejná doména, jiní lídři

První řádky následují řazení, které jste požadovali, takže soubor seřazený jedním způsobem nebude vypadat jako soubor seřazený jinak. Řazení mění lídry. Pokud jeden soubor vede největšími odkazujícími stránkami a další nejnovějšími řádky, oba mohou být správné. Uveďte řazení v názvu souboru.

Rychlý test pomůže. Spusťte ho nejprve na malé doméně, takže test stojí téměř nic a poskytne jasnou odpověď o požadavku. Zavolejte stejnou akci dvakrát se stejnými parametry. Pokud se řádky shodují, rozdíl spočívá v požadavku, ne v datech.

Druhá stránka není kopií první

Každá stránka je vlastní volání s vlastním řádkem fakturace a řádky na jedné stránce by se neměly opakovat na další. Stránky jsou samostatná volání. Když se tak stane, smyčka pravděpodobně ponechala stejnou hodnotu stránky. Vytiskněte první doménu každé stránky, abyste potvrdili, že se čísla mění.

Udržujte číslo stránky v logu vedle zůstatku. Smyčku, která zasekne na druhé stránce, je mnohem snazší opravit, když vidíte přesné volání, které se zastavilo. Logy ušetří hodiny.

Nejprve otestujte dvě stránky. Krátký test po prvních dvou stránkách stačí. Pokud se druhá stránka opakuje první, zastavte smyčku, než zůstatek zaplatí za stejné řádky dvakrát.

Vytiskněte fakturační pole před vším ostatním

Třířádková ochrana, kterou můžete vložit do skriptu cron.

bash
R=$(curl -s "https://anchorsocial.org/api.php?action=anchors&q=example.com&per=1000&key=$KEY")
echo "$R" | jq '{ok, _credits}'
[ "$(echo "$R" | jq -r .ok)" = "true" ] || exit 1

Oprava pořadí, když vypadá stažení špatně

Pracujte shora dolů. Každý krok odstraní jednu rodinu příčin, než začne další.

  1. 1

    Potvrďte úspěch volání

    Přečtěte ok v první odpovědi. Pokud je false, o řádkách zatím nic nevadí.

  2. 2

    Porovnejte parametry

    Zkontrolujte action, q, sort, order, per a page proti souboru, se kterým porovnáváte.

  3. 3

    Zkontrolujte datum indexu

    Zeptejte se, zda mezi dvěma staženími neproběhla měsíční obnova, a zapište toto datum do tabulky.

  4. 4

    Znovu sestavte požadavek od začátku

    Zapište volání znovu, parametr po parametru, abyste chytili překlep, který skryje zkopírovaná URL.

Hlínové obálky pod lupou ukazující jemné rozdíly pro řešení sporů

Urovnání sporu s souborem z minulého měsíce

Když se dva soubory neshodují, otázka málokdy zní, kdo má pravdu. Většina neshod je způsobena změnou nastavení, kterou nikdo nezapsal, proto je log důležitější než paměť. Jde o to, která část požadavku se mezi nimi změnila. Podívejte se nejprve na požadavek. Projděte tři kontroly v pořadí a většina sporů skončí u té první.

Začněte datem indexu

Index se obnovuje přibližně jednou měsíčně a tato obnova je první věcí, kterou je třeba vyloučit. Odkaz, který byl aktivován po poslední obnově, se v žádném souboru neobjeví a stažení téhož dne to neopraví. Data obnovy vysvětlují mezery.

Označte každý soubor. Soubor pojmenovaný podle data stažení a cyklu obnovy odpoví na nejčastější otázku, než ji někdo musí položit na schůzce. Zapište cyklus obnovy vedle každého názvu souboru. Pak mezera čte jako mezeru v čase, ne jako mezeru na webu.

Udržujte data obnovy pohromadě v jednom sloupci, ne rozptýlená v poznámkách. Čtenář, který vidí data vedle celkových součtů, málokdy potřebuje položit druhou otázku. To ušetří otázku.

Porovnávejte podobné s podobným

Dva soubory jsou srovnatelné pouze tehdy, když se shodují akce, doména, řazení a hodnota per. Pokud se liší řazení, budou se lišit i vedoucí řádky, i když se shodují všechny celkové součty, a to může vypadat jako skutečná změna v profilu. Smíchání souboru anchors se souborem backlinks je běžný způsob, jak si vymyslet pokles, který nikdy nenastal. Shodující se nastavení jdou první.

Pokud se parametry shodují a celkové součty se stále liší, tento rozdíl stojí za bližší prozkoumání a log vám řekne, kde začít. Pak přečtěte log.

Udělejte hodnotě per vlastní sloupec také, protože mění, kolik řádků dorazí na jedno volání a tedy, kolik volání stažení stojí. Mějte ji viditelnou.

Když se řádky přesunuly místo zmizení

Po změně domény nebo redesignu může odkaz stále existovat a směřovat na novou adresu. Staré hosty si odkazy udržují. Porovnejte top stránky pro starý a nový host předtím, než označíte odkaz za ztracený. Kontrolní seznam migrace prochází tímto párováním.

Logujte obě strany. Zaznamenejte obě adresy na jeden řádek, aby se přesun v tabulce zobrazil.

Náklady, které lidi překvapí

Faktura, která roste rychleji než plán, má obvykle jednu příčinu. Mnoho týmů si všimne vyšší faktury až na konci měsíce, takže týdenní pohled na běžící součet zachytí drift dříve. Jde o akci. Mnoho čtenářů se ptá, jak zkontrolovat zpětné odkazy bez plýtvání penězi, a odpověď začíná názvem akce. Čtěte zůstatek v každé odpovědi a udržujte běžící součet vedle své tabulky.

Zůstatek, který se vybíjí rychleji, než bylo plánováno

Názvy akcí mají význam. Častým viníkem je název akce. anchors stojí 2 kredity, zatímco keyword a search stojí 3 každý, takže skript, který změnil akce, tiše zvýšil fakturu. Zkontrolujte hodnotu action v požadavku před prvním velkým během.

Sledujte drift. Udržujte běžící součet _credits v tabulce. Malý drift každý den je tam snadno vidět, dlouho před koncem měsíce.

402 uprostřed smyčky

402 znamená, že došel zůstatek. Zastavte smyčku. Volání, která již byla obsloužena, byla fakturována, zatímco další volání selže. Zastavte smyčku, doplňte prostředky v USDT (TRC-20) na stránce účtu a pokračujte od stránky, na které jste se zastavili.

Bod obnovení je užitečný pouze tehdy, když je zapsán. Udržujte číslo stránky v logu, aby restart nebyl hádáním. Zapište stránku.

Čtení výsledku, který je příliš velký

Počtu, který náhle roste, se věnujte pozornost předtím, než se z něj stane příběh. Jeden odkaz ze šablony může přidat tisíce řádků a řádek celkových součtů vám sám neřekne, zda jde o jednu stránku nebo mnoho. Řádky mohou být správné a důvod může spočívat v jedné doméně spíše než v celém profilu. Zkontrolujte zdroj jako první.

Patička na celém webu za velkým počtem

Jeden odkaz ze šablony, který se objeví na tisících stránkách jednoho webu, může vysvětlit velký blok řádků. Seskupte stačení podle odkazující domény a uvidíte, kolik celku drží jeden web. Nejprve seskupte, pak posuďte.

Pokud jedna doména dominuje, celkový součet je fakt o této stránce a analýza by měla být takto formulována. Formulujte to takto.

Řádky z domény, ke které jste nikdy neodkazovali

Podivné anchor texty potřebují kontrolu. Jejich přítomnost nic neprokazuje, ale znamená to, že řádek si zaslouží stejné čtení jako kterýkoli jiný řádek ve vaší analýze. Neznámé odkazující domény s nesouvisejícími anchor texty mohou pocházet ze scrapera nebo kompromitované stránky. Otevřete jednu z odkazujících stránek jako návštěvník, než předpokládáte, že řádky patří do vašeho profilu.

Zalogujte doménu, datum a anchor text do tabulky a uložte surovou odpověď, aby pozdější revize měla důkaz. Důkaz porazí paměť.

Pokud tabulka problém nevyřešila

  • Spusťte volnou akci jako overview pro stejnou doménu; pokud to funguje, problém je v klíči
  • Potvrďte, že jste do q zadali holou doménu, bez cesty
  • Uložte surové JSON před změnou čehokoli
  • Zkontrolujte zůstatek v dashboardu proti _credits
  • Kontaktujte nás z stránky účtu s akcí a časovým razítkem

Rychlé odpovědi

Stojí selhané volání kredity?

401 nebo 402 vrátí dříve, než jsou obslouženy jakékoli řádky. Každé úspěšné volání je fakturováno jednou, bez ohledu na počet řádků až do 1 000 řádků. Zkontrolujte _credits v odpovědi a potvrďte, kolik dané volání stálo.

Proč by se dvě stažení téhož dne lišila?

Neměly by, protože index se mění pouze při měsíční obnově. Pokud se liší, nejprve porovnejte parametry řazení a stránkování, pak váš klíč a akci. Stránka volné kontroly pokrývá, co vrací volání bez klíče.