A slow website is not a design preference. It’s a sales leak.
If you’re paying for Google Ads, local SEO, social traffic, email clicks, or referral traffic, page speed decides how many people actually reach the offer. A page that takes five seconds to load can make a good campaign look broken. Portent found that a site loading in one second converts about three times higher than a site loading in five seconds. That is not a developer vanity metric. That is money.
You do not need an enterprise engineering team to fix most small business speed problems. You need the right order of operations. Here are the 9 best page speed fixes to start with.
1. Compress oversized images before they hit the page
Images are usually the first place to look because they are visible, heavy, and easy to improve. A local contractor does not need a 6 MB jobsite photo loading on the homepage hero. A dentist does not need staff portraits uploaded straight from a phone.
Run key images through compression before publishing. Use WebP or AVIF when your site supports it, set real width and height values, and avoid using giant desktop images on mobile screens. Google’s image optimization guidance explains how image dimensions, formats, and compression affect load time.
Real example: if your homepage hero displays at 1,400 pixels wide, uploading a 5,000 pixel photo adds weight without adding business value. Crop it, compress it, then test the page again in PageSpeed Insights.
2. Remove scripts that do not help revenue
Small business websites often collect scripts like a junk drawer: chat widgets, heatmaps, popups, old ad pixels, social embeds, review widgets, scheduling tools, and tracking snippets from three campaigns ago.
Every script asks the browser to do more work. Some are worth it. Many are not. Open your tag manager, CMS plugins, and page source. Remove anything that does not support leads, sales, measurement, security, or customer service.
Use Chrome DevTools Performance panel to see what runs during load. A plumber with three unused ad pixels and an abandoned chatbot is not getting more calls from that code. They are making every visitor wait for a tool nobody manages anymore.
3. Fix the largest thing loading above the fold
Google’s Core Web Vitals measure real user experience, not just lab scores. The one most owners should understand first is Largest Contentful Paint, or LCP. Google says a good LCP is 2.5 seconds or faster.
LCP is often the hero image, heading block, banner, or video area. If that element loads late, the page feels slow even if the rest of the site is fine.
Look at your homepage, main service page, and top landing page. If the hero uses a background image, test whether it loads slower than a normal image tag. If a video banner autoloads, replace it with a static preview and play button. For a home services company buying $2,000 a month in search ads, a slow hero section can quietly waste the best traffic on the site.
4. Lazy-load images and videos below the first screen
Not everything needs to load immediately. Testimonials, gallery photos, map embeds, video embeds, badges, and blog images below the first screen can wait until the visitor gets close to them.
Lazy loading tells the browser to prioritize what the visitor needs now. MDN’s lazy loading documentation covers the native loading attribute and common use cases. For most sites, this is a practical fix that does not change the design.
Example: a remodeling company might have 18 project photos on a kitchen renovation page. The first two photos matter right away. The rest can load as the visitor scrolls. That keeps the first impression fast without deleting useful proof.
5. Upgrade cheap hosting before redesigning the site
Sometimes the website is not the main problem. The server is.
If Time to First Byte is slow, visitors wait before the page even starts loading. web.dev explains that TTFB measures how long the browser waits for the first byte of response from the server. Slow hosting, overloaded shared servers, database bloat, and poorly configured caching can all create this delay.
Before you pay for a full redesign, test whether the site is stuck on bargain hosting. A local law firm or medical clinic does not need the most expensive infrastructure on the market, but it does need reliable hosting, server-side caching, SSL, backups, and support that responds when something breaks. If you need numbers for that decision, our web hosting statistics show how uptime, hosting cost, and speed affect real business risk. Saving $20 a month on hosting is a bad trade if it costs one qualified lead.
6. Cache repeat visits and common assets
Caching lets browsers and servers reuse files instead of downloading or generating them every time. That matters for returning visitors, staff, sales reps, repeat customers, and anyone comparing your business over multiple visits.
Use browser caching for static files like CSS, JavaScript, fonts, and images. Use server caching or a CDN for pages that do not change every minute. Cloudflare’s caching guide gives a plain-English overview of how caching reduces load time and server strain.
Example: a B2B consultant may have prospects return to the pricing page, case studies, and about page several times before booking a call. Caching makes those repeat visits feel faster, which keeps the buying process from feeling clunky.
7. Clean up fonts and third-party embeds
Fonts can make a site look polished, but they can also slow the first view if they are handled carelessly. The same goes for embedded maps, videos, social posts, and review widgets.
Limit font families and weights. Use system fonts when brand fit allows. Preload the primary font only when needed. For embeds, use a lightweight preview image until someone clicks. Google’s font best practices explain how font loading affects rendering and layout.
A restaurant with four font families, an embedded Instagram feed, a full Google Map, and two reservation widgets on the homepage is asking a phone browser to do too much. Keep the tools that help customers act. Trim the rest.
8. Test the site on mobile data, not only office Wi-Fi
Your website may feel fast in the office and slow where customers actually use it. A buyer might be in a parking lot, on a jobsite, between meetings, or sitting in a waiting room on weak mobile service.
Use PageSpeed Insights and real phone testing. Open your main pages on cellular data. Tap the call button. Submit the form. Load the booking page. Watch what happens before assuming the site is fine.
StatCounter tracks mobile, desktop, and tablet usage across global page views, and mobile traffic is too large for small businesses to treat as a side case. If slow mobile pages are only one symptom, use the website technical debt calculator to score the bigger maintenance backlog. If your quote form feels slow on a phone, the problem is not abstract. It is a lost lead risk.
9. Set a performance budget before adding new features
Page speed gets worse when nobody owns it. A new popup here, a tracking pixel there, a larger hero video next quarter, and suddenly the site is slower than it was after launch.
Set a simple performance budget. For example: homepage under 2 MB, LCP under 2.5 seconds, no unapproved third-party scripts, and mobile PageSpeed reviewed before each major campaign. Google’s Core Web Vitals thresholds give you clear targets for LCP, Interaction to Next Paint, and Cumulative Layout Shift. For uptime and speed alerts after launch, compare options in our guide to website monitoring tools for small businesses.
This is especially useful for marketing teams. If a new feature helps conversions, test it. If it slows the site and does not produce leads, cut it. Speed should be part of the marketing decision, not a cleanup job six months later.
What to fix first
If you only have one afternoon, start here:
- Compress the largest images on your homepage and top service page.
- Remove unused scripts, old pixels, and unmanaged widgets.
- Test mobile load time and the main conversion path.
- Check LCP in PageSpeed Insights.
- Confirm caching is turned on.
Do those before buying more traffic. Faster pages make every channel work harder: SEO, ads, email, referrals, and direct visits.
If your website feels slow and you’re not sure where the leak is, get started with Your Web Team. We’ll help you find the fixes that affect leads first, not just the ones that make a score look better.