The Real Cost of a Slow Website
Speed isn't just a technical metric — it's a direct business metric. Consider: if your site takes 5 seconds to load on mobile and 40% of visitors leave before it finishes, you are effectively throwing away nearly half your ad spend, half your SEO traffic, and half the benefit of every piece of content you've ever published.
Google's Page Experience update made speed an official ranking signal. But even before rankings, the conversion impact is the bigger story. Amazon famously measured that every 100ms of additional load time cost them 1% in revenue. That scale doesn't apply to a local plumber in Everett — but the principle does. A faster site gets more calls, more form fills, and more booked jobs from the same amount of traffic.
For local service businesses, there's an additional angle: Google's AI Overview and local search features increasingly favor sites with strong Page Experience signals. Speed is part of that picture.
Understanding Core Web Vitals
Core Web Vitals are three metrics Google uses to measure real user experience. You can check your scores at pagespeed.web.dev — enter your URL and focus on the Mobile tab.
- Largest Contentful Paint (LCP): How long it takes for the main visible content to load. Target: under 2.5 seconds. The most common culprit is a large, unoptimized hero image at the top of your page.
- Interaction to Next Paint (INP): How responsive your page is when a user clicks or taps. Target: under 200ms. Usually caused by too much JavaScript running on load.
- Cumulative Layout Shift (CLS): How much the page jumps around while loading — images or ads that push content down. Target: under 0.1. Annoying to users and penalized by Google.
For most small business websites, LCP is the biggest issue and the highest-value fix. Get your hero image under 200KB and in WebP format and you'll often see dramatic LCP improvements.
The Top 5 Speed Fixes That Actually Work
There are dozens of things you could optimize. These five have the highest impact-to-effort ratio for typical small business sites:
- Compress and resize images: The single most impactful fix for most sites. Convert to WebP format, resize to actual display dimensions (not 4000px images displayed at 800px), and compress to under 150KB for hero images. Free tools: Squoosh.app, TinyPNG.
- Use a CDN (Content Delivery Network): A CDN serves your site from servers closer to your visitors. Cloudflare's free plan is excellent for small business sites. It also handles caching, which dramatically reduces server load time.
- Enable browser caching: Tells returning visitors' browsers to store your files locally so they don't re-download them on every visit. Most caching plugins or server configs handle this automatically.
- Eliminate render-blocking JavaScript: Scripts that load before your page content delay the visible content. Move non-critical scripts to load after the page, or use the
deferandasyncattributes. - Upgrade your hosting: Cheap shared hosting often has slow Time to First Byte (TTFB) — the server response itself is slow before any content is even sent. Upgrading to a VPS or managed hosting often produces the most dramatic improvement in overall perceived speed.
WordPress vs. Static Sites: A Speed Comparison
WordPress is the most common platform for small business websites — and it has a real speed problem baked in. Every page request hits the database, runs PHP, loads your theme, and executes all your active plugins before sending anything to the browser. With a page builder like Elementor or Divi stacked on top, that load is substantial.
Static HTML sites — or statically-generated sites built with tools like Eleventy, Hugo, or Next.js — have no database, no PHP, no server processing. The files are pre-built and served directly, which means they're typically 3–10x faster than a comparable WordPress site with no caching.
For a typical 5–10 page local business site (home, services, about, contact, blog), a well-built static site will almost always outperform WordPress on speed. The tradeoff is content management — WordPress is easier to edit without technical help. If you go with WordPress, mitigate the speed penalty with:
- A lightweight theme (GeneratePress, Kadence, or Blocksy — avoid Elementor or Divi if speed is a priority)
- WP Rocket or Perfmatters for caching and script management
- Cloudflare in front of your site
- Image optimization plugin (ShortPixel or Imagify)
How to Test Your Site Speed Right Now
You don't need to hire anyone to find out where your site stands. These free tools give you actionable data:
- Google PageSpeed Insights (pagespeed.web.dev) — the authoritative source for Core Web Vitals. Run it on your homepage and your most important service page. Focus on mobile scores.
- GTmetrix (gtmetrix.com) — gives a waterfall chart showing exactly which resources are slowest and largest. Great for diagnosing specific problems.
- WebPageTest (webpagetest.org) — advanced testing with real devices and real network conditions. Use the "Simple Testing" mode for a quick read.
When reviewing results, prioritize "Opportunities" over "Diagnostics." Opportunities are actionable fixes with estimated time savings. Diagnostics are informational. Go after the largest time-savings items first — usually image compression and eliminating render-blocking resources.
Frequently Asked Questions
How fast should a small business website load?
Your page should load in under 3 seconds on mobile — ideally under 2. As load time goes from 1 to 3 seconds, the probability of a mobile visitor bouncing increases 32%. By 5 seconds, it hits 90%. A score of 70+ on Google PageSpeed Insights for mobile is a reasonable target for a small business site. 90+ is excellent.
What are Core Web Vitals and do they affect Google rankings?
Core Web Vitals are three metrics Google uses as a ranking signal: Largest Contentful Paint (LCP) — how fast the main content loads; Interaction to Next Paint (INP) — how responsive the page is to clicks; and Cumulative Layout Shift (CLS) — how much the page jumps while loading. Google confirmed these as ranking signals in 2021. For most small business sites, LCP is the most impactful to fix — almost always caused by a large, unoptimized hero image.
Does page speed affect Google rankings for local businesses?
Yes, but it's one factor among many. Speed alone won't overcome major gaps in reviews or content quality. However, when two local competitors are otherwise similar, Core Web Vitals can tip the balance. More practically: speed directly affects conversions. A faster site means more visitors stay and call — which improves engagement signals that indirectly influence rankings over time.
Why is my WordPress website so slow?
WordPress sites slow down for three main reasons: too many plugins (each adds JavaScript and CSS that must load), unoptimized images (the most common culprit), and cheap shared hosting (which throttles server response time). Fix these by installing a caching plugin like WP Rocket, compressing images with ShortPixel or Imagify, and upgrading to managed WordPress hosting. Page builders like Elementor or Divi also add significant bloat — if your theme uses one, that's often the root cause of poor Core Web Vitals scores.
Find Out How Your Site Scores on Speed
Our free audit checks Core Web Vitals, mobile performance, and 5 other categories — 24-hour turnaround.
Get Your Free Audit →