How to create a website in Sri Lanka (complete 2026 guide)
Editorial review: 26 August 2026 · By: Alston Antony
All LKR figures verified 2026-08-27 against vendor pages.
The straightforward path for a Sri Lankan website: (1) decide what the site is for, (2) pick the platform - WordPress for most business sites, Wix for zero-code brochures, Shopify or WooCommerce for stores, (3) buy a .lk or .com domain, (4) buy hosting, (5) design and load real content, (6) launch with a checklist, (7) maintain and update. Realistic budget: LKR 15,000 to 30,000 DIY on WordPress, LKR 60,000 to 250,000 with a freelancer, LKR 150,000 to 400,000 for a working ecommerce store (all checked 27 August 2026). The "just build it yourself in a weekend on Wix" pitch leaves the owner locked into USD 19.77 to 39 per month with no exit plan. WebsiteHosting.lk is an independent Sri Lankan guide to hosting, website cost, domains, builders and ecommerce.
Step 1: decide what the site is actually for
Site purpose is the first and most consequential decision. A brochure site builds trust and answers "who are you"; a lead-gen site captures enquiries and sends them to sales; a store sells products directly. Each drives a different stack: a brochure runs on Wix or WordPress with any theme, a lead-gen site on WordPress with a form plugin and analytics, a store on WooCommerce or Shopify with a Sri Lankan gateway wired in. Getting this wrong forces a rebuild at the six-month mark. Every subsequent step in this guide assumes you have named the purpose in one sentence before moving on.
Step 2: pick the platform to match the purpose
Platform choice is where price and time-to-launch trade off against year-two cost. WordPress on Hostinger Premium is the cheapest total cost of ownership and the most portable, at about USD 2.99 per month for hosting plus a .lk or .com domain (checked 27 August 2026). Wix Core at USD 29 per month is the fastest setup with the highest lock-in cost. Shopify Basic at USD 29.00 per month is the smoothest ecommerce experience but adds a 2 percent Shopify surcharge in Sri Lanka because Shopify Payments is not available here. WooCommerce on WordPress fits Sri Lankan stores that value gateway economics. Head-to-head: best website builders for Sri Lanka.
Step 3: register the domain under the correct registrant details
Get the Registrant / Organisation details right before you pay - LK Domain Registry policy generally does not allow easy changes after registration. For a business, the Registrant is a contact person from the business and the Organisation is the business itself, not the freelancer or agency. The Registry's direct tariff currently lists Economy top-level .lk at LKR 5,000/year and the Standard bundled package at LKR 8,000/year; authorised agents publish their own retail prices. A .com is bought through any global registrar; verify first-year vs renewal pricing at your registrar of choice. See .lk domain price, .lk domain registration and .lk vs .com for Sri Lanka for the full comparison.
Step 4: buy hosting on renewal price and required commitment, not the intro rate
Hosting choice is where the pricing shape matters as much as the sticker. Advertised promotional monthly equivalents often require multi-year prepayment on the first invoice - for example Hostinger Premium's promotional USD 2.99/mo is billed as a 48-month prepaid total on the first invoice and renews at USD 10.99/mo. Compare the required initial payment, the annualised effective rate and the renewal side by side. For WordPress, choose the hosting tier from workload rather than arbitrary traffic thresholds; for Shopify, hosting is inside the subscription. Detail: web hosting cost, how to choose web hosting, and the ranked best web hosting Sri Lanka comparison.
Step 5: design and load real content
Content is what takes the longest and what gets skipped in first-week planning. Real product photos of real inventory, real service descriptions, real client testimonials - not stock images and lorem-ipsum. A Sri Lankan business site needs eight to twenty pages of real content: home, about, services or products, contact, one or two case studies, a returns and refund policy, a privacy note that mentions the Personal Data Protection Act No. 9 of 2022. Install a clean, well-supported theme (Astra, Kadence, Blocksy on WordPress), wire in Google Analytics 4 and Search Console, and set up business email through Google Workspace at LKR 2,000 per user per month or Zoho Mail free tier.
Step 6: the launch checklist
- Mobile check. Load every important page on a real Android phone on Dialog or SLT-Mobitel mobile data, not the office WiFi.
- Forms and checkout. Submit every contact form and, for stores, place one live LKR 100 to LKR 500 order end-to-end.
- SSL and browser trust. Green padlock, no mixed content warnings.
- Analytics. Google Analytics 4 firing, Search Console verified, sitemap submitted.
- Search Console sitemap. XML sitemap submitted the day the site goes public.
- Business listings. Google Business Profile claimed, Facebook page updated, LinkedIn if relevant.
Step 7: maintain and update
Maintenance is a light quarterly rhythm, not a monthly grind. Update WordPress, the theme and plugins once a quarter; test one contact form or one live transaction after each update; verify the daily backup restore actually restores by pulling one down. Refresh content quarterly - a blog post, a product page rewrite, a testimonial update. Watch Search Console for crawl errors and Analytics for a drop in mobile conversion. The site that stays alive is the one that gets checked; the site that goes stale is the one that gets replaced.
Realistic LKR budget by site type
| Site type | Self-built | Freelancer | Agency |
|---|---|---|---|
| Brochure (5 to 10 pages) | LKR 15,000 to 30,000 | LKR 60,000 to 150,000 | LKR 250,000 to 600,000 |
| Lead-gen site with landing pages | LKR 20,000 to 40,000 | LKR 100,000 to 250,000 | LKR 400,000 to 900,000 |
| Small ecommerce store | LKR 40,000 to 90,000 | LKR 150,000 to 400,000 | LKR 500,000 to 1,500,000 |
| Growing ecommerce store | Not recommended | LKR 400,000 to 900,000 | LKR 900,000 to 2,500,000 |
Ranges exclude ongoing costs of hosting, gateway plans and ad spend. Detail: business website cost and ecommerce website cost.
Common Sri Lankan launch mistakes
- Registering the domain in the freelancer's name instead of the business owner's.
- Buying three-year hosting on intro rate without checking the renewal.
- Building on Wix or Shopify without pricing the FX markup on a Sri Lankan card.
- Testing only in the sandbox and skipping a real production transaction.
- Skipping business registration until week three of the ecommerce build.
- Ignoring mobile checkout on a Sri Lankan mobile data connection.
- No visible returns and refund policy on a store, killing paid-ad approval.
Frequently asked questions
How much does a basic Sri Lankan website cost?
Self-built on WordPress plus Hostinger Premium: LKR 15,000 to 30,000 in year one. Freelancer-built small business site: LKR 60,000 to 250,000 one-off plus LKR 15,000 to 30,000 annual running cost. Ecommerce store: LKR 150,000 to 400,000 to build plus LKR 30,000 to 100,000 per year.
How long does a Sri Lankan website take to launch?
A DIY WordPress brochure site launches inside a weekend. A freelancer-built brochure runs 2 to 4 weeks including content revisions. A store adds business registration and gateway onboarding, typically 6 to 10 weeks end-to-end. Delays come from content and paperwork, not code.
What is the very first decision to make?
Decide what the site is for: a brochure that builds trust, a lead generator that captures enquiries, or a store that sells products. That single choice sets platform, hosting tier, domain namespace and budget. Every downstream decision follows from it.
Do I need a .lk domain or is a .com fine?
Both work. .lk is a strong Sri Lankan entity signal and suits businesses selling primarily in Sri Lanka; .com is universal and suits businesses that might sell internationally later. Buying both and pointing one to the other is a common defence against squatters.
Do I need a Sri Lankan host or is international fine?
International hosts like Hostinger, SiteGround and Namecheap outperform most Sri Lankan hosts on price, feature parity and edge speed with Cloudflare in front. A Sri Lankan host wins when LKR billing, Sinhala or Tamil support, or a local tax invoice is a hard requirement.
Sources
- Hostinger web hosting pricing — Web hosting from USD 2.99 per month (checked 26 Aug 2026)
- SiteGround WordPress hosting — StartUp, GrowBig and GoGeek tiers (checked 26 Aug 2026)
- Shopify pricing — Basic USD 29 per month (checked 26 Aug 2026)
- PayHere fee card — Lite, Plus and Premium tiers for Sri Lankan ecommerce (checked 26 Aug 2026)