Plans, the monthly page quota and included SEOAsist AI calls
The limits of the Free, Starter, Pro and Agency plans, how the monthly crawl quota and included SEOAsist AI calls are counted, and where to track your usage.
Open this screen in the panelEvery organization has a plan. The plan decides how many sites you can add, how many pages are crawled per month, how many keywords you track and how many AI calls are included. You can always see your usage on the Settings → Billing page.
Plan limits
| Free | Starter | Pro | Agency | |
|---|---|---|---|---|
| Sites | 1 | 3 | 15 | 50 |
| Pages crawled / month | 500 | 5,000 | 50,000 | 200,000 |
| Tracked keywords | 10 | 50 | 300 | 2,000 |
| Rank checks per day | — | 50 | 300 | 2,000 |
| AI content / month | 2 | 8 | 40 | 100 |
| GEO prompts | 3 | 10 | 30 | 100 |
| Monitors | 1 | 3 | 15 | 50 |
| Sites with Pixel | 1 | 3 | 15 | 50 |
| Team members | 1 | 3 | 10 | 50 |
| SEOAsist AI calls / month | 30 | 100 | 300 | 1,500 |
| SEO editor research briefs / month | 3 | 20 | 100 | 250 |
| AI images / month (blog and article images) | 0 | 20 | 100 | 400 |
| SEOAsist Assistant | — | Included | Included | Included |
| Scheduled assistant runs | — | — | 5 | 20 |
| Connect your AI (OAuth / MCP) and REST API | — | — | Included | Included |
| White-label reports | — | — | — | Included |
| Client organizations | 1 | 1 | 1 | 50 |
Prices are USD based: Starter is 29 USD a month, Pro 79 USD and Agency 199 USD. Paying yearly costs 10 months' worth (“2 months free”). Payment is taken by card through PayTR, in TRY at the TCMB selling rate on the day of payment; VAT is included. The current amount is shown on the Plans tab.
The AI image limit applies to blog and article images generated with your plan; images you generate with your own image provider key are unlimited. Social media visuals, video, voice-over and music are always made with your own provider keys and don't use this limit: AI models. The SEOAsist Assistant comes with Starter and above, and scheduled runs with Pro and above. Connect your AI and the REST API need Pro or Agency.
The limits for GEO prompts, monitors, team members, the number of organizations and daily rank checks are enforced too; once you reach one, you can't add more.
Need higher limits? With Enterprise, limits and pricing are set for you, with priority support, setup and training, and contract invoicing. Contact sales through the contact form.
How the monthly page quota is counted
- Pages visited by the crawls of all sites in the organization since the start of the month (UTC) are added up.
- Both crawls you start yourself and weekly automatic crawls count.
- Once the quota is used up, you can't start a new crawl by hand. The quota resets on the first day of each month.
To make the quota go further, set the Crawl page limit on the site page to the real size of the site.
Included SEOAsist AI calls
SEOAsist AI is the AI option that needs no key and comes with your plan. It appears in model pickers under SEOAsist AI (included) and picks a suitable model for each task.
- Only successful calls count; failed attempts don't use up your allowance.
- The counter resets at the start of each month (UTC). The model picker shows how many calls remain this month.
- When it runs out you see “This month's SEOAsist AI allowance is used up.” You can then connect your own provider key with Add your own key or move up with Upgrade plan.
Calls made with your own keys don't count towards this allowance; you pay your provider directly. Details: AI models.
Where to track usage
- Open Settings → Billing; the Overview tab opens.
- The Usage table shows “used / limit” for each resource: sites, pages crawled, tracked keywords, AI content, GEO prompts, monitors, team members and SEOAsist AI calls.
- The Plan features section shows API access, white label and the number of organizations.
When you hit a limit, the action stops with a “Plan limit reached (…/…)” warning.
When a plan expires
When a paid plan expires, the organization keeps its data, but Free plan limits start to apply. Billing shows “Your plan has expired”; pick a plan to renew.
FAQ
Which role do I need to change the plan?
Changing the plan or billing details requires the Owner or Admin role.
Is my data deleted when I hit a limit?
No. A limit only blocks adding new records or starting new jobs. Existing sites, reports and history stay in place.
What is a client organization on the Agency plan?
You can open a separate organization for each client; sites, integrations and tokens are kept fully apart. Create one on the Settings → Profile → Organization tab.
Related articles
- Costs: AI allowance, your own keys and DataForSEOCommon questions about what's included in your plan, what you pay through your own accounts and how monthly quotas are counted.
- AI models: SEOAsist AI, your own keys and default models per purposeHow the SEOAsist AI included in your plan differs from your own provider keys, how to add a key, pick a default model for writing, analysis, images, video and voice, and switch models per action.
- Add a site, choose its language and market, run the first crawlStep by step: add a new site to your portfolio, set the location and language used for rank tracking, and start its first crawl.
- Reports: shareable reports, the weekly e-mail and white labelHow to create a shareable SEO report for one site or the whole portfolio, send the weekly report to recipients automatically, and put your own brand on reports.
- SEOAsist Assistant: ask about your sites, let it do the workHow to use the SEOAsist Assistant on every panel page: ready commands, site and model pickers, what it can do for each role, and its limits.
- Scheduled runs: run the assistant on set days and hoursHow to run ready commands on the SEOAsist server on the days and hour you choose, the Report and Act modes, where results show up and the plan limits.
- Connect your AI: Claude, ChatGPT, Cursor, VS Code and Claude CodeHow to connect SEOAsist to claude.ai, Claude Desktop, ChatGPT, Cursor, VS Code and Claude Code with the remote MCP URL, sign in with OAuth, revoke a connection, connect with an API key, and use the Claude Code skill.