Skip to content
Website.sg
Our workThe offerWho it's forPricingFAQGuides
+65 8064 4822Get Your Website

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.
yourbusiness.sg

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.

Key takeaways

  • ✓Test first, then fix the biggest problem. Guessing wastes time.
  • ✓Images are the most common cause of slow pages, and also the easiest win.
  • ✓Every plugin, tracker and widget adds weight. Remove what you do not use.
  • ✓Test on mobile. That is where most of your visitors are.
  • ✓Speed is a habit. Re-test after every big change.

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. 1

    Pick your key pages

    Home, your top service page and your contact page.

  2. 2

    Paste each address

    Run the test and look at the mobile result first.

  3. 3

    Read the opportunities

    The tool lists what it thinks will help most.

  4. 4

    Note the top two

    Fix the biggest issues before the small ones.

  5. 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.

Smaller winBigger win
Resize and compress images

Usually the quickest, biggest improvement.

Remove unused plugins and scripts

Fewer things for the page to load.

Better hosting

Fixes a slow first response.

Trim fonts

Fewer styles and weights.

Caching and CDN

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

Small payoffBig payoff

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.

Quick to doTakes real effort
Your own test results decide the placement. The point is to avoid spending a week on a change that barely moves the page.

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 meaningWho usually fixes it
Properly size imagesPhotos are bigger than the space they fillYou, before upload
Serve images in a newer formatFiles could be smaller without looking worseYou or your platform
Reduce unused codePlugins or themes load things the page never usesDeveloper or you, by removing add-ons
Slow server responseThe host takes too long to answerYour host
Avoid layout shiftingContent jumps around while loadingDeveloper, often by setting image sizes
Wording changes over time. Use the explanations on the tool itself as the current reference.

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

Home page opens with a full-width slideshow of five large photos, a popup, a chat widget and three tracking tags. On mobile data the page shows blank space for a while.

After

One compressed hero image, no slideshow, popup removed, one chat widget and one analytics tag. The headline and the call button appear quickly.

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 paste
Hi [Name], I ran Google PageSpeed Insights on [page address] on [date] and the mobile result shows [the top two items from the report]. Could you tell me in plain language what is causing this, what you can change, and how we will know it has improved? I have already resized my images and removed unused plugins.
Attach the report link or a screenshot so they can see exactly what you saw.

Keeping 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

  1. Every upload

    Resize before you publish

    Make it a habit for staff who add photos or blog posts.

  2. Monthly

    Test your top pages

    Run PageSpeed Insights and keep a dated note.

  3. Quarterly

    Audit add-ons

    Remove plugins, tags and widgets nobody uses.

  4. 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?
Treat the number as a guide, not a goal. Check Google’s current explanation on the tool itself. What matters more is that the page feels quick on a real phone and the important content loads first.
Will a faster website rank higher?
Speed is one of many signals and no one can promise a ranking. A faster site does remove a reason for visitors to leave, which helps whatever traffic you already have.
Do I need a CDN?
Not always. If your visitors are mainly in Singapore and your host is nearby, a CDN may add little. It helps more with overseas visitors or media-heavy sites. Many hosts include one.
Why does my score change each time I test?
Tests depend on network conditions and server load at that moment. Run it a few times and look at the overall pattern rather than a single result.
Can I fix speed myself?
Image resizing, removing unused plugins and trimming fonts are usually within reach. Server and code-level changes may need your host or developer.

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 pricing

Related services

Website.sgSmall business websitesWhat a small business needs on its website, and what it can safely leave out.Website.sgWebsite development SingaporeHow the build works: pages, mobile, speed, contact routes and getting it live on your domain.Website.sgWebsite maintenanceWhy a website needs looking after, and what that means when we run it for you.

Keep reading

GuideReview Rating Page Explained: The Compliant WayGuideAesthetic Clinic Website Guide for SingaporeComparisonWebsite.sg vs Wix, GoDaddy and a freelancer: honest guide

Website.sg

Operated by Shaminder Tech · UEN 53524745A · Singapore

60 Paya Lebar Rd, #06-28, Singapore 409051

hello@website.sg

Privacy PolicyTerms of Service
© 2026 Shaminder Tech. Website.sg is not affiliated with, or endorsed by, Google, Meta or WhatsApp.