DataForSEO API: SEO Data Made Affordable

DataForSEO API: SEO Data Made Affordable

Pricing DataForSEO

Last week our team went through the long list of questions that DataForSEO clients ask the support team. As it turned out, the most asked question we get is about the pricing model of DataForSEO.

So, we decided to write an article that would show how to calculate the costs of services provided by DataForSEO. In addition to that, here you will find several concrete valuation examples of the most popular API solutions.

What Pricing Model does DataForSEO have?

 

Here, at DataForSEO we use a so-called “pay-per-use” pricing model. In simple terms, it means that you are charged only for the usage of our services.

This kind of pricing model is common in the utility sector (such as gas, water, electricity, mobile or landline phone, etc.), where you pay an access fee which is fixed, plus a variable fee for the amount of goods you consume. DataForSEO has the pricing model similar to what many mobile operators offer.

1 After registration, you get 1000 credits for free.

2 Credits are deducted from your account only when you use DataForSEO APIs.

3 You replenish your balance (you can do it manually, or use our auto-recharge option) when you run out of credits.

What are those “credits” and how do I buy them?

 

“Credit” is, essentially, the internal currency at DataForSEO. Our customers use it to pay for requests they make to our APIs and to get the needed SEO data.

The cost of credit is flexible and depends on the amount you buy. For example, for $500 (minimum payment amount) you get 500,000 credits, so it’s 1000 credits per each dollar.

At the same time, for $3000 you get 4,500,000 credits. In this case, one credit is worth $0.00066.

Learn more about credit’s prices >>

Examples of costs’ projection

 

Many DataForSEO customers find it difficult to calculate the cost since they use several API solutions, each of which has a different price. Below you will see a few examples that we hope will help you to calculate the overall cost of the requests you make to DataForSEO APIs.

 

Simple Rank-tracking Solution

Let’s say you want to build a simple micro tool to analyze SERP results and get Search Volume for keywords. That might be a good solution for small SEO agencies and in-house marketing teams.In this case, you would need only two APIs: SERP API for tracking keywords’ positions and Keywords Data API to get Search Volume for them.

Since results pages normally don’t suffer significant changes overnight, 50,000 daily SERP API requests and 50,000 monthly Keywords API requests would be enough.

Let’s now calculate how many credits such solution is worth.

1With SERP API you pay one credit per SERP. So, in order to get TOP 100 results for 50,000 keywords every day, you have to pay 50,000 credits/day.

50,000 TOP100 pages = 50,000 credits a day

2 Keyword Data API costs differ depending on the sort of data you want to get. In our case, we need Search Volume for 50,000 keywords delivered once a month. The price for SV for one keyword is five credits. So, for 50,000 of them, you pay 250,000 credits.

50,000 monthly Search Volume data = 250,000 credits a month

3 The monthly cost of the simple rank tracking solution that includes 50,000 results pages a day and monthly Search Volume data for 50,000 keywords is equal to 1,800,000 credits a month.

50,000 * 31 + 250,000 = 1,800,000 credits a month

4 Let’s figure out how much money that number credits is worth. If you choose the most cost-effective solution (1750 credits per each dollar if the payment amount is $5000+), 1,800,000 credits cost approximately $1028.

1,800,000 / 1750 ≅ $1,028 a month

Keyword Suggestion Tool

Keyword suggestion tools represent one of the most sought-after segments of SEO tools — keyword research software. No wonder, lots of our clients are making good use of Keyword Data and Keyword Finder APIs.

While Keyword Finder API generates keywords ideas, Keyword Data API helps to access data on them, such as Search Volume, CPC, Competition Rate, etc.

Learn more about Keyword Finder API >>

Let’s assume we need to make 1000 calls to both Keyword Data and Suggested Keyword Finder APIs.

1 With Suggested Keywords Finder API you pay 25 credits to set a task and 0.1 credit per each results array (e.g. per each found keyword).  So, to set a task and get result with 100 keywords in a results array you’d have to pay 1000 results arrays you’d have to pay 35 credits. Consequently,  1000 daily calls to Suggested Keywords Finder API are worth 35,000 credits a day.

1000 arrays with suggested keywords = 35,000 credits a day

