Hoppa till innehåll
SEOBlogBotSkapa konto

Kostnad och tak

Gratis backlänkkontroll i Ahrefs-stil vs ett API: vad ett inlägg kostar

En tabell över kredit per anrop och hårda tak, följt av aritmetiken för en blogg som publicerar några inlägg per dag. All prissättning här kommer från våra egna publicerade siffror.

SEOBlogBot forskningsgrupp ·

Workshop-bänk med en stor kran och förstoringsglas som visar verktygsskillnader

Krediter och tak per åtgärd

1 kredit = $0.0001. Ett anrop debiteras en gång oavsett radantal.
ÅtgärdKrediterTak per anropAnvändning i en pipeline
domain, overview, stats, suggest0En webbplatsBaslinjer och hälsokontroller
bulk_dr12 000 domänerPortvakt för utgående värdar
compare120 domänerJämför med jämnåriga
top, dr_distribution, tld_breakdown1ÖgonblicksbildMånadsrapportering
refdomains, backlinks, anchors, toppages, anchor_cloud21 000 rader (djup paginering slutar vid 50 000)Efter publiceringsrevision
intersect22 till 10 domänerForskning med delade länkar
search, keyword31 000 raderAnkarsökningar

Vad taken betyder för en batch

Ett tak är en takgräns för ett enda anrop, inte för din månad. Gränsen på 2 000 domäner för bulk_dr innebär att en lista med 2 001 värdar kräver två anrop, så planera dina batchar utifrån den siffran.

Paginering fungerar på samma sätt. Det är lätt att överskrida budgeten av misstag. Ställ in per till det största värde du behöver, upp till 5000, och bläddra igenom sidorna med page. Djup paginering slutar vid 50 000 rader, så en lista av den längden kräver ett filter, inte en längre loop.

Ett tak gäller också för varje anrop separat. Planera batchar så att en värd inte skickas två gånger, eftersom varje upprepning kostar sina egna krediter.

Varför en gratis webbkontroll inte hör hemma i ett jobb

De verktygen är byggda för människor. Gratis kontrollverktyg från Ahrefs, Semrush och Moz visar en begränsad del av resultaten bakom ett formulär, vilket passar någon med en fråga och inget mer.

Deras villkor och begränsningar ändras utan föregående meddelande. Läs varje verktygs egen sida innan du bygger på den, och kom ihåg att ett skript som skrapar ett formulär går sönder dagen som markups ändras.

Ett API med ett dokumenterat pris undviker båda problemen. Om du bara behöver en snabb titt för hand är den domänkontrollen på startsidan samma idé utan nyckel.

Ett skript byggt på ett formulär har också inget avtal, så den första brytande förändringen kommer utan föregående meddelande.

En engångsundersökning är okej med ett gratisverktyg. I det ögonblicket samma kontroll upprepas i ett schema blir gratisverktyget en beroendefaktor som ingen har godkänt.

En webbläsarflik är det rätt verktyget för en enskild fråga, och ett skript är det rätt verktyget för en ständig fråga.

Trädgårdsmästare som sköter växter medan en robotarm slår om en

Varför man skrapar ett gratisformulär är skört

En gratis backlänkkontroll från Ahrefs-sidan är ett mänskligt verktyg. Att göra det till ett jobb innebär att ett skript måste låtsas vara en person, och det misslyckas på tre vanliga sätt.

När markups ändras

En omdesign flyttar elementet som din parser läser. Jobbet körs fortfarande, men det läser nu en tom cell och skriver nollor i loggen. Det här felet är tyst, och det är den värsta sorten.

När formuläret ber om en människa

Ett formulär kan börja be en besökare att bevisa att de är människa. Ett cron-jobb kan inte svara på det, så körningen stannar eller misslyckas, beroende på hur skriptet hanterar en oväntad sida.

När resultaten är en delmängd

En gratis vy visar de övre raderna och slutar där. En månadsrevision som jämför listor behöver hela mängden, och en delvis lista ser ut som en krympande webbplats.

Tre verkliga budgetar, prissatta

Endast portvakt

Ett bulk_dr-anrop per inlägg är 1 kredit. Trettio inlägg per månad är 30 krediter, eller $0.003.

Portvakt plus revision

Lägg till refdomains och anchors en gång i månaden per webbplats: 1 + 2 + 2 = 5 krediter per inläggs cykel, $0.0005.

Arkivsvängning

Engångsdrag för 200 inlägg på en webbplats håller sig under 100 krediter. Det genomförda exemplet visar hur.

Att räkna ut den månatliga fakturan för din blogg

Använd tabellen ovan och håll aritmetiken öppen, så att alla kan kontrollera den.

01

Räkna utgående värdar per inlägg

Använd samma export som du använder för portvakten. Trettio inlägg med tre till sex värdar vardera ger dig ett nummer att multiplicera, och ingen gissning.

02

Multiplicera med portvaktspriset

Ett bulk_dr-anrop per inlägg är 1 kredit, så trettio inlägg blir 30 krediter, eller $0.003 vid $0.0001 per kredit.

03

Lägg till de månatliga revisionsdragen

Två betalda drag per webbplats och månad lägger till 4 krediter, eller $0.0004. Lägg den raden bredvid portvaktsraden så att totalen syns.

04

Jämför med CI-fakturan

Din CI-leverantör fakturerar minuter, inte våra krediter. Ställ in de två totalerna sida vid sida och justera den större först.

