Unlimited bandwidth and unmetered hosting are two of the oldest and most confusing marketing claims in the web hosting industry. The bold "Unlimited!" badges plastered across hosting providers' homepages, when read alongside the technical restrictions hidden behind the small-print fair-use policies, almost always point to a very different reality. This guide covers what unlimited bandwidth actually means end to end: the hidden caps providers tuck into their contracts, the logic of oversubscription, the practical ceiling imposed by port speed, how to calculate the bandwidth you really need, and which scenarios make an "unlimited" plan a smart choice versus a trap.
Related guides: What is web hosting, types and how to choose · What is a VPS and how it differs from VDS · Nginx configuration: cache and rate limit · LSCache guide · Core Web Vitals 2026 · Multi-layer DDoS protection
The History of the Word "Unlimited" and What It Really Means
The concept of unlimited hosting emerged in the early 2000s in the US market. Big players like Bluehost, HostGator and DreamHost rolled out slogans such as "unlimited bandwidth", "unlimited disk space" and "unlimited domains" as a byproduct of the price war. Local providers in Turkey (Natro, Atak Domain, Turhost, GuzelHosting, PlusLayer and others) translated the same pitch from the 2010s onward. In practice, no provider is truly unlimited; the word describes a service model where the customer doesn't see a cap in most scenarios, but is throttled or restricted the moment they hit the fair-use boundaries defined in the contract.
The crux of the debate fits into a single sentence: the physical capacity of a data centre (port speed, switch backplane, transit capacity, disk IOPS, RAM, CPU) is not infinite. When these physical limits are not exposed to the customer as a defined quota, the provider relies either on statistical oversubscription or on throttling/warning mechanisms that fire in the background. This setup serves the vast majority of sites without issue, but the moment your traffic crosses a certain threshold or your usage profile drifts away from the average, the real limit appears immediately.
Are Unlimited Bandwidth and Unlimited Hosting the Same Thing?
They are different concepts but often used interchangeably in everyday language. Unlimited bandwidth refers only to monthly outbound/inbound bandwidth — how much data can be transferred to and from your site over a month. Unlimited hosting describes a broader bundle: bandwidth + disk space + email accounts + databases + addon domains + FTP accounts and so on. The "unlimited" qualifier can apply to each of these line items separately. When you read the contract, check each item individually; some plans offer unlimited bandwidth but a fixed disk allowance, others do the opposite.
What Is Bandwidth and How Is It Measured?
Bandwidth is used in two different senses. The first is monthly data transfer: the total amount of data pulled from or pushed to the server by users, bots, API consumers and internal jobs (in GB or TB). The second is port speed (line speed): how fast the server can move data at any given instant (Mbps or Gbps). A plan that grants 10 TB of monthly transfer but only a 100 Mbps port can never push beyond 12.5 MB/s instantaneously, while a 1 Gbps port allows peak traffic of up to 125 MB/s. Plans labelled "unlimited" typically leave monthly transfer uncapped while pinning the port speed to 100 Mbps or sometimes 1 Gbps shared.
Fair Use Policy: The Real Limit Behind "Unlimited"
Almost every "unlimited" plan contract in Turkey contains a fair use policy (Acceptable Use Policy / Fair Use Policy) clause. This clause reserves the provider's right to send a warning or restrict service to any customer at any time and on any criterion they choose. A typical fair-use clause reads something like: "If your website's bandwidth or storage usage adversely affects the stability of our servers or the quality of service for other customers, we may temporarily optimise your resource usage or require a plan upgrade."
The practical translation of that sentence is: a shared server hosts 30-40 customers, and the total physical resources (CPU, RAM, IOPS, port) are statistically shared across them. As long as 95% of customers use less than the average, the unlimited promise holds. The moment a single customer starts consuming over 30% CPU continuously or pushing more than 50 GB of traffic per hour, the fair-use clause kicks in and the provider usually sends an email: "Please consider upgrading to a VPS or dedicated plan."
What Should You Look For in a Fair-Use Clause?
- CPU percentage cap: most providers cap a single cPanel account at an instantaneous
25%CPU or the equivalent of 1-2 vCPUs. Crossing this triggers anEX_CGROUPerror or a process kill. - Inode (file count) cap: typically between
200,000and400,000. WordPress + WooCommerce + cache plugins frequently breach this limit. - Entry process cap: how many PHP/Python processes can run concurrently. Typical values are 20-40. When exceeded, visitors see
508 Resource Limit Reached. - I/O (disk read/write) cap: throttle of 1-10 MB per second. Backup/restore jobs trip it constantly.
- Email send rate cap: most plans limit to 250-500 emails per hour. If you're sending newsletters, a separate SMTP service is mandatory.
- MySQL concurrent connection cap: usually 25-50. High-traffic WP sites with persistent connections blow through this.
- SSH/CRON frequency cap: cron jobs running more often than every 5 minutes are blocked by some plans.
When examined item by item, it becomes clear that the word unlimited applies only to monthly data transfer (and only under the oversubscription model), while every other resource is in fact tied to a numeric limit. Always read the Annex 1 or General Terms of Use section of the contract; the bold "Unlimited!" headlines on the homepage are far less binding than the figures defined in clause 12 of the contract.
The Oversubscription Model: A Promise Built on Statistics
The telecoms industry has used a technique called oversubscription or contention ratio since the 1980s. The logic is simple: instead of selling 100 units of capacity to 100 customers, you sell 100 units of capacity to 200-500 customers because not all of them ever hit peak capacity simultaneously. On the hosting side, this means: you sell "unlimited bandwidth" to each of the 200 cPanel accounts placed on a shared server with a 1 Gbps uplink. In practice, the probability that the peak traffic of those 200 sites overlaps is very low; statistics protect you.
Oversubscription ratios in the industry typically range from 1:5 to 1:50. Lower ratios (1:5) appear in premium and enterprise plans; higher ratios (1:50) show up in cheap shared hosting. Providers never disclose this ratio, but the difference in your site's performance between night-time and peak daytime hours is the giveaway. If your traffic is large enough to break the oversubscription math, the provider pushes you toward a VPS or dedicated server, because customers who break the math can't be kept on cheap plans.
Testing Oversubscription in Practice
If a reverse IP lookup shows more than 500 domains sharing the same IP, you're in a dense shared environment. That number alone isn't bad; 500 small sites with low traffic consume less than 50 heavy ones. The real signal is the server's latency and TTFB variation during peak hours.
Port Speed: The Real Bottleneck
Even if monthly bandwidth is unlimited, the per-second delivery rate of your site is set by port speed. A typical home broadband connection is 50-100 Mbps; the port allocated to a typical shared hosting account is usually 100 Mbps shared or 1 Gbps shared. The keyword here is "shared": each account doesn't get a private 1 Gbps; the 1 Gbps physical interface is split across dozens of accounts. On a VPS, dedicated port guarantees are spelled out in the plan.
- 100 Mbps port = theoretical 12.5 MB/s = a 1.25 MB file can be served to 100 users simultaneously each second.
- 1 Gbps port = theoretical 125 MB/s = sufficient for HD video streams and peak ecommerce campaign hours.
- 10 Gbps port = enterprise and large publisher class; for media/CDN origin servers.
- Burst concept: short-lived (typically 5-30 seconds) permission to exceed the port speed; some providers offer 100 Mbps dedicated + 1 Gbps burst.
- Asymmetric port: download and upload speeds may differ; query the upload speed especially for backups.
A practical calculation: with an average page weight of 5 MB (HTML+CSS+JS+images, post-optimisation) and a 100 Mbps port, the theoretical peak page-serving rate is 2-3 visitors per second. Without a CDN, an ecommerce site receiving 100K visitors a day will end up queuing for 3-5 minutes at peak. That's why shrinking image sizes during Core Web Vitals optimisation also relieves the port limit.
Unlimited Disk Space and the Inode Limit
Behind the phrase "unlimited SSD" hide two real limits: inode count and physical storage capacity. An inode is the record kept in a Linux filesystem for every file, directory and symlink; on ext4, the inode count is fixed when the disk is created and cannot be increased afterwards. If the provider built a 200 GB disk with 200,000 inodes, you'll be unable to create a new file once your file count approaches that figure — even when the disk is only half full.
A WordPress + WooCommerce + LiteSpeed Cache + W3 Total Cache combination can multiply the inode count by 50-200 files per product. In a 5,000-product store, that figure easily reaches 250,000 inodes. Even on an unlimited disk plan, hitting a 250K inode ceiling produces a "disk full" message. The fix: remove unnecessary caches, prune the old media library, or move to a VPS with a higher inode budget.
How Backups and Logs Eat Disk Space
Backup files, raw access logs, the email archive and the leftovers in .well-known from Let's Encrypt are disk-eaters that users rarely notice. Six months of raw log buildup on a mid-sized WordPress site occupies 5-15 GB; if automatic backups are on, that same volume is duplicated as backups. Clean these items out before pushing your disk quota.
The Real Limit on "Unlimited" Plans: CPU and RAM
Bandwidth and disk may be "unlimited", but on a shared server CPU and RAM are always limited. cPanel's CloudLinux integration (LVE — Lightweight Virtual Environment) is widespread for exactly this reason. LVE is a control layer that isolates each account's CPU, RAM, I/O and process count. Typical shared hosting LVE limits as of 2026 are:
- CPU: between 100% (1 vCPU equivalent) and 200% (2 vCPUs), short bursts included
- Physical Memory (PMEM): between 1 GB and 4 GB
- I/O: 1-10 MB/s read + write
- IOPS: between 1,024 and 4,096 operations per second
- Entry Process: 20-40 simultaneous PHP/CGI processes
- Number of Processes (NPROC): 100-200 total processes
When these limits are crossed, the visitor sees a 503 or 508 in the browser, while the developer sees cgroup: pids limit reached or OOM killed in the terminal. Even with unlimited bandwidth, the provider throttles the service the moment CPU or entry-process limits are breached. The techniques in our Node.js performance and SQL query optimisation guides cut the risk of hitting these limits significantly.
How Much Bandwidth Are You Actually Using?
Before opening the unlimited-bandwidth debate, you need to know your real demand. Most small-to-mid-sized sites push 50-500 GB of transfer per month, a figure handled comfortably by an average port speed of 50-200 Mbps. A single formula is enough:
As you can see, bandwidth demand grows multiplicatively as page weight grows. A 4 MB page instead of 1.5 MB consumes 2.7 times the bandwidth at the same visitor count. That's why site optimisation directly affects your hosting cost — a lighter site means lower port demand and fewer limit breaches.
Where Do You Get Your Bandwidth Measurements From?
- cPanel → Bandwidth: monthly summary with FTP/HTTP/SMTP breakdown. The most reliable source.
- AWStats / Webalizer: more detailed hourly distribution; slightly inflated because bot traffic is included.
- Google Analytics 4: human/JS-active visitors only. Real bandwidth is 1.5-2.5 times this (bots included).
- Cloudflare Analytics: real edge-side transfer; cache-hit ratio shown alongside.
- vnstat / iftop / nload: real-time and historical usage at the server level.
Typical Use Cases and Pitfalls of Unlimited Hosting
There genuinely are situations where an unlimited plan makes sense, but those situations need clear lines drawn around them. The word "unlimited" should not be a trigger that simplifies the decision; more often it's a reason to read the contract more carefully.
When an Unlimited Plan Makes Sense
- Multiple small sites: 5-15 different small portfolios, corporate brochure sites or blogs all on one plan. Each consumes 5-50 GB per month. The total 100-500 GB is absorbed effortlessly.
- Traffic volatility: if you experience a 10x traffic spike twice a month from a campaign or viral article, a fixed-quota plan saddles you with overage charges that an unlimited plan absorbs.
- New site, uncertain growth: when traffic forecasting is hard, starting on an unlimited plan and migrating to an appropriate plan once metrics stabilise reduces risk.
- Static-content-heavy blog: HTML+CSS+small images, with 95%+ Cloudflare cache hit ratio. Origin bandwidth is low and the unlimited promise holds easily.
- Corporate brochure site without newsletters or file delivery: a 10-30 page company site with low-volume email creates no problems.
When an Unlimited Plan Is a Trap
- Video, podcast or large-file delivery: it's not bandwidth that fills first, but port speed and I/O caps. CDN or B2/S3 storage is mandatory.
- Heavy ecommerce catalogue: 5,000+ products with constant stock updates and peak campaign-hour traffic. Inode + entry process + MySQL connection limits are easily blown.
- API service: a REST/GraphQL endpoint receiving 50+ requests per second is always choked on shared hosting, even with rate limiting.
- WordPress Multisite: 20+ subsites in one account easily exhaust shared CPU/RAM limits.
- Newsletter / email marketing: with a 250-500 emails/hour limit, you can't blast a 5,000-subscriber list; it queues up or your account is temporarily suspended.
- Cron-heavy analytics/scraping: heavy cron jobs running every minute leak through entry-process and I/O quotas.
- Developer/CI environment: continuous deploy, composer install and npm build steps are forbidden on shared CPU.
Unlimited Bandwidth Price Ranges in Turkey's 2026 Market
The figures below are approximate ranges compiled from local providers in the Turkish market in early 2026; they vary from provider to provider and across promotional periods. Instead of brand names, we share the typical bands seen across the industry.
- Entry-level unlimited shared hosting: ₺30-80/month (around $1-3 USD/month) · 1-3 sites · 1-2 vCPU · 1-2 GB RAM · 100-200 GB SSD · 100 Mbps shared port · 200K inodes
- Mid-tier unmetered hosting: ₺90-200/month (around $3-7 USD/month) · 5-20 sites · 2-4 vCPU · 2-4 GB RAM · 500 GB-1 TB SSD · 1 Gbps shared port · 400K inodes
- High-tier unmetered hosting: ₺250-500/month (around $8-17 USD/month) · unlimited sites · 4-8 vCPU · 4-8 GB RAM · NVMe SSD · 1 Gbps shared (10 Gbps burst) · 800K inodes
- Unlimited VPS (semi-dedicated): ₺350-1,200/month (around $12-40 USD/month) · 2-8 dedicated vCPUs · 4-16 GB RAM · 100-500 Mbps dedicated port · root access
- Dedicated server (unlimited bandwidth): ₺2,500-10,000/month (around $85-340 USD/month) · 8-32 physical cores · 32-128 GB RAM · 1-10 Gbps dedicated port
These figures are continuously updated by providers themselves; when you decide, verify the VAT-inclusive amount in the contract text on the date of signing. Annual payment usually unlocks 25-40% off, and first-period promos can stretch to 50-80% — but renewal pricing always reverts to the list price.
Contract Reading Guide: 12 Critical Clauses
If you're about to buy a plan labelled unlimited, you don't have to read the entire contract — but you must scan these 12 clauses. They allow you to compare what "unlimited" really means across providers.
- 1. Fair-use policy (AUP / Fair Use) detail: above which numbers does a warning fire?
- 2. CPU limit percentage and time window (instant peak vs sustained average)
- 3. RAM (PMEM/VMEM) ceiling, in megabytes
- 4. Inode count ceiling
- 5. Entry-process and NPROC limits
- 6. Disk I/O and IOPS limits
- 7. Port speed (Mbps), shared vs dedicated, burst ceiling
- 8. Email send rate cap (hourly/daily)
- 9. MySQL concurrent-connection cap
- 10. Backup frequency, scope, restore fee
- 11. Auto-renewal price (the real price after the promo)
- 12. Termination and refund terms (including 14-30 day cooling-off period)
Clause 11 matters most: a plan sold for ₺350 in year one can renew at ₺950 in year two. With auto-billing on, the unnoticed charge becomes a complaint. Pop an annual cancellation reminder onto your calendar.
Bandwidth and Performance: A Common Misconception
Bigger bandwidth makes a site feel faster — except the fast-site equation is far more complex: TTFB (server response time), DNS lookup, TLS handshake, render-blocking JS/CSS, image optimisation, CDN cache hit ratio, the user's own network. Bandwidth is just one of these and rarely the bottleneck. The unlimited-bandwidth promise is marketing-attractive, but the answer to "does my page open in 1 second?" depends much more on backend optimisation than on port speed.
The four pieces that complete this equation should be tackled in order: zero out page-render cost using LSCache or FastCGI cache, accelerate object caching with Redis, weed out slow queries via database optimisation, and use port capacity efficiently with an Nginx reverse proxy. None of these is an alternative to the "unlimited bandwidth" clause; but each one cuts your traffic demand.
CDN: The Natural Companion to Unlimited Bandwidth
A content delivery network (CDN) cuts the load on your origin server by 70-95%. Providers like Cloudflare, Bunny, Fastly and AWS CloudFront serve static content from edge nodes around the world. With a CDN active, your hosting plan's bandwidth quota almost never fills on most sites; the question of "unlimited" vs "500 GB" largely becomes irrelevant.
For a deeper CDN walk-through, our multi-layer DDoS protection guide and Core Web Vitals 2026 piece are the natural companions. Solving the bandwidth bottleneck at the edge instead of at the host is both cheaper and faster.
"Unlimited" on VPS and Dedicated Servers
VPS (virtual private server) and dedicated (physical server) products also frequently carry the unlimited-bandwidth label, but the meaning differs. There's no cgroup limit like on shared hosting (or at least none visible to the user); resources are actively allocated. On a VPS, the unlimited-bandwidth label generally means one of two things:
- Truly unmetered: no monthly transfer cap, but a fixed port speed (e.g. dedicated 100 Mbps or 1 Gbps). The peak rate is capped by the port, but transfer volume is free.
- Burstable / 95th percentile: unlimited as long as the monthly average port stays under the 95th percentile. Average 100 Mbps + peak 1 Gbps. The monthly 95th percentile slice is what gets billed.
- Unmetered with fair use: nominally unlimited but with a "reasonable use" clause in the AUP; the provider can demand an upgrade for monthly traffic above 5-20 TB.
- Asymmetric inbound + outbound: inbound (server-bound) is unlimited, outbound (server-egress) is paid. The AWS/GCP model.
- Region-based: local traffic (TR-IX, RIPE) is free, international traffic is metered. Some local providers run this model.
What Is 95th Percentile Billing?
Large data centres have used the 95th percentile billing model for years. The logic: throughout the month, your port usage is sampled in 5-minute intervals, the highest 5% of samples is dropped, and the peak of the remaining samples is billed. This way, short-lived (1-2 hour) traffic bursts don't add to the bill, but sustained high traffic is reflected at its real cost. Most VPS providers offering unlimited bandwidth calculate their own costs behind the scenes using 95th percentile logic.
The Unlimited Email Promise: A Separate Trap
The "unlimited email accounts" pitch points to one of the scarcest resources hidden under the hosting plan's shell. You can create accounts; usage is tied to real limits. Typical shared hosting plans cap SMTP delivery via these three soft ceilings:
- Hourly send cap: 250-500 emails per hour. Once exceeded, mail is queued or rejected.
- Daily send cap: 1,000-3,000 messages per account.
- Mailbox size cap: 1-5 GB per account. Even when the disk is "unlimited", a separate quota applies per mailbox.
- POP3/IMAP concurrent connections: 5-20 clients.
- SPF/DKIM/DMARC requirements: without them, the mail you send drops into the spam folder; you must add them.
The moment you start sending newsletters, drop the hosting SMTP and use a transactional provider (Postmark, Mailgun, Amazon SES, Brevo, SendGrid). The unlimited-email promise covers a small team sending weekly announcements; it does not cover a thousand-subscriber list.
Unlimited MySQL Databases: A Performance Reminder
Being able to create unlimited databases doesn't mean you'll be free of performance issues. The shared MySQL/MariaDB server is heavily oversubscribed; on a shared box, 200 separate databases from 200 accounts share a single InnoDB buffer pool, a single query cache (if any), and a single thread pool. So when you buy "unlimited databases", only the creation right is unlimited; query speed, concurrent connections and slow-query tolerance are bounded.
For query optimisation and index tuning, see our SQL query optimisation and PostgreSQL performance optimisation guides — a slow query devours the most generous unlimited plan.
DDoS, Bot Traffic and the "Unlimited" Label
The unlimited-bandwidth label doesn't mean you'll absorb malicious traffic for free. Quite the opposite: most provider contracts include an "abuse traffic is the customer's responsibility" clause. When a DDoS attack, scraper bot or crawler swarm multiplies your traffic 100x, the provider first null-routes your site (black-holes the IP), then may require a plan upgrade or extra fees. The unlimited promise applies only to normal user traffic.
- Cloudflare WAF + bot management: filters out 80%+ of bad traffic at the edge.
- Nginx rate limit: per-IP requests-per-second cap with
limit_req_zone. Detail: Nginx guide. - fail2ban: temporarily bans repeated failed login attempts. Detail: Fail2ban setup.
- Robots.txt + sitemap: throttle aggressive crawlers gently (soft rate limit).
- User-Agent filtering: block known scraper UAs at the WAF — but never block legitimate bots (Googlebot, Bingbot).
When Should You Switch From Unlimited to a Quota Plan?
The unlimited label is the marketing trick of cheap plans, but it also creates noise around real engineering decisions. If you answer "yes" to any of the questions below, a fixed-quota plan (e.g. 1 TB or 5 TB transfer) or a VPS with dedicated resources is healthier:
- Is your site's peak hourly traffic more than 10x its monthly average? (volatility)
- Is monthly average transfer above 1 TB? (exceeds the shared statistical band)
- Are you serving an API/realtime service?
- Do you have developers on the team with regular deploy/CI needs?
- Do you want full backup + restore authority over customer data? (limited on shared)
- Is service level (SLA) critical? (the shared SLA is usually 99.9% with no real guarantee)
- Do you need to run a custom software stack (Node, Python, Go, Rust, Docker)?
- Are multiple developers working at the same time?
If you tick 3 or more, it's time to consider a VPS; with 6 or more, dedicated or cloud (Hetzner, Linode, OVH) is on the table.
When a Traffic Spike Hits: An Emergency Playbook
One day you get linked from a news site, a campaign goes viral, or you experience a moment that multiplies traffic 50x. Even a plan with the unlimited label can buckle. The playbook below — applied within the first 30 minutes — keeps the site standing:
Once the spike subsides, purge the Cloudflare cache, remove the temporary iptables DROP rules, review the slow query log and pinpoint which page choked. After a one-off spike, the sensible permanent solution is investment in CDN, full-page cache and traffic analytics.
Local vs Foreign Providers: The Geography of Unlimited Bandwidth
Local providers in Turkey (Natro, Atak Domain, Turhost, GuzelHosting, PlusLayer, Hostingpark, İsimTescil and others) use the unlimited-bandwidth label on the back of a cost structure where local peering (TR-IX) is free while international uplink is paid. So local hosting makes cost sense for sites with predominantly Turkish visitors. If your foreign user share exceeds 30%, a globally distributed CDN becomes essential.
Foreign providers (Hetzner, OVH, Contabo, IONOS, Hostinger, Linode/Akamai) usually start at 20-32 TB monthly transfer with overage beyond. The "truly unmetered" label is rare here; "unmetered with fair use" is more common, with the fair-use threshold typically written between 50 and 100 TB. For comparison: a ₺350/month (around $12 USD/month) shared plan in Turkey with an unlimited promise serves practically the same user band as Hetzner's CX22 (4.85 EUR/month) virtual server with a 20 TB transfer quota — but Hetzner backs it with a resource guarantee.
What to Look For When Choosing a Local Provider
- TR-IX peering membership? (low latency to local ISPs)
- Data centre location: Istanbul vs Ankara? Local or foreign carrier?
- Certifications: ISO 27001, Tier 3 / Tier 4 certification
- Legal residence: a Turkish entity is preferred for KVKK compliance
- SLA and remedies: what compensation when uptime drops below 99.9%?
- Turkish-language support hours: 24/7 or 9-6? Ticket response time?
- BTK & ETBİS compliance: mandatory for ecommerce, standard among local providers
Unlimited Hosting Myths: True or False
- MYTH 1: "Unlimited" really is unlimited. → FALSE. Fair-use is hidden in every contract.
- MYTH 2: Unlimited hosting is the smartest choice for growing sites. → FALSE. Above a certain threshold (CPU, inode, entry process) a fixed-quota VPS is more predictable.
- MYTH 3: Unlimited bandwidth = a fast site. → FALSE. Speed comes from port speed + backend optimisation + cache architecture, not from transfer quota.
- MYTH 4: With an unlimited plan I don't need a CDN. → FALSE. A CDN reduces origin load and global latency. Even with an unlimited promise, a CDN always pays off.
- MYTH 5: With unlimited email I can blast a mailing list. → FALSE. Hourly send caps, deliverability and IP reputation always require a separate SMTP service.
- MYTH 6: I can install unlimited WordPress sites in one account. → PARTIALLY TRUE. With inode and entry-process limits, 5-15 sites are sustainable simultaneously.
- MYTH 7: With unlimited hosting, DDoS is no problem. → FALSE. Attack traffic falls under abuse, outside the contract.
Decision Matrix: Which Plan for Which Scenario?
- Single small blog (<50K visits/month) → entry-level unlimited shared + free Cloudflare CDN
- 5-15 small portfolio/company sites → mid-tier unmetered hosting + Cloudflare
- Mid-sized WooCommerce store (1-10K products) → high-tier unmetered hosting (LiteSpeed/LSCache) + Cloudflare + CDN image optimisation
- High-traffic news site → VPS/cloud (4-8 vCPU, 8-16 GB RAM) + Cloudflare + dedicated CDN
- API/realtime service → dedicated VPS or cloud (Hetzner CCX, Linode Premium) + L7 proxy + autoscaling
- Video/media site → object storage (R2, B2, S3) + CDN + a separate VPS for the application server
- SaaS application → Kubernetes cluster or managed PaaS (Render, Fly.io) + RDS/managed DB
- Right time, right deal on the secondhand market → a single dedicated server (Hetzner AX52, OVH Advance) — the unlimited promise isn't even required
After Signing: What to Do in the First 30 Days
After buying a hosting plan labelled unlimited, the first 30 days are the golden window for measuring the plan's true limits. Most providers offer a 14-30 day cooling-off period; within that window you can test whether the plan keeps its promises and, if not, get your money back.
- Day 1: monitor cPanel's resource usage panel daily; watch the CPU, PMEM, EP and IO charts
- Days 2-7: upload static content, download the first backup, test the restore procedure
- Days 7-14: load-test resilience with a synthetic workload (loader.io, k6, locust)
- Days 14-21: complete the Cloudflare integration and measure the edge cache hit ratio
- Days 21-30: validate SLA uptime, ticket support response time and email send rate against real scenarios
Smart Architecture Tips for Unlimited Bandwidth
There are several proven architectural patterns for handling traffic intelligently without leaning on the "unlimited" label. They scale from shared hosting to a VPS to a cloud server to a multi-region setup.
- Static-first: pre-render HTML wherever possible (SSG, Hugo, 11ty, Astro). Let the origin's only job be producing the dynamic parts.
- Edge cache + stale-while-revalidate: 5-minute edge TTL + 24-hour stale = one origin hit per minute.
- Object storage offload: move images, videos and large files to S3/R2/B2. Bandwidth pulled out of the unlimited host effectively multiplies the origin port.
- Reverse proxy cache: cut origin load by 90% with Nginx FastCGI cache or Varnish.
- Database read replica: split read traffic from the primary DB to prevent slow-query buildup.
- Background job queue: push heavy work (reports, emails, image processing) to a Redis/SQS queue; return the web request quickly.
- Health check + autoscaling: at the VPS/cloud layer, prepare infrastructure that spins up additional instances automatically when load shrinks capacity.
- Multi-CDN: run two CDNs (Cloudflare + Bunny) with DNS-level failover; reliance on a single point drops.
Measurement and Monitoring: Answering "Am I Close to the Limit?"
To know whether you're approaching the real limits hidden behind the unlimited label, continuous monitoring is essential. Check these three layers regularly:
For more, see our Prometheus and Grafana server monitoring guide. If you're on shared hosting, cPanel's Resource Usage tab is the primary data source; review the hourly charts once a week.
Frequently Asked Questions
Are "unlimited bandwidth" and "unmetered bandwidth" the same thing?
From a marketing perspective, yes; technically, similar. "Unmetered" is more about a fixed port speed where data transfer isn't measured; "unlimited bandwidth" is free up to the fair-use clause boundaries in the contract. Both concepts are bound to physical capacity; neither offers a guarantee of being truly limitless.
On unlimited hosting, which traffic is bots and which is real users?
Hosting bandwidth doesn't distinguish bots from real users; both are added together. Cloudflare Analytics or your CDN's edge logs split JS-active (human) from JS-passive (bot) traffic. As a rule of thumb, 30-50% of traffic can be bots; even without an unlimited promise, use a CDN bot-filter panel.
If the contract doesn't mention "fair use", is it really unlimited?
No. Even when there's no clause, the provider refers to the General Terms of Use and uses its flexible language to justify restricting service. In Turkey, an implicit "reasonability" principle also applies under the Consumer Protection Law for typical consumer contracts.
Which plan is right for a single-page promotional site?
For a single-page (landing page) site expecting 5-50 GB monthly traffic, the cheapest entry-level plan is sufficient. The unlimited label is unnecessary; in fact you'd be wasting money. Static hosting services like Cloudflare Pages, Netlify and Vercel handle this load on their free tiers without breaking a sweat.
Is running cron jobs on unlimited hosting safe?
Yes, but watch the frequency. Most providers don't allow crons more frequent than every 5 minutes; some additionally enforce a "30-second time limit per cron". For long-running cron tasks, run PHP scripts via CLI under nice or ionice with low priority.
Will Docker or Node.js run on unlimited hosting?
On shared hosting, Docker almost never runs (no kernel namespace permission). Node.js can be launched with limited versions on some providers via the "Node.js Selector" panel; performance, however, stays bounded by shared CPU and low RAM. For a serious Node.js app, a VPS running PM2 in cluster mode is required.
Can "unlimited" and "BTK-compliant" coexist in the same plan?
Yes; they're different layers. BTK compliance (Law 5651, log retention, content liability) is the provider's infrastructure/operational compliance, while unlimited bandwidth is a plan feature. The "hosted in Turkey" plans of local providers usually meet this compliance.
Are annual payment discounts real?
Generally yes, but watch the renewal trap. A plan that starts at 50-80% off in year one returns to list price in year two. With auto-renewal on, you'll wake up to a bill that's 2-3 times what you expected. An annual cancellation reminder absolutely belongs on the calendar.
General Trends in the Turkish Hosting Industry (2026)
As of 2026, three pronounced trends dominate the Turkish hosting market. First, NVMe SSDs have become the standard — even shared plans rarely list SATA SSDs anymore. Second, LiteSpeed (LSCache) has spread; the Apache + mod_php stack is being replaced by LiteSpeed Enterprise (for an Apache comparison see Nginx vs Apache). Third, AI bots have multiplied bandwidth: LLM crawlers like GPTBot, ClaudeBot and CCBot have accelerated page scraping, raising bandwidth consumption by 15-25% versus 2024.
The result of these three trends: while the "unlimited" label persists in marketing speak, fair-use clauses in contracts have been written more strictly. CPU and I/O limits have been tightened by 30% versus 2-3 years ago. On the other hand, items like port speed and disk have grown (200 Mbps shared is now common). When you decide, always compare contract details; the word "unlimited" alone carries no meaning.
Sources
- CloudLinux LVE documentation — resource isolation on shared hosting
- LiteSpeed Web Server edition comparison
- Cloudflare — what is bandwidth
- Wikipedia — 95th percentile / burstable billing
- Nginx access control documentation
- .tr top-level domain authority
- BTK — telecoms and hosting legal framework
- web.dev — why site speed matters
- HTTP Archive — page weight reports
- k6 load testing documentation
Related Posts
- What is web hosting, types and how to choose
- What is a VPS, how it differs from VDS and how to rent one
- LSCache (LiteSpeed Cache) guide
- Nginx configuration: reverse proxy, cache, rate limit
- Page speed and Core Web Vitals 2026
- Site optimisation from A to Z
- Multi-layer DDoS protection
- Server monitoring with Prometheus and Grafana
To clarify which architecture — shared, VPS or dedicated — really matches your traffic profile, talk to our team get in touch