AlfaLinks
AlfaLinksSkapa konto

Genomarbetat exempel

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.

Rad med trästolar med nycklar bredvid en tung järngård på en arbetsbänk

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.
RuttMånadskostnad i exempletFärska dataNyckelord och rankspårning
Bädda in via detta APIUngefär $3,00 (30 000 krediter)MånadsvisNej
Ahrefs API-plan$129 för 4 000 anrop, fler planer behövs utöver dettaDagligt uppdaterad crawlningJa, i paketet
Användarplatser i ett paket för användareAnvändarlicens, omlåsen eller inbäddadDagligenJa
Mässiga vågar som håller en kugghjul och en sten med en förstoringsglas i närheten

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.

Lummig komplex trädgård avskild av en stenmur från en liten örtpott

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.