If you have ever wondered why your website feels sluggish, why you lose rankings to a competitor with a worse-looking site, or why visitors bounce before your page even finishes loading — your images are probably the culprit. On a typical small business site, images account for 50% to 70% of the total page weight. That is not a technical detail. That is money.
Here's the good news: image optimization is one of the few SEO wins that is completely within your control. No waiting on Google. No expensive retainer. You fix it today, you see the benefit this week.
Why Images Matter More Than Most Business Owners Realize
Google's Core Web Vitals measure how fast your page loads, how stable it feels while loading, and how quickly it responds to taps. Speed is a confirmed ranking factor, and images are where most local business sites bleed time.
The math is unforgiving:
- A 1-second delay in page load drops conversions by about 7%.
- 53% of mobile visitors abandon a page that takes longer than 3 seconds to load.
- A single photo straight off a modern phone can be 4–8 MB. That one image can be heavier than an entire well-built small business homepage.
Put five unoptimized photos on your homepage and you have built a page that fights every visitor who arrives. Google notices. So do the people who leave before your phone number even appears.
The Four Things That Actually Matter
You do not need to become a developer. Image SEO comes down to four levers, and they are all easy to pull.
1. File format: use WebP
JPEG was the standard for 25 years. It is no longer the best choice. WebP images are typically 25% to 35% smaller than JPEG at the same visual quality, and browsers have supported WebP universally since 2020 — including every phone your customers use.
For logos, icons, and graphics, use SVG. SVG files scale to any screen size perfectly and often weigh under 5 KB, versus 40–80 KB for the old PNG version.
Practical rule: photos become WebP, logos and graphics become SVG, and PNG stays for the rare image that genuinely needs transparency.
2. File size: aim for under 200 KB per image
That is the target for any photo on your website. Hero images can stretch to around 300 KB if they are genuinely large on the page. Anything over 500 KB on a local business site is a red flag.
How to check: open your website in Chrome, right-click, choose Inspect, go to the Network tab, and reload. You will see every file your page loads and its size. Sort by size and look at the top of the list. Nine times out of ten, the heaviest files are images — and they are the ones you uploaded straight from your camera roll.
3. Dimensions: resize before you upload
This is the mistake we see most often. A business owner uploads a 4000-pixel-wide photo and shrinks it with HTML or CSS to fit a 600-pixel container.
The browser still downloads the full 4000-pixel file, then throws away 85% of the data just to display it smaller. You paid the bandwidth cost for pixels nobody ever sees.
Resize the image to the largest size it will actually display on your site — usually 1200 to 1600 pixels wide for a full-width hero, 600 to 800 for a card image. Crop, do not squash. Distorted faces and stretched logos make you look amateur faster than almost anything else.
4. File names and alt text: tell Google what it is
Your camera names files things like IMG_4471.jpg. Google learns nothing from that. Rename it to mississauga-plumber-water-heater-installation.webp and you have just handed Google a free description of the image and the service.
Alt text is the description that appears when an image cannot load, and it is read aloud by screen readers. For a local Ontario business it has two jobs: accessibility and SEO. Write it plainly and specifically:
- Weak: "plumber"
- Strong: "Licensed plumber installing a tankless water heater in a Mississauga basement"
Keep alt text under about 125 characters, describe what is genuinely in the image, and never stuff it with a list of cities. Google ignores keyword-stuffed alt text and it makes your site worse for real people, including the roughly 1 in 4 Canadians living with a disability who may be using a screen reader.
One last note: add your images as normal <img> tags, not as CSS background images. Background images are invisible to Google Images and to screen readers.
A Realistic Before and After
A salon client in the GTA came to us with a homepage carrying 14 images. Total page weight was 9.4 MB and it took 6.2 seconds to load on a 4G mobile connection. Every image was a full-resolution photo, in JPEG, named IMG_XXXX, with no alt text.
After optimization: 14 images converted to WebP, resized to their display dimensions, renamed with descriptive filenames, and written real alt text. Total page weight dropped to 1.1 MB and load time fell to 1.4 seconds. Nothing about the page looked different to a visitor. Within eight weeks, the page was ranking for three local searches it had never appeared for before.
That is the whole point. Image SEO is invisible work that shows up in your rankings, your bounce rate, and your bookings.
How to Do It Without the Headache
If you would rather not spend your evenings in image editors, here is the simplest path:
- Check what you have. Run your homepage through PageSpeed Insights (free, by Google) and look at the "Properly size images" and "Serve images in next-gen formats" flags.
- Compress smart, not hard. Free tools like Squoosh (by Google) and TinyPNG let you drag, drop, and export WebP in seconds. Aim for 80% quality — the human eye cannot tell the difference.
- Fix names and alt text one image at a time. It takes about 30 seconds per image.
- Or have it done for you. This is part of every site we build and manage — image optimization is not a premium add-on, it is table stakes.
The Bottom Line
Your images are either helping Google understand your business and load your site fast, or they are quietly working against you every single day. The fix is real, it is unglamorous, and it is one of the highest-return hours you can spend on your website.
A professionally built, fully optimized website starts at $549 one-time or $125/month fully managed, live in 48 hours. We handle hosting, speed, image optimization, on-page SEO, and monthly reporting. You handle the customers.
Ready to get found online?
Get a free quote in 10 minutes. Your website live in 48 hours.
Get a Free Quote →Questions? Call or text us at (647) 362-2017. We're a local Ontario agency — we speak small business, not tech.