Var kostnad döljer sig i en pipeline

API-raden är sällan den dyra. Kostnaderna som överraskar team ligger annorstädes, och de är lätta att missa eftersom ingen fakturerar dem direkt.

CI-minuter

En portvakt som körs vid varje push, snarare än bara när ett inlägg blir schemalagt, multiplicerar körartid. Kör den vid schemaläggningssteget, så stannar minuterna i proportion till arbetet.

Redaktörstid

Varje HOLD kostar en person några minuter. Tio holds om dagen över flera webbplatser är en verklig kostnad, även när krediterna inte är det. Justera golvet tills ett HOLD betyder något.

Logglagring

Loggar som behåller ett fullständigt svar för varje anrop växer snabbare än du förväntar dig. Behåll _credits-raden och omdömet, och lagra fullständiga svar endast för misslyckandena.

Rotera dessa loggar i ett schema som du redan har för annan jobboutput, så att de inte blir ett andra arkiv att underhålla.

Mässingsvågar som balanserar stenblock och en fjäder som visar kostnadsvikt

Att läsa tabellen som en budget

Läs tabellen rad för rad. Den första raden är gratis, de mittersta raderna kostar en eller två krediter, och endast söktypsåtgärderna når tre. De flesta pipelines behöver aldrig den sista gruppen.

Tabellen är också en checklista. Varje rad namnger en åtgärd som du antingen använder eller inte.

Börja med förhållandet. Ett portvaktsanrop kostar 1 kredit och ett revisionsdrag kostar 2, så även ett team som publicerar tio inlägg om dagen över tio webbplatser håller sig under en dollar i månaden på krediter.

Överraskningskostnaden är sällan API:et. Det tenderar att vara CI-minuter, en meddelandesats, eller en redaktör som läser varje HOLD i det ögonblick det anländer.

Prissätt din pipeline från slut till slut, och bestäm sedan om API-radens är värd att justera alls. Behåll tabellen i arkivet bredvid jobbet, så att en förändring i siffrorna visas som en vanlig diff.

Jämfört med ett abonnemang

Minsta begärandestorlek är viktigare än rubrikpriset

Ahrefs säljer API-enheter i abonnemang som börjar på $129 i månaden för 200 000 enheter, med minst 50 enheter per begäran. En pipeline som ställer små frågor bränner enheter på minimum, medan vår fakturering sker per anrop utan golv.

  • Ahrefs och Semrush är mer fullständiga för nyckelord och rankspårning.
  • Vår länkdata uppdateras ungefär en gång i månaden, inte dagligen.
  • Ingen av sidornas siffror matchar den andras DR eller DA, så jämför inom en källa.

Takgränser och siffror som vi inte har

Vi anger ingen gräns för begäranden per sekund. Eftersom ingen publiceras är pacing en del av ditt jobb, och en loop utan paus är det enklaste sättet att bli överraskad.

Sov kort mellan objekt i en loop, gruppera domäner genom bulk_dr istället för att loopa, och stanna på 402 istället för att försöka igen. Mät din egen genomströmning i ett testkörning och skriv in den siffran i din körbok istället för att anta en.

När du mäter det, skriv ner batchstorleken och väntan mellan objekt. Lägg till datumet. En siffra utan datum blir snabbt inaktuell. Glossary förklarar uppdateringsfönstret, vilket ändrar hur du testar.

Övervaka de första veckans loggrader. Om den genomsnittliga väntan mellan anrop ser fel ut, justera loopen innan den månatliga körningen snarare än efter den första 402.

Varje loggrad visar en verklig väntan, en verklig räknare och en verklig balans, vilket slår alla uppskattningar.

Kostnadsfrågor folk ställer innan de automatiserar

Finns det en kostnad varje gång ett API anropas?

Ja, på betalda åtgärder. Varje anrop debiteras i krediter vid $0.0001 per kredit, och svaret visar vad det kostade. Gratis åtgärder debiterar inget.

Kommer detta att bli ett abonnemang?

Idag är tjänsten förbetald kredit utan abonnemang och utan månatligt minimum. Denna sida prissätter det som publiceras nu, och kontosidan är platsen att kontrollera aktuella villkor.

Använder en gratis åtgärd någonsin kredit?

Nej. domain, overview, stats och suggest behöver ingen nyckel och debiterar inget, så de är den billiga platsen att testa en parser.

Kan jag se vad ett körning kostade?

Ja. Varje autentiserat svar bär med sig _credits med kostnaden och balansen. Logga det fältet per körning, så blir den månatliga totalen en summa snarare än en uppskattning.

Är en gratis kontroll tillräcklig för en tillfällig granskning?

Ja, för en enskild domän som du tittar på nu och då. När samma kontroll upprepas varje vecka, byt till API:et så att processen har ett dokumenterat avtal och en loggad kostnad.

Vad händer när balansen når noll?

Ett betalt anrop returnerar HTTP 402. Stoppa jobbet och varna en person, eftersom att försöka igen inte lägger till kredit. Fyll på från kontosidan och kör den misslyckade batchen igen.

Kostnadshygien för ett schemalagt jobb

  • Logga _credits efter varje autentiserat anrop.
  • Föredra bulk_dr framför en loop av enskilda sökningar.
  • Paginera med per upp till 5000 endast när du behöver raderna.
  • Stanna på HTTP 402 istället för att försöka igen.
  • Återpris en gång per kvartal mot tabellen ovan.