Ahrefs backlänksdashboardar eller API-krediter: kostnad per användare
Ska varje kund få en inloggning till ett stort SEO-paket, eller ska din app visa länkinformationen själv? En kalkylarkliknande jämförelse med märkta exempelnummer.
AlfaLinks redaktionella team ·
Vår slutsats
Bädda in länkinformation själv när användarna bara behöver länkkontext
Om en skärm behöver hänvisande domäner, ankertexter eller en DR-liknande poäng kostar krediter per anrop betydligt mindre än användarlicenser. Om användarna behöver nyckelordsforskning, rankspårning eller en dagligt uppdaterad crawlning, skicka dem till Ahrefs eller Semrush och var inte missvisande.
Ahrefs API-enheter ingår i prenumerationer, från $129/månad för 200 000 enheter
Varje Ahrefs-anrop använder minst 50 enheter, så den planen täcker maximalt 4 000 anrop
Våra krediter kostar $0,0001 styck, utan något månadsminimum
Exemplet med alla antaganden på bordet
Detta är ett hypotetiskt SaaS, inte en kund. Kalla det ett projektverktyg med 500 betalande arbetsytor och en domänsida som laddar länkinformation en gång per visning.
Anta att varje arbetsyta öppnar 30 domänsidor per månad. Det blir 15 000 visningar. Anta att varje visning anropar overview (gratis) plus refdomains till 2 krediter. Det är 30 000 krediter, eller $3,00 för månaden.
De samma 15 000 visningarna via en Ahrefs-plan når taket snabbt. Vid 50 enheter per anrop tillåter 200 000 enheter 4 000 anrop, vilket är en fjärdedel av visningarna innan en andra prenumeration eller en uppgradering kommer in i bilden.
Ändra indata och svaret förändras. Poängen är formen: faktureringsmodell per anrop skalar med användning, en prenumeration skalar med hur mycket marginal du köper i förväg.
Samma 15 000 visningar, tre sätt
Endast exempel på aritmetik. Ahrefs-siffrorna är listpriser enligt vår kunskap; kontrollera deras nuvarande sida innan du planerar.
Rutt
Månadskostnad i exemplet
Färska data
Nyckelord och rankspårning
Bädda in via detta API
Ungefär $3,00 (30 000 krediter)
Månadsvis
Nej
Ahrefs API-plan
$129 för 4 000 anrop, fler planer behövs utöver detta
Dagligt uppdaterad crawlning
Ja, i paketet
Användarplatser i ett paket för användare
Användarlicens, omlåsen eller inbäddad
Dagligen
Ja
Sannolikhetskontroller innan du sätter siffror i en affärsberättelse
Räkna visningar per arbetsyta från analysdata, inte från hopp.
Lägg till 20 procents marginal för försök och cache-missar.
Inkludera kostnaden för den första månaden, när varje domän är kall.
Kom ihåg de gratisåtgärderna: domain, overview, stats och suggest kostar ingenting.
Bestäm vem som betalar för sökningar av domäner ingen äger, till exempel konkurrenter.
Fem steg för att beräkna kostnaden för en funktion innan du bygger den
Kör dessa i ordning för varje skärm. Arket är bara så bra som raderna du glömde skriva.
01
Namnge skärmen och dess anrop
Skriv ner vilken skärm som anropar vilken åtgärd. En domänsida som anropar refdomains är en rad. En saknad rad är där överraskningen i månad tre vanligtvis döljer sig.
02
Multiplicera krediter med priset
Slå upp åtgärden i prislistan ovan. Multiplicera dess krediter med $0,0001, och sedan med de anrop du förväntar dig. Behåll också kreditantalet i arket så att en granskare kan räkna om summan.
03
Räkna visningar, inte användare
Ta sidvisningar per arbetsyta från din egen analys. En domänsida kan laddas flera gånger under en session, och en travad användare kan trigga fler anrop än ditt användarantal antyder.
04
Prissatta felvägen
När saldot tar slut svarar API:et med HTTP 402, och skärmen måste fortfarande visa något. Bestäm det meddelandet nu och behåll dess kostnad i planen, även om det är noll krediter.
05
Sätt taket i din egen kod
Sätt ett anropstak per arbetsyta på din sida och visa återstående tillstånd innan det tar slut. Ett tak som dyker upp utan varning tenderar att bli supportköns huvudorsak.
Varför en användarplats är fel enhet för länkinformation
Användarplatser prissätter människor. Länkinformation begärs av skärmar, och en skärm kan kosta mer än personen som öppnar den. Många team som väger en Ahrefs backlänksdashboard-licens mot ett anropsbaserat flöde stöter på denna missmatchning först, så det är värt att se var den bitar.
Missmatchningen fungerar i båda riktningarna, så ett svar håller sällan för hela produkten. Välj enhet per funktion. Inte per företag. Skriv varje val i arket bredvid dess skärm, och granska det varje gång en prisändring sker, eftersom en jämförelse skriven på våren blir inaktuell snabbare än ett länktal.
När en användare triggar hundratals sökningar
Säg att en användare importerar en lista med två hundra domäner från ett kalkylark. Din produkt kan köra ett bulk_dr-anrop för hela listan med en kredit, eftersom ett enskilt anrop kan ta upp till 2 000 domäner. En användarlicens tar ut samma pris oavsett om den användaren importerar en gång eller aldrig. Anropsbaserad fakturering följer arbetet istället.
När en användarplats fortfarande är det ärliga svaret
Vissa produkter behöver en person som arbetar i paketet varje dag. Om dina användare kör nyckelordsforskning hela veckan är en plats i det paketet rätt köp, och ett anropsbaserat flöde är fel verktyg för dem. Säg det i din dokumentation så att ingen förväntar sig att länkräknaren ska ersätta paketet. Prissättning som passar en tung användare är ett separat beslut från prissättning som passar en enskild funktion. Håll isär de två i din plan, eftersom ett paket kan vara rätt för powerusern medan ett anropsbaserat flöde är rätt för alla andra, och båda kan leva i en produkt.
När en användarplats mestadels skulle vara oanvänd
Många arbetsytor öppnar länkfliken en gång per kvartal. Att betala en plats för varje av dessa tysta besök gör de tysta månaderna dyra. Anropsbaserad fakturering är billig under dessa månader och kan fortfarande öka under en travad en, så mäta båda innan du binder dig till någon modell.
Där de stora paketen fortfarande vinner
Semrush och Ahrefs säljer bredd. Nyckelord, SERP-historik, site audits, dagliga crawlningar.
En produkt vars användare driver SEO på heltid bör inte försöka ersätta det med en inbäddad räknare. Dina användare kommer att jämföra, och de har rätt att göra det.
Det förnuftiga mönstret är ett lagerat: visa våra länksiffror i produkten, länka ut till paketet för djupdykning, och håll din supportdokumentation tydlig om vilken data som kommer från var. Installationsguiden visar kopplingen och cachereceptet håller fakturan liten.
Vad en kostnadsrapport tenderar att lämna ut
Krediter är den synliga delen av fakturan. Två typer av kostnader sitter vanligtvis utanför arket, och båda är lätta att glömma när kreditraden ser liten ut.
Ingen av dem visas på en faktura från oss, och den andra överraskar team oftast.
Vad kostar cachning i ingenjörstimmar?
En cache är kod du äger. Någon måste välja nycklarna, sätta utgången och testa det tomma tillståndet, och dessa timmar är riktig pengar även om ingen faktura visar dem. Cachereceptet ger dig en startform att anpassa, vilket är billigare än att designa en från grunden. Timmar som läggs där återkommer också, eftersom cachen behöver en liten granskning varje gång indexet uppdateras och varje gång en ny skärm anropar API:et.
Vad kostar inaktuella siffror i supporttid?
Om en kund läser en domänsiffra och antar att den är live kommer du att höra från dem. En synlig fräschhetslabel tar en rad UI. Att lämna ut den kostar en supporttråd för varje förvirrad kund, och den kostnaden når aldrig kreditmätaren, vilket är varför den så ofta försvinner från planen. Ge fräschhetslabeln en ensam ägare, så att dess ordval inte drifter mellan skärmar som byggdes vid olika tidpunkter.
Användar- och mätfrågor
Kan jag sälja vidare denna data till mina kunder?
Att bädda in resultat i din egen produkt är det normala användningssättet. Vi anger inga vidareförsäljningsvillkor utöver vad villkorsidan säger, så läs den och kontakta oss via kontosidan om din plan innebär bulkfördelning eller en white-label API.
Hur tar jag ut betalning av användare för sökningar?
Räkna anrop per arbetsyta på din sida och mappa dem till planbegränsningar. Vårt saldo är en enda förbetald pool, så per-användarfakturering är ditt jobb, och anropräknaren i din proxy-rutt är den naturliga platsen att göra det.
Finns det ett månadsminimum?
Nej. Kredit är förbetald till $0,0001 styck och försvinner inte in i en prenumeration. Nya konton får $100 gratis kredit, vilket är 1 000 000 krediter, tillräckligt för en lång prototyp utan kort.
Vad ett team utan intäkter än kan testa först
Förintäktslagar vill vanligtvis ha bevis innan en faktura. De gratisåtgärderna i detta API passar den fasen, så den första frågan är vad du kan testa utan att spendera något.
Börja där, och prissätt sedan bara de skärmar som tjänat ett betalt anrop.
Kan hela den första skärmen köras på gratisanrop?
Mestadels. Åtgärderna overview, domain, stats och suggest täcker en rubrikräknare, en autocomplete-ruta och en gratis sökningssida. Du når en betald åtgärd när du behöver en DR-kolumn eller en detaljdragning, och det är ögonblicket planen behöver en riktig radpost.
Finns det ett minimum innan de betalda åtgärderna?
Inget månadsminimum gäller. Nya konton får $100 gratis kredit, vilket är 1 000 000 krediter, så ett betalt anrop kan testas innan någon påfyllning. Vid två krediter per anrop täcker det saldet 500 000 refdomains-anrop. Håll din egen logg över krediter per skärm, och jämför den med arket du skrev. DR-noteringarna förklarar hur du märker siffran när den dyker upp.