Introduction
Choosing a web host looks easy. Search for “web hosting”, compare a few plans with big numbers and low prices, pick the cheapest one that says “unlimited”, and enter your card details. Many businesses do exactly that, and many regret it a year later when the renewal price arrives, the website slows down, an email problem takes a week to solve or a hacked website turns out to have no usable backup.
A web host is not just a product; it is a long-term partner. Your website, and often your email, will depend on that company every day. Moving away later is possible, but it takes time and effort. It is worth spending an hour choosing well.
This article gives you a practical, step-by-step checklist for choosing a web host. It applies whether you are launching your first website, moving an existing one or reviewing your current provider. We have written it as a hosting provider ourselves, so we have tried to be fair: the right host for your business is the one that fits your needs, whoever that is.
Step 1: Work out what you actually need
Before comparing providers, write down what your website does and what it will need over the next two or three years.
The type of website
- A company website or portfolio with a few dozen pages and a contact form needs business hosting.
- A WordPress site with a blog and regular updates benefits from hosting tuned for WordPress.
- An online store needs more resources, careful security and reliable transactional email.
- A web application, portal or business system often needs a VPS or cloud server.
Traffic and growth
How many visitors do you have now, and how many do you expect after your next campaign? Do you have seasonal peaks, such as New Year or Christmas sales? Use Google Analytics or your current host’s statistics if you have them.
How many staff need email on your domain? How large are their mailboxes? Do you need shared calendars and files? Email requirements often decide the choice more than the website does.
Where your visitors are
If most of your customers are in Sri Lanka, a server close to them, or a content delivery network, keeps pages fast. If you sell to the UAE, Europe or elsewhere, consider where they are too.
Skills and time
Will someone in your business manage updates, backups and security, or do you want the host to do it? Be honest. A cheaper plan that needs skills you do not have can become expensive.
Step 2: Compare the real cost, not the first-year price
Hosting prices are often advertised as a low monthly figure, payable for several years in advance, with a much higher price on renewal. To compare fairly, work out the total cost over three years:
| Cost item | Provider A | Provider B |
|---|---|---|
| Hosting, first year | ||
| Hosting, second and third years (renewal price) | ||
| Domain registration and renewals | ||
| SSL certificate (should be free) | ||
| Email accounts (if extra) | ||
| Backups or restores (if extra) | ||
| Malware clean-up (if extra) | ||
| Migration (if extra) | ||
| Total over three years |
Also check:
- Is the price in rupees or a foreign currency? Foreign-currency pricing can change with exchange rates, and some cards add fees.
- What happens if you cancel early? Some providers refund unused time; others do not.
- Are setup fees charged?
The cheapest plan is not always the cheapest choice. A single lost week of sales, or a paid malware clean-up, can cost more than years of better hosting.
Step 3: Check performance
You cannot fully test a host’s speed before you buy, but you can ask the right questions and look for evidence.
- What storage does the server use? SSD or NVMe storage is much faster than older hard disks.
- What caching is included? Server-level caching makes a big difference, especially for WordPress.
- Where are the servers? Closer servers reduce delays for your visitors.
- What are the resource limits? CPU, memory and process limits decide how the site performs when several visitors arrive at once.
- Are servers overcrowded? Ask how the provider prevents one customer from slowing others.
If you can, look at a website the provider hosts and test it with Google PageSpeed Insights. Our article on website speed and hosting explains how hosting affects website speed and search rankings.
Step 4: Look closely at uptime promises
Most hosts promise 99.9% uptime or more. The number matters less than the details behind it:
- How is uptime measured, and can you see the results?
- Is planned maintenance excluded, and is it announced in advance?
- What compensation is offered if the promise is missed?
- How quickly is a problem noticed? Ask whether the provider monitors websites and responds to alerts, or waits for customers to report problems.
A 99.9% promise allows for almost nine hours of downtime a year. A provider that monitors constantly and fixes problems quickly will often do better than the promise.
Step 5: Test the support before you need it
Support is where hosting providers differ most, and where cheap hosting usually saves money. Before you sign up, test it:
- Ask a pre-sales question by email or chat, and note how quickly and clearly you get an answer.
- Ask a technical question, such as “How do I set up DKIM for my domain?” or “Can you move my WordPress site for me?” The answer will show whether the team knows what it is talking about.
- Check the channels and hours. Can you call? Is there chat? Is support available at night and at weekends for urgent problems?
- Check the language and time zone. Support in your time zone, from people who understand local businesses, removes a lot of frustration.
- Ask what is included. Some providers help with anything; others only answer questions about the server and charge for everything else.
Step 6: Check security and backups
Ask each provider these questions:
- Is a free SSL certificate included, and does it renew automatically?
- Is there a firewall, including a web application firewall?
- Is malware scanning included, and is clean-up included if something is found?
- Are accounts isolated from each other on shared servers?
- How often are backups taken, where are they stored and how long are they kept?
- Can I restore a backup myself, and is there a charge for restores?
- Are server software and PHP versions kept up to date?
Our guide to website security, backups and care plans explains each of these protections and why they matter.
Step 7: Check ownership and control
Make sure you stay in control of your website, domain and data:
- The domain must be registered in your business’s name, not the provider’s.
- You should have full access to your website files and databases, and be able to download them at any time.
- There should be no lock-in. You should be able to move to another provider without penalties or obstacles.
- Your data should be handled responsibly. Ask where it is stored, who can access it and how it is protected. Sri Lanka’s Personal Data Protection Act, with key provisions in force from 1 January 2027, makes this more important for any website collecting personal data.
Step 8: Read the terms
Hosting terms are dull but important. Look for:
- Fair use clauses behind “unlimited” claims.
- Acceptable use rules, such as limits on bulk email or particular types of website.
- Suspension rules: when can the provider suspend your account, and how much notice is given?
- Data retention after cancellation: how long do they keep your data, and can you retrieve it?
- Liability limits: what is the provider responsible for if things go wrong?
- Auto-renewal: does the plan renew automatically, and at what price?
Step 9: Plan your exit before you enter
It sounds strange to plan leaving before you join, but it is good practice. Ask how you would move away if you needed to: can you download full backups, are there transfer fees for domains, and will the provider cooperate with a new host? A provider confident in its service will make leaving straightforward.
Red flags to watch for
- Prices that seem far too low for what is promised.
- “Unlimited everything” with no clear fair use policy.
- No phone number or physical address.
- Domains registered in the provider’s name.
- Paid SSL certificates as the only option.
- Backups that are “your responsibility” with no tools provided.
- Very old PHP or server software.
- Poor or slow answers to your pre-sales questions.
- Long contracts with no refund if the service is poor.
Local or international host?
Large international hosting companies offer scale, many data centre options and polished tools. Local providers offer support in your time zone and language, rupee pricing, an understanding of local businesses, regulations and payment methods, and often a more personal service. The best choice depends on your needs:
- If your team needs hands-on help, values phone support and wants one provider for website, email and IT, a local managed provider usually fits better.
- If you have in-house technical skills and need servers in many countries, a large international platform may suit you.
Some local providers, including us, combine both: managed hosting and support from a local team, with server locations chosen for your visitors. Our hosting servers run in a data centre in Singapore, one of the closest major hosting hubs to Sri Lanka, and backups are stored in a separate data centre. Our cloud servers can also be placed in the UAE or Europe.
A simple scorecard
Score each provider from 1 to 5 on each factor, then multiply by the weight that reflects your priorities.
| Factor | Weight (1–3) | Provider A | Provider B | Provider C |
|---|---|---|---|---|
| Three-year cost | ||||
| Performance and resources | ||||
| Uptime and monitoring | ||||
| Support quality and hours | ||||
| Security features | ||||
| Backups and restores | ||||
| Ownership and exit | ||||
| Total |
The scorecard turns a confusing decision into a clear comparison, and it shows which trade-offs you are making.
Matching the type of hosting to your business
Use this table as a starting point. Your own traffic, email and plans may point to a different choice.
| Your business | Usual starting point | Consider upgrading when |
|---|---|---|
| Professional services firm with a company website | Business hosting | You add client portals or heavy downloads |
| Hotel or guest house with a booking engine | Business or WordPress hosting | Bookings and traffic grow, or you add more properties |
| Retailer with an online store | WordPress and WooCommerce hosting | Sales events slow the checkout or hit resource limits |
| Distributor with a dealer portal | Cloud or VPS hosting | Dealer numbers grow or reports slow the system |
| School or institute with results and notices | Business or WordPress hosting | Results days bring traffic spikes |
| Group with several brands and websites | WordPress or cloud hosting | Brands need to be separated for security or performance |
Questions to ask about email
Email is often the deciding factor, so ask about it specifically:
- How many email accounts are included, and how large can each mailbox be?
- Can I create aliases and shared mailboxes for addresses such as sales@ and accounts@?
- Is spam and virus filtering included?
- Will you set up SPF, DKIM and DMARC for my domain?
- Is there a limit on how many emails I can send per hour or per day?
- Can staff use the email on their phones and in Outlook?
- Will you move our existing email without losing messages?
Signs it is time to change your current host
You may already have a host. These signs suggest it is time to look again:
- The website is slow, even after images and plugins have been optimised.
- The website goes down several times a year and you find out from customers.
- Support takes days to answer, or answers without solving the problem.
- Your emails often land in customers’ spam folders.
- The renewal price has risen sharply without any improvement in service.
- The server runs old PHP or software versions, and the host cannot upgrade them.
- You cannot get a clear answer about backups, or a restore failed when you needed it.
- You are not sure who controls your domain.
If several of these apply, use the checklist in this article to compare alternatives.
Illustrative example
The following example is illustrative and does not describe a real client.
A Colombo accounting firm needed hosting for a new eight-page website and email for twelve staff. Its first choice was a low-cost international plan advertised at a very low monthly price. Using the three-year cost table, the partners found that the renewal price was nearly four times higher, email accounts cost extra and restores were charged per request.
They then tested support. The international provider answered a chat question about DKIM with a link to a general help page. A local provider answered the same question clearly, offered to set the records up and explained how to move the existing email without losing messages. On the scorecard, the local managed provider won on support, email and ownership, and the three-year costs were close.
The firm chose based on the whole picture, not on the first-year price.
How Dsigngo Group can help
We are happy to help you choose the right hosting, even if the answer is not us. Tell us about your website, traffic, email and plans, and we will recommend the type of hosting you need and the resources to look for.
If you host with us, you get business, WordPress or cloud hosting with free SSL, automatic backups, a firewall and malware scanning, business email on your own domain, domains registered in your company’s name and support from our own team in Sri Lanka. Our sister company, Raiden (Pvt) Ltd, also supports office IT, so one team can look after your website, email and computers together.
Business hosting starts at LKR 7,500 a year, WordPress hosting at LKR 12,000 a year and managed cloud servers at LKR 12,500 a month (prices exclude VAT). Our business web hosting, WordPress and WooCommerce hosting and cloud and VPS hosting guides list every plan.
Frequently asked questions
How much should a small business pay for hosting?
It depends on the website and email needs. Compare plans by their three-year cost, including renewals, email, backups and support, rather than the introductory monthly price.
Is it hard to change web hosts?
Not if the move is planned. A good new host copies and tests your website and email before switching the domain, so there is little or no downtime. Our article on moving a website to a new host explains the process.
Should my web designer host my website?
It can work well if the designer offers proper hosting, backups, security and support, and registers the domain in your name. Check the same points you would check with any host.
Do I need a local host to rank in Google in Sri Lanka?
Server location is not a major ranking factor on its own, but speed is part of page experience. A server close to your visitors, or a content delivery network, helps your pages load quickly.
Should I pay for hosting monthly or yearly?
Yearly payment is usually cheaper and means fewer renewals to manage. Monthly payment gives more flexibility while you test a new provider. Whichever you choose, set the renewal to automatic, or make sure reminders reach someone responsible, so the website and email never lapse.
What if my website needs change after I sign up?
A good provider lets you move between plans without moving providers. Ask how upgrades work, whether they cause downtime and whether you can move down to a smaller plan if your needs fall.
Conclusion
The right web host is the one that fits your website, your email, your skills and your plans, at a fair three-year cost. Work out your needs first, compare the real cost, test the support, check security, backups and ownership, read the terms and plan your exit. The hour you spend choosing well will save many hours later.
Want a second opinion on your hosting? Our team will review your needs and recommend the right setup.
Sources
- Google, PageSpeed Insights: https://pagespeed.web.dev/
- Google Search Central, Page experience and Core Web Vitals: https://developers.google.com/search/docs/appearance/page-experience
- Daily FT, “Data protection compliance regime takes effect on 1 Jan. 2027″: https://www.ft.lk/front-page/Data-protection-compliance-regime-takes-effect-on-1-Jan-2027/44-795776
- Google, Email sender guidelines: https://support.google.com/a/answer/81126
- Raiden (Pvt) Ltd company profile (services and markets): https://www.raiden.lk