2 Keyword Data API provides different sorts of data: Search Volume and ads traffic data (CPC, estimated impressions, and clicks). Prices for ads traffic data and search volume are different, so you need to choose which data you need more, or request both. Let’s say you need only Search Volume for your Keywords Finder tool. The price of the search volume for the bulk containing 700 keywords* is 150 credits (high-priority queue, little to no delays). The daily number of arrays with suggested keywords received through the Suggested Keywords Finder API is 1000. Consequently, you’ll be charged 150,000* credits.

150 * 1000 bulks of keywords = 150,000 credits a day

*You’ll be charged additionally for the keywords that extend the 700 keywords-per-bulk limit.

3 Let’s now calculate the total daily price of data for the Suggested Keywords Finder tool that provides Search Volume for each of the found keywords. If you go with the savviest solution (1750 credits per each dollar if the payment amount is $5000+), the daily price will be $100.

(35,000+150,000) / 1750 ≅ $106 a day

SEO Platform

A lot of our customers are keen on developing their own SEO software. Although such solutions can be costly, they’re proven to be efficient for both in-house and distribution purposes.

Let’s calculate how much money one is going to spend on the well-rounded API solution for a basic SEO platform.

The overwhelming majority of such tools offer rank-tracking and keyword research services. Hence, for developing a building a basic SEO platform you’re going to need SERP, Keyword Data, and Keyword Finder APIs. Note, that most likely you’ll need real-time data in order to keep the system running.

Let’s calculate the price of that solution according to the following benchmarks:

 

1 One real-time result from the SERP API costs two credits. Consequently, for the daily delivery of 100,000 results pages, you will need to pay 200,000 credits.

100,000 TOP100 pages = 200,000 credits a day

2 Search Volume for one keyword is worth 7,5 credits. So, for the monthly delivery of the real-time Search Volume for 100,000 keywords, you’d have to pay 750,000 credits.

100,000 Search Volume data= 750,000 credits a month

3 One ranked keyword delivered by Keywords Finder API costs 0,1 credit. So, the daily delivery of 250,000 keywords will cost you 25,000 credits.

250,000 ranked keywords = 25,000 credits a day

4 Let’s now calculate the monthly cost of the entire solution.

(200,000 + 25,000)*31 + 750,000 = 7,725,000 credits a month

5 With the most cost-efficient plan (payment amount is $5000+) you get 1750 credits per dollar. So, the price of 7,725,000 credits would be:

7,725,000 / 1750 ≅ $4,414 a month

SEO Agency

Although no two SEO agencies are the same, there are certain tasks that every one of them is faced with. For instance, this can include simple on-page optimization, as well as finding and tracking keywords that websites are ranking for. Let’s now set indicative benchmarks for an SEO agency that has such tasks.

Let’s calculate how much money one is going to spend on the well-rounded API solution for a basic SEO platform.

The overwhelming majority of such tools offer rank-tracking and keyword research services. Hence, for developing a building a basic SEO platform you’re going to need SERP, Keyword Data, and Keyword Finder APIs. Note, that most likely you’ll need real-time data in order to keep the system running.

Let’s calculate the price of that solution according to the following benchmarks:

1 To scan one page with On-Page API one would need to pay 0.25 credits. Therefore, the cost of 10,000,000 scanned pages is 2,500,000 credits.

10,000,000 pages = 2,500,000 credits

2 One ranked keyword found through the Keywords Finder API is worth 0.1 credit. Consequently, the price of 100,000 keywords is 10,000 credits.

100,000 ranked keywords = 10,000 credits

3 The price of one TOP-100 SERP is one credit (standard priority). So, if you want to track 10,000 keywords on a daily basis, you’ll have to pay 10,000 credits.

10,000 keywords tracked daily = 10,000 credits a day

4 The cost of the basic SEO Platform solution that includes 10,000,000 scanned pages, 100,000 ranked keywords and 10,000 keywords tracked daily is equal to 2,510,000 credits charged one time, and 10,000 credits charged every day.

[2,500,000 + 10,000] + 10,000= 2,510,000 credits + 10,000 credits a day

5 If you go for the most beneficial pricing solution (if the payment amount is $5000+, you can get 1750 credits per each dollar), the cost of API services for the sample SEO agency would be:

2,500,000 / 1750 + 10,000 / 1750 ≅ $1429 billed one-time + $6 a day

We hope this article helped you to understand the basic principles of DataForSEO pricing model better. However, a lot of nuances are yet to be covered. Don’t hesitate to reach out to our support team if you need help in calculating the price for your custom API solution.

Post a Comment

Comment
Name
Email
Website