Website Speed Guide for Small Business Owners
Guide · 10 min read · Updated 26 Oct 2026
Why a slow website costs you enquiries, how to test it with PageSpeed Insights, and the biggest fixes: images, plugins, hosting, fonts and caching.A slow website loses people before they read a word, and on a phone in a lift or on the MRT the wait feels even longer. The good news is that most small business sites are slow for a handful of fixable reasons: oversized images, too many add-ons, weak hosting and heavy fonts. You can test your own site for free in a few minutes.
Why speed matters to a small business
Think about your own behaviour. You tap a result, nothing appears, and you go back and tap the next one. Your customers do exactly the same. A slow page can mean a lost enquiry from someone who was ready to call or message you.
Speed also feeds into how your site is judged. Google has said that page experience is among the things its systems consider, but it is one signal among many, and no one can promise a ranking from a faster site. Think of speed as removing a barrier, not buying a position. Our local SEO checklist covers the bigger picture.
Where the wait happens
From tap to usable page, several steps add time.
Request
Phone asks the server for the page.
Server reply
Slow hosting delays this step.
Download
Big images and scripts take longer.
Display
Phone builds the page. Heavy code slows it.
How to test your site (free)
Google’s free PageSpeed Insights tool at pagespeed.web.dev analyses a page and gives separate results for mobile and desktop, plus a list of suggestions. Here is how to use it well.
Test in five steps
- 1
Pick your key pages
Home, your top service page and your contact page.
- 2
Paste each address
Run the test and look at the mobile result first.
- 3
Read the opportunities
The tool lists what it thinks will help most.
- 4
Note the top two
Fix the biggest issues before the small ones.
- 5
Re-test after changes
Results vary slightly each run, so look at the trend.
Scores and thresholds change as Google updates the tool. Check the current explanations on the PageSpeed Insights page itself rather than relying on a number you read elsewhere. Do not chase a perfect score. Aim for a site that feels quick on a normal phone.
Lab data versus real users
The test usually shows two views. One is a simulated test run on the spot. The other, when available, is data from real visitors over time. If your site has little traffic, the real-user data may be missing. That is normal. Use the simulated view to find problems and re-check it after every fix.
Test like your customer
Your office wifi and a recent phone are kinder than a customer on mobile data inside a shopping mall. Open your own site on a phone with wifi switched off. If you wait, they wait.
The big wins, in order
Where to spend your effort
A qualitative guide. Your own test results should decide your order.
Usually the quickest, biggest improvement.
Fewer things for the page to load.
Fixes a slow first response.
Fewer styles and weights.
Helps repeat and distant visitors.
1. Images
A photo straight from a phone camera can be many times larger than it needs to be. A banner on a website rarely needs to be wider than the screen it appears on. Before uploading, resize it to roughly the size it will be shown, and save it in a modern, efficient format such as WebP where your system supports it. Add proper alt text too, which helps accessibility.
- Resize before upload instead of relying on the page to shrink it.
- Compress with a free tool such as Squoosh or the built-in tools of your platform.
- Load images below the fold lazily, so they only download when scrolled to.
- Avoid autoplay background videos on mobile unless they are essential.
2. Plugins, apps and scripts
Chat widgets, popups, sliders, tracking pixels, review badges and booking embeds each load their own code. A site with a dozen of them can feel sluggish even with a good host. List everything installed, then ask of each one: do we use this, and does it earn its weight? Remove the rest. Keep only one analytics tool unless you have a clear reason for more.
3. Hosting
If your server takes a long time to respond, nothing you do on the page will fully fix it. A slow first response often points to overcrowded hosting. See the hosting guide for what to compare, including server location.
4. Fonts
Every font family and weight is another file to download. Two families and a couple of weights are usually plenty. If the design uses five, ask whether they add anything for the customer.
5. Caching and a CDN
Caching keeps a ready-made copy of your pages so the server does not rebuild them for every visit. A CDN stores copies of your files in several places so they travel a shorter distance. Many managed hosts and platforms include both. Ask whether yours do.
6. Videos, maps and embeds
An embedded video player or map pulls in a lot of code even if the visitor never presses play. Where you can, show a still image with a play button that loads the video only when tapped, or link to the video instead of embedding it. For maps, a small static image with a “Get directions” link often serves a customer better than a full interactive map pushed to the top of the contact page.
7. Your platform and theme
Some themes and page builders ship with far more code than a small business site needs, and some platforms limit how much you can change. If tests keep pointing at the theme itself, a lighter theme or a simpler layout may help more than any amount of tweaking. Ask your developer or platform support whether the theme you use is known to be heavy, and what lighter options exist.
Images: a short rulebook
Do
- Resize to about the displayed size before upload.
- Use one strong hero image instead of a slideshow.
- Compress every photo, including staff and team pictures.
- Give images short, descriptive file names and alt text.
Avoid
- Upload a 12-megapixel phone photo as a thumbnail.
- Stack five autoplay banners on the home page.
- Use screenshots of text instead of real text.
- Rely on the page to shrink oversized files.
Effort versus payoff: what to fix first
You will probably find more than you can fix in one sitting. Sort the list by how hard each fix is and how much difference it makes, then start in the top right.
Choosing your first speed fixes
Do first
Resize and compress the largest images. Delete plugins and tags nobody uses.
Plan it
Move to better hosting, rebuild a heavy page, replace a slow theme.
Tidy when passing
Trim a font weight, add alt text, remove a stray script.
Usually skip
Chasing the last few points of a score once the site already feels quick.
Reading your test report in plain language
The suggestions in a speed report can sound technical. Most of them translate into everyday actions, and you can usually tell your host or developer exactly which line you want dealt with.
What the report says and what it means for you
| Plain meaning | Who usually fixes it | |
|---|---|---|
| Properly size images | Photos are bigger than the space they fill | You, before upload |
| Serve images in a newer format | Files could be smaller without looking worse | You or your platform |
| Reduce unused code | Plugins or themes load things the page never uses | Developer or you, by removing add-ons |
| Slow server response | The host takes too long to answer | Your host |
| Avoid layout shifting | Content jumps around while loading | Developer, often by setting image sizes |
Mobile-first, because your customers are
Most local searches for plumbers, clinics, tutors and restaurants happen on phones. Check that text is readable without zooming, buttons are easy to tap with a thumb, and your phone number and WhatsApp button are visible without scrolling. A fast site that hides the contact button still loses the enquiry. Our WhatsApp button guide shows how to place it well.
A real-world fix, in words
Before
After
A speed checklist you can run today
Quick wins (an afternoon)
- Run PageSpeed Insights on three key pages.
- Compress and resize the biggest images.
- Delete unused plugins, apps and old tracking tags.
- Remove any autoplay video or popup you cannot justify.
Next level
- Limit font families and weights.
- Turn on caching if your host offers it.
- Ask about a CDN and server location.
- Re-test and save the results with a date.
Common mistakes
- Uploading original camera photos. Always resize first.
- Adding a plugin for every small need. Each has a cost.
- Testing only on a fast computer. Use a phone.
- Chasing a perfect score. Aim for a smooth experience, not a trophy.
- Fixing once and forgetting. New photos and tools creep back in.
A mini scenario
Hassan runs an aircon servicing business. His home page took a long time to show anything on his phone. A test pointed to huge product photos and four tracking scripts. He resized the photos, removed two scripts he never looked at and re-tested. The page felt quicker and, more usefully, the call button was now visible straight away. He did not need a new website. He needed a tidy one.
Speed is not only about numbers
A page can score well and still feel slow if the part the customer cares about arrives last. Watch what appears first. Ideally the headline, the main photo and the contact buttons show up quickly, and less important content loads after. When you look at the page on a phone, ask three questions: can I read something useful straight away, can I tap the call or WhatsApp button, and does the page stop jumping around while it loads? If the answer to all three is yes, you are in good shape, whatever the score says.
A second scenario: a clinic with a booking widget
Imagine a small family clinic in Tampines. The home page loaded a booking widget, a chat tool, a review carousel and a full-screen banner photo. Patients on mobile data saw a blank area first and often tapped the phone number only after a delay. The clinic kept the booking widget, which patients genuinely used, replaced the banner with one compressed photo, moved the review carousel to a separate page and dropped one of the two chat tools. Nothing about the clinic changed, but the page showed its headline and call button sooner. This is an invented illustration, and your own results will depend on your site.
Troubleshooting: when it is still slow
- Only the first visit is slow. Look at caching and server response, and ask your host about both.
- Only one page is slow. Check that page for a large video, an embedded map, a gallery or a heavy slider.
- Slow only on mobile. Look for desktop-sized images and scripts that do not need to run on a phone.
- It got slower recently. Think about what changed: a new plugin, a new tag, a batch of photos. Undo the latest change and re-test.
- Results look wildly different between runs. Run the test three times at a quiet time and compare the pattern.
Message to your host or developer
Copy and pasteKeeping your site fast over time
Sites rarely get slow overnight. They get heavier a little at a time: a new banner, another widget, a gallery of full-size photos. A light routine keeps that creep under control.
A simple speed routine
- Every upload
Resize before you publish
Make it a habit for staff who add photos or blog posts.
- Monthly
Test your top pages
Run PageSpeed Insights and keep a dated note.
- Quarterly
Audit add-ons
Remove plugins, tags and widgets nobody uses.
- Yearly
Review hosting
Is it still the right fit for your traffic and needs?
Speed and your other tools
Every extra tool has a cost on the page. A review badge, a chat widget and a booking embed are useful, but check that each one earns its place. When you add something new, test before and after so you know what it cost you. If a tool does a job you could do without it, such as a counter that nobody reads, drop it.
Know when to ask for help
If the test keeps pointing at something you cannot change, such as slow server response or code-level problems, pass the report to your host or developer and ask them to explain the fix in plain language. A good provider can tell you what they will change and how you will know it worked.
Frequently asked questions
What is a good PageSpeed score?
Will a faster website rank higher?
Do I need a CDN?
Why does my score change each time I test?
Can I fix speed myself?
If you would rather have a site built with speed in mind and the follow-up tools set up for you, see the Website.sg plan. Keep reading with the hosting guide, website analytics setup and the on-page SEO checklist.
Want a website without the hassle?
Website.sg builds your website and sets up web chat, WhatsApp follow-up and Google reviews for one monthly price.
See pricingRelated services
Keep reading
