
Free Keyword Research Tool: The Free Stack That Works for Service Businesses
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.
From F&B to fintech, clinics to law firms, startups to enterprise. If your customers search on Google, we make sure they find you first, not your competitors.
One specialist team, focused only on the organic rankings that put you in front of ready-to-buy Singapore customers.
A clear, sequenced path from audit to rankings. You always know what we’re doing and why it matters for your leads.

Quick answer: Hostinger LiteSpeed SEO Singapore sites gain comes mostly from enabling LSCache correctly, turning on brotli and object caching, and leaving the aggressive JavaScript options alone. Configure caching first, verify with a header check, then tune image and CSS handling one setting at a time.
Hostinger is one of the most widely used hosting providers among Singapore small businesses, largely on price, and its shared plans run on LiteSpeed rather than the Apache setup most people picture when they think of budget hosting. That distinction matters more than the marketing explains, because LiteSpeed ships with a caching system that is genuinely fast when configured and genuinely underused when left at defaults. Most of the sites we look at on this stack are running a fraction of the performance they have already paid for. The site owner installed WordPress, activated a theme, possibly installed a second caching plugin that now conflicts with the built in one, and never opened the LiteSpeed settings at all. The result is a server capable of serving a cached page in tens of milliseconds instead rebuilding every page from scratch on every request. This guide walks through what to switch on, in what order, and which settings are best left alone, with the goal of getting the speed benefit without the fortnight of debugging that aggressive optimisation settings can cause. It pairs naturally with our broader technical SEO work for Singapore sites.
LiteSpeed is web server software, the layer that receives a request and decides what to send back. It is a drop in replacement for Apache, meaning it reads the same configuration files and behaves compatibly, but it handles concurrent connections more efficiently and includes a server level cache that Apache does not have natively. On a shared plan where dozens of sites compete for the same machine’s resources, that efficiency shows up directly in response times under load.
The important consequence for a WordPress site is where the caching happens. A conventional caching plugin on Apache generates a static HTML copy of a page and stores it, but PHP still has to start up and serve that file. LiteSpeed’s cache lives inside the web server itself, so a cached page can be returned before WordPress is involved at all. In practice this is why the same site, on the same specification, frequently returns a first byte several times faster on LiteSpeed than on a comparable Apache plan.
To use that cache from WordPress you need the LiteSpeed Cache plugin, which is free and acts as the bridge between WordPress and the server’s caching layer. Installing it does not slow anything down independently; it is a control panel for a feature the server already has. A LiteSpeed host without the LSCache plugin installed is leaving the single largest available performance gain untouched, and that is the most common situation we find when auditing sites on this stack.
The second thing worth understanding is that LiteSpeed’s advantages are largely about server response and delivery. It shortens the time before the browser receives your HTML. It does not shrink your images, remove a bloated slider, or fix a theme loading nine separate font files. Fast hosting reduces the penalty of a heavy site; it does not make a heavy site light. We labour this point because “just move to faster hosting” is advice handed out constantly in local business communities, and on its own it usually produces a smaller improvement than owners expect.
Hostinger’s shared plans in Singapore typically sit somewhere between SGD 3 and SGD 15 per month depending on the tier and the contract length, with introductory rates considerably below renewal rates. Verify current figures directly, since promotional pricing changes often. What matters technically is not the headline price but three things that differ across tiers: the amount of memory and processing allowance your site gets, whether object caching via Redis or Memcached is available, and how many sites share the same allocation.
| Consideration | Entry shared plan | Higher shared or cloud tier |
|---|---|---|
| LiteSpeed web server | Included | Included |
| LSCache plugin support | Yes | Yes |
| Object caching availability | Often limited or unavailable | Generally available |
| Resource allowance under traffic | Lower, throttles sooner | Higher headroom |
| Suitable for | Brochure sites, small blogs | WooCommerce, membership, busy sites |
| Typical monthly cost in SGD | Roughly SGD 3 to SGD 8 | Roughly SGD 8 to SGD 25 and up |
The distinction that actually matters for a Singapore online store is object caching. Page caching stores finished pages, which works beautifully for content that is the same for everyone. It does very little for a logged in customer, a cart page, or a filtered product listing, because those responses are unique per visitor and cannot be served from a shared page cache. Object caching stores the results of repeated database queries instead, which is what speeds up the dynamic pages page caching cannot touch. If you run WooCommerce and your checkout feels sluggish while your homepage feels quick, this is almost always the reason. Choosing a plan tier without checking this is one of the more expensive small mistakes we see, and it comes up regularly in our e-commerce SEO engagements.
Note also that Hostinger offers a data centre location choice at setup, and for a business serving Singapore customers the Singapore or nearest regional location is the correct pick. Choosing a European or US location for a local business adds avoidable latency to every single request, and changing it later means migrating the site.
The mistake almost everyone makes with LSCache is opening the plugin, seeing dozens of toggles, and switching on everything that sounds fast. Several of those options rewrite how your JavaScript and CSS load, and on a theme with a page builder that will break your layout in ways that are difficult to trace back to a specific setting. Change one thing, clear the cache, load the site in a private browsing window, and check it before touching the next thing. That discipline is the entire difference between a two hour job and a two week one.
Step one: enable page caching. This alone delivers the largest share of the benefit. Leave the default time to live settings unless you have a specific reason to change them. Confirm it is working before proceeding.
Step two: enable brotli or gzip compression if it is not already active at the server level. LiteSpeed handles this natively and it is safe.
Step three: enable object caching if your plan includes Redis or Memcached. On a WooCommerce site this is often the second biggest win after page caching.
Step four: image optimisation. LSCache can convert images to WebP and compress them. This is generally safe, but always confirm the plugin keeps your originals so the change is reversible.
Step five, and only carefully: CSS and JavaScript handling. Minification is usually low risk. Combining files is riskier on modern themes than it used to be. Deferring or delaying JavaScript is where sliders, forms, chat widgets and booking systems most often break. Test each one individually, and specifically test any page with a form, a booking widget or a payment step rather than only the homepage.
In our experience, sites that stop after steps one through three capture most of the available improvement with almost none of the risk. The last step is where a competent developer earns their fee, and where a business owner working alone on a Sunday afternoon tends to create problems they cannot diagnose on Monday. If you run a service business with an enquiry form as your main conversion point, the risk calculation is especially unforgiving, which is something we flag often when working on local SEO in Singapore.
A green toggle in a plugin dashboard is not verification. The check that matters is whether responses are genuinely being served from cache, and you can see this in the response headers.
Open your site in an incognito window, open developer tools, go to the Network tab, reload, and click the main document. Look for a header beginning with x-litespeed-cache. A value of hit means the page was served from cache; miss means it was rebuilt. The first load after clearing the cache will always be a miss, so reload once and check again. If a page you expect to be cached persistently reports miss, something is excluding it, commonly a cookie set by a plugin, a query string, or an exclusion rule in the plugin settings.
Certain pages should never be cached, and it is worth confirming they are not. Cart, checkout, account and any logged in view must be excluded, and LSCache handles WooCommerce exclusions by default. If you have a custom booking or enquiry system, verify it individually, because a cached form page serving a stale security token to every visitor produces submission failures that are maddening to trace and often go unreported by the customers who experience them.
It is also worth checking cache behaviour on the pages that actually earn you money rather than only the homepage. On most Singapore SME sites the homepage is the lightest, most heavily tested and least commercially important page on the site. The pages that convert are service pages, location pages and product listings, and those are frequently the ones carrying the heaviest galleries, embedded maps and third party review widgets. We routinely find a homepage returning a clean cache hit in under 200 milliseconds while a key service page misses the cache entirely because a plugin sets a cookie on it. Build a short list of your five highest value pages and verify each one individually, because a cache that works everywhere except where the enquiries come from is not much of a cache.
A related check is what happens on repeat visits. Server level caching improves the first byte, but browser caching determines whether a returning visitor re downloads your logo, fonts and stylesheets on every visit. LSCache and the server between them set expiry headers for static assets, and reasonable values here reduce load for the substantial share of Singapore visitors who return to compare options before enquiring. Confirm in the Network tab that static assets on a second page view are being served from browser cache rather than fetched fresh.
Then measure the outcome rather than the configuration. Compare Time to First Byte before and after in PageSpeed Insights or a similar tool. On a correctly configured LiteSpeed setup we would expect first byte times in the low hundreds of milliseconds for Singapore visitors on cached pages, and if you are still seeing well over a second after enabling page caching, the cache is not being hit and no amount of further tuning will help until that is resolved. Field data in Search Console will confirm the change for real users over the following weeks, which is the number that ultimately matters for search performance. Speed is only one input, though, and our interior design SEO results show where growth came from for a 4-person firm, with organic project enquiries rising from 7 to 22 a month over 5 months.
Here is where we part company with conventional wisdom, and it matters because hosting upgrades are sold as an SEO fix constantly. Moving to LiteSpeed and configuring LSCache well will improve your server response time and usually your Core Web Vitals field scores. It will not, on its own, move a page from position 18 to position 4. Speed is a real ranking input, but it is a tiebreaker between comparably relevant results, not a substitute for relevance, content depth or authority.
What faster delivery does buy you is compounding: better crawl efficiency, because Googlebot fetches more pages per crawl session on a responsive server; better user signals, because fewer visitors abandon before the page renders; and better conversion, because a form that appears immediately gets filled in more often than one that appears after three seconds of blank screen. Those effects are real and worth having, but they operate through user behaviour and crawl budget rather than as a direct ranking lever.
The practical framing we use with clients is that hosting sets your ceiling. Poor hosting caps how fast your site can ever be regardless of how well it is built. Good hosting removes that cap but does not fill the space beneath it. A well configured Hostinger LiteSpeed plan at SGD 8 per month with a lean theme will comfortably outperform an expensive managed plan running a bloated page builder with forty active plugins. We have seen that comparison play out often enough to be confident about it. That is also why we assess hosting as one input among several rather than the headline recommendation, an approach reflected across our SEO services and in how we structure work described on our about page.
In our restaurant case study, the website technical work for a modern Asian restaurant in Tiong Bahru, which included schema, compressed images, fixed broken links, an updated sitemap and replacing a PDF menu with an indexed HTML page, lifted the mobile Lighthouse score from 48 to 76. Hosting sets the ceiling, but site-level configuration such as caching, image handling and clean markup decides how close you get to it, which is why LSCache settings deserve the same attention as the plan itself.
Hostinger’s LiteSpeed stack is genuinely good value for a Singapore SME, and the gap between a default installation and a properly configured one is larger than most owners realise. We recommend treating configuration as a sequence rather than a switchboard: page caching first, compression second, object caching third if your plan supports it, and the aggressive script handling options last, individually, with testing after each. Verify with cache headers rather than plugin dashboards, because the two disagree more often than they should. And keep the expectation calibrated: this work removes a constraint on your site’s performance rather than adding rankings by itself, so it belongs alongside content and technical structure rather than in place of them. If you want the configuration reviewed independently before or after you make changes, our SEO consulting and audit service covers exactly this, and our pricing page explains how ongoing support is scoped.
In our experience, working through this sequence in order, one setting at a time, keeps a configuration session from breaking something that then needs a second visit to fix, and shows which change helped.
Yes, if you use WordPress. The server has the caching capability built in, but WordPress cannot use it without the bridging plugin, which tells the server what to cache and when to clear it. Running LiteSpeed hosting without the plugin means you are paying for a feature you are not using, and it is the single most common gap we find on sites using this stack.
No, and doing so is a frequent cause of strange behaviour. Two caching plugins will compete over the same responses, produce inconsistent results, and make problems very hard to diagnose. Deactivate and fully remove any other caching plugin first, including any leftover configuration files it wrote, before configuring LiteSpeed Cache.
The JavaScript handling options, particularly combining, deferring and delaying script loading. These change when and how scripts run, which commonly breaks sliders, contact forms, booking widgets, live chat and payment flows. Page caching, compression and object caching are all comparatively safe. Enable the risky options one at a time and test every interactive element afterwards.
Load the page in an incognito window with developer tools open, check the Network tab, click the main document, and look at the response headers for one beginning with x-litespeed-cache. A value of hit confirms it came from cache. Reload once first, because the request immediately after clearing the cache will always report a miss.
Usually it makes little difference. Object caching helps most where the same database queries run repeatedly on dynamic pages, which describes WooCommerce, membership sites and heavily filtered listings. A five page brochure site whose pages are all fully page cached rarely gets much from it, so if your plan tier does not include it, that is not a reason to upgrade.
The Singapore location, or the nearest regional option if Singapore is unavailable on your plan. Server location affects the physical distance every request travels, and choosing a European or US data centre for a business serving local customers adds latency to every page load. Changing this after launch requires a migration, so it is worth getting right at setup.
It can help, but indirectly and modestly. Faster server response improves Core Web Vitals, crawl efficiency and user behaviour signals, all of which support ranking performance. It is not a direct ranking lever that lifts a page several positions on its own. Treat it as removing a handicap rather than gaining an advantage over equally relevant competitors.
LiteSpeed supports brotli natively and it is commonly enabled by default, but this should be verified rather than assumed. Check the content-encoding response header in your browser’s Network tab. If it reads br, brotli is active. If compression is not being applied, it can be enabled through the server settings or the LSCache plugin configuration.
Rarely, in normal operation. The plugin clears relevant cached pages automatically when you publish or update content. Manual clearing is mainly useful after theme or plugin changes, after editing site wide elements like headers, or when troubleshooting. Clearing the whole cache frequently defeats its purpose, since every subsequent visitor triggers a fresh rebuild.
Generally yes, provided you confirm the plugin is configured to keep your original image files. WebP conversion and compression are widely used and reversible when originals are retained. Review a representative sample of images afterwards, particularly product photography and anything with fine detail or text, since aggressive quality settings can be visible on those.
If your site is on LiteSpeed hosting and you are not certain whether it is configured properly, we can check the cache behaviour and response times and tell you plainly what is and is not working. That review is free to start and you can request it from our contact page.
Natalie leads SEO strategy at Singapore SEO Agency, helping local and regional businesses build organic search programmes that drive qualified leads. She specialises in technical SEO and content-led authority building for Singapore SMEs.
Get a free SEO audit for your Singapore website — we'll show you exactly where you stand, what's holding you back, and what it would take to rank on page 1.
Get Your Free SEO Audit →
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.

SEO vs SEM is usually the wrong question. Learn what the terms really mean and how to use ads and Search Console data to decide which searches to earn or buy.

Google Search Console login problems usually start with verification and ownership. Learn how to get in, fix access errors and offboard agencies safely.

The click through rate formula is clicks divided by impressions. Learn what each platform counts, the averaging trap and how to set it up in Google Sheets.

A click through rate means nothing on its own. Learn to compare CTR by position, query type and SERP features, and see what low CTR is really telling you.

What a google analytics certification proves, what it misses, how to verify one and the practical questions to ask before you hire a marketer or freelancer.
Fast, no obligation. We reply within 24 hrs.
Singapore’s specialist SEO agency for SMEs. We rank your business on Google — and only Google. No distractions, just results.
© 2026 Singapore SEO Agency. All rights reserved.