Pricing and Limits
SeoRend offers 5 pricing plans — from free for testing to Enterprise for large projects.
Plan Comparison
Section titled “Plan Comparison”| Feature | Free | Starter | Pro | Business | Enterprise |
|---|---|---|---|---|---|
| Price | $0 | $29/mo | $79/mo | $249/mo | Custom |
| Renders/month | 10 | 5,000 | 25,000 | 100,000 | Unlimited |
| Cache TTL | 24h | 24h | 24h | 1h | Custom |
| API keys | 1 | 1 | 5 | 20 | Unlimited |
| Warm Bot | — | ✓ | ✓ | ✓ | ✓ |
| Warm interval | — | 24h | 24h | 1h | 1h (top 500), 24h (rest) |
| Warm pages | 0 | 10 | 100 | 500 | 10,000 |
| Manual URLs | 0 | 0 | 0 | 500 | 10,000 |
| Support | Community | Priority | Dedicated |
Plan Details
Section titled “Plan Details”Free — $0/month
Section titled “Free — $0/month”Perfect for testing and small personal projects.
- 10 renders per month
- 1 API key
- Cache TTL: 24 hours
- No Warm Bot
- Community support (GitHub, Discord)
Starter — $29/month
Section titled “Starter — $29/month”For growing sites with moderate bot traffic.
- 5,000 renders per month
- 1 API key
- Cache TTL: 24 hours
- Warm Bot — 10 pages always prerendered, refreshed daily
- Email support (24-48 hour response)
Pro — $79/month ⭐ Recommended
Section titled “Pro — $79/month ⭐ Recommended”For professional sites where fast content delivery to bots matters.
- 25,000 renders per month
- 5 API keys (dev, staging, production)
- Cache TTL: 24 hours
- Warm Bot — automatic warming every 24 hours
- Up to 100 pages in Warm Bot
- Email support
Business — $249/month
Section titled “Business — $249/month”For high-traffic sites with frequent content updates.
- 100,000 renders per month
- 20 API keys
- Cache TTL: 1 hour (fresh content for bots)
- Warm Bot — automatic warming every hour
- Up to 500 pages in Warm Bot
- 500 Manual URLs — add important pages manually
- Priority support (response under 12 hours)
Enterprise — custom pricing
Section titled “Enterprise — custom pricing”Custom solutions for large organizations.
- Unlimited renders
- Unlimited API keys
- Custom Cache TTL
- Up to 10,000 Warm pages with tiered freshness: the top 500 pages are refreshed every hour, the rest daily
- Up to 10,000 Manual URLs
- Dedicated support (personal account manager)
- SLA guarantees
- Slack/Teams integration
Terminology
Section titled “Terminology”Render
Section titled “Render”One page rendering request. Each time a bot requests a page and rendering occurs — that’s 1 render.
Cache TTL
Section titled “Cache TTL”Cached page lifetime. After TTL expires, the next request triggers a new render.
- 24 hours — for content that rarely changes
- 1 hour — for frequently updated content (news, catalogs)
API Key
Section titled “API Key”Key for authenticating requests to the SeoRend API. Different keys can be used for different environments.
Warm Bot
Section titled “Warm Bot”Automatic page warming service. Warm Bot periodically re-renders your most important pages (from your sitemap, real bot traffic, and manual URLs) so bots always get an instant cached response.
Manual URLs
Section titled “Manual URLs”Ability to manually add URLs to the warming list. Useful for new pages or important landing pages that haven’t gained traffic yet.
Origin
Section titled “Origin”Your actual web server — where your site normally lives. When a request is not from a bot (or something goes wrong), traffic goes straight to your origin, untouched.
Middleware
Section titled “Middleware”A small piece of code added to your web application (Next.js, SvelteKit, Express…) that checks each request and forwards bot requests to SeoRend. An alternative to the Cloudflare Worker for those who prefer integrating in code.
Cloudflare’s servers around the world that sit in front of your site. The SeoRend Worker runs on the edge, which is why no changes to your application code are needed.
Proxied mode
Section titled “Proxied mode”A Cloudflare DNS setting (the orange cloud) that routes your traffic through Cloudflare’s edge. Required for the Worker integration to function.
Billing
Section titled “Billing”Billing Cycle
Section titled “Billing Cycle”- Billing occurs monthly
- Unused renders don’t roll over to the next month
- Upgrade/downgrade changes apply immediately with proration
What happens when the limit is exceeded
Section titled “What happens when the limit is exceeded”Render requests beyond your monthly limit return a 429 error until the period resets. You can upgrade your plan at any time — the new limit applies immediately. Cache hits keep working normally: they never count against the limit.
For Enterprise, limits and overage behavior are set per agreement.
Contacts
Section titled “Contacts”- Support: support@seorend.com
- Sales: sales@seorend.com
- Dashboard: app.seorend.com