Table of Contents
Short answer: SiteGround sets CPU-second quotas that are fine for 6–12 months, then become suspensions as your traffic grows. The upsell to the next tier is usually 3–5x the price. For half that money you can move to a real VPS or a non-metered shared plan elsewhere — including ours — that won't suspend you at 100% of quota.
Key Takeaways
- StartUp plan CPU execution quota is far lower than SiteGround advertises in their marketing.
- Overage suspensions auto-clear at the start of the next calendar month — your site is off for days, not permanently.
- Upgrading fixes the quota but the same pattern recurs at the new tier 6–12 months later.
- A small VPS ($5–10/mo) has no CPU quota — the same traffic that suspends a StartUp plan runs fine on a basic VPS.
The actual CPU-second quotas (approximate)
| Plan | Approximate monthly CPU seconds | What that actually covers |
|---|---|---|
| StartUp | ~10,000 CPU-sec/month | Low-traffic static or lightly cached WordPress: ~10k–20k pageviews. |
| GrowBig | ~20,000 CPU-sec/month | Cached WordPress: ~30k–60k pageviews. |
| GoGeek | ~40,000 CPU-sec/month | Heavier WP + some WooCommerce: ~60k–120k pageviews. |
| Cloud (VPS) | Dedicated cores | No CPU-second quota; real CPU shares. |
These numbers are approximate — SiteGround doesn't publish them prominently and they adjust periodically. The point isn't the exact figure. It's that a single poorly-cached WordPress pageview burns 0.5–2 CPU-seconds, and one misbehaving plugin or one traffic spike blows through your month's quota in an afternoon.
What actually triggers the suspension
Anatomy of a typical SiteGround suspension (from forum reports and review sites):
- Site runs fine for months.
- Traffic grows or a plugin update makes something slightly less efficient.
- CPU-usage warning email lands in your inbox — often filtered as spam.
- A few days later: "Web Services on yourdomain is limited due to overage."
- Site shows a "temporarily limited" or 503 error to visitors.
- Two options in the dashboard: upgrade now, or wait for the quota reset at the start of next month.
The reviewers at OnlineMediaMasters and WebsiteRating both characterize this as a structural upsell mechanism rather than a resource-protection measure — the quotas are low enough that legitimate small-site growth trips them, and the suspension-vs-upgrade choice is engineered to convert.
Tired of slow, overcrowded shared hosting?
LaunchPad Host runs on NVMe SSDs + LiteSpeed with free migration, free SSL, daily backups, and crypto payments. 30-day money-back guarantee.
See Hosting PlansThe upgrade math (and why it's bad)
Typical SiteGround upgrade path over 2 years of a growing site:
- Year 1: StartUp at intro pricing ~$3/month = $36.
- Year 1 renewal: StartUp at renewal ~$15/month = $180.
- Year 2: Forced to GrowBig at renewal ~$25/month = $300.
- Year 2.5: GoGeek at renewal ~$40/month = $480/year.
That's $996 over ~2.5 years for what, infrastructure-wise, is a single WordPress site. The same workload runs on a $6/month VPS at DigitalOcean, Hetzner, or any offshore privacy-hosting provider — $150 over the same period.
The SiteGround value is ease-of-use, support quality, and the SG Optimizer plugin. Reasonable people can decide that's worth $800. But it's a choice, and the CPU-suspension mechanism is designed to make it feel mandatory when it isn't.
Fixing the quota issue without upgrading
Before you upgrade or move, rule out fixable causes:
- SG Optimizer caching on full blast. Memcached, Dynamic Cache, CSS/JS minification. Cuts CPU dramatically.
- Kill cron-heavy plugins. Broken Link Checker, anti-spam plugins with aggressive scanning, backup plugins running hourly.
- Block bad bots. Cloudflare in front with bot fight mode + a WAF rule blocking AhrefsBot, SemrushBot, MJ12bot if you don't need them. These can consume 30–50% of a small site's CPU.
- Fix wp-cron. Disable WP's internal cron and run a real server cron every 15 minutes. WP default fires cron on every pageview, which is terrible under traffic.
- Database optimization. Purge post revisions, spam comments, expired transients. WP-Optimize or WP-Sweep.
- Disable XML-RPC. It's a CPU magnet for brute-force attacks.
If after all of this you're still hitting the quota, the quota is genuinely too small for your traffic — and that's when upgrading or moving makes sense.
When moving is the right call
Move if any of these apply:
- You've already upgraded once and are being pushed to upgrade again.
- Your 2-year renewal cost exceeds $400.
- You're running any kind of custom app (not vanilla WordPress) — shared hosting is the wrong product.
- You want predictable cost rather than quota games.
- You're in the EU or care about GDPR specifically and SG's data-residency story doesn't fit.
Target destinations:
- Offshore privacy hosting (like LaunchPad Host) — fixed-price, no CPU quotas, crypto payment available. Our Starter plan is $6/mo with no execution quotas.
- Managed WordPress (Kinsta, Cloudways) — more expensive but genuinely managed.
- Hetzner or Netcup VPS — ~$4/month, European jurisdiction, excellent price/performance if you're comfortable with server admin.
Frequently Asked Questions
No. Overage suspensions are temporary and auto-clear on the 1st of the next month. This is different from TOS-violation terminations. Your data isn't at risk from CPU issues — just your uptime.
SiteGround doesn't headline it. The "unlimited" marketing is the famous complaint — unlimited bandwidth doesn't mean unlimited CPU. Users generally discover the exact number only when they hit it. Asking support for the current quota at your plan tier is the cleanest way to get the real figure.
Yes, significantly. Cloudflare caches at the edge, so a pageview served from cache never touches your origin's CPU. Combined with SG Optimizer, this can cut your CPU usage by 60–80% on typical WordPress sites.
A $4–6/month VPS or privacy host with no CPU quota. Real math: a basic Hetzner CX11 VPS at €4.15/month runs a cached WordPress site with 50k pageviews a day comfortably. A SG GrowBig plan at the renewal price is $25/month — 6x the cost for worse performance.
Only if your email was at SiteGround. Many users have email at Google Workspace / Proton / Fastmail already, in which case the move is site-only. If email is at SiteGround, you need to migrate email first or point MX to a separate email host before you cut DNS over.
Ready for hosting that just works?
NVMe + LiteSpeed hosting with free migration, crypto payments accepted, and a 30-day money-back guarantee.
See Hosting PlansRelated tools, articles & authoritative sources
Hand-picked internal pages and external references from sources Google itself considers authoritative on this topic.
Related free tools
- WHOIS Lookup Registrar, creation date, expiry, nameservers, DNSSEC status — for any domain.
- DNS History Checker Historical DNS, SSL certificates, subdomains & Wayback snapshots for any domain.
- PageSpeed & Core Web Vitals Google Lighthouse scores: performance, SEO, accessibility, best practices.
- Site Validator (robots, sitemap, SSL, headers) Validate robots.txt, sitemap.xml, SSL certificate, and security headers.
Offshore & privacy hosting
- DMCA-Ignored Hosting Due-process complaint handling, explained
- Offshore Hosting EU jurisdiction, privacy-first, from $3.99/mo
- Offshore WordPress Hosting LiteSpeed + NVMe + EU jurisdiction