---
title: "Image SEO and Alt Text for Small Business Sites | MCC"
description: "How to prepare images for speed and search: file size, formats, filenames, alt text that helps screen reader users, captions and image sitemaps."
url: "https://mcc-solutionsnj.com/websites/guides/image-seo-alt-text-for-small-sites"
---

Guide · Updated October 12, 2026

# Image SEO and Alt Text for Small Business Sites

Images make a site more convincing, but they are also the biggest cause of slow pages and the most neglected part of accessibility. A little care helps visitors, search engines and screen reader users at once.

By [Matthew Coleman](/about), MCC Solutions

**Quick answer.** Resize phone photos to the size they will be displayed plus a little extra for high-resolution screens, then compress them. Modern formats such as WebP or AVIF are usually much smaller than older ones with similar quality, and most current browsers support them.

**Free tools:** [Search result preview](/websites/search-result-preview) · [Free website SEO check](/websites/seo-checker)

## Size and format first

Large photos straight from a phone can weigh several megabytes. Resize them to the size they will be displayed, plus a little extra for high-resolution screens, and compress them. Modern formats such as WebP or AVIF are usually much smaller than older ones with similar quality, and most current browsers support them.

Aim for each image to be as small as possible without visible damage. This improves load time, which matters for visitors on phones.

## Alt text that serves people

Alt text is a short description of an image for those who cannot see it, including screen reader users, and it displays if the image fails to load. Write what the image shows and why it matters, in plain words: a technician replacing a water heater in a basement.

Skip the phrase image of. Keep it to a sentence or less. Do not stuff keywords. If an image is purely decorative, use empty alt text so screen readers skip it.

## Filenames and captions

A filename such as water-heater-replacement.jpg is more useful than IMG_4021.jpg. It is a small hint to search engines and helpful to you when managing files. Use lowercase words separated by hyphens.

Captions are read more often than most body text. Use them when they add information, such as the location of a project type or the material used.

## Loading and layout

Set width and height for each image so the page does not jump while loading. Use lazy loading for images below the visible area, but not for the main image at the top, which should load promptly. Ask your developer to serve different sizes for different screens.

Test a page on a mobile connection and look for slow images.

## Real photos beat stock

Original photos of your team, work and premises show who you are and can appear in image search. Stock photos are everywhere and add little. If you must use stock, choose images that fit your actual work, and do not claim they show your staff.

Get permission before showing customers or their property, and avoid showing identifying details.

Avoid placing important text inside images. It cannot be read by search engines or screen readers, and it scales poorly on phones. Put phone numbers, prices and headings in real text.

If a graphic holds meaningful data, such as a chart, give it alt text or a nearby text summary.

## A quick image routine

Before uploading any picture: crop it, resize it, compress it, rename it, then write the alt text. Keep a folder of finished originals so you do not repeat the work. Once a quarter, run a speed test on your busiest pages and replace the heaviest images first. This five-step habit takes a minute per image and keeps the site fast as it grows. Ask whoever edits your site to follow the same steps so quality does not depend on one person.

If your website platform generates several sizes of each image automatically, check that it also serves modern formats. Many builders offer this as a simple setting, and turning it on can shrink page weight without any extra editing work.

## Common questions

**Does alt text help rankings?**

It helps search engines understand images and supports image search, but its main purpose is accessibility.

**What image size should I upload?**

Match the largest size the image is displayed at, with some allowance for sharp screens, then compress.

This guide is general information. Search engines change how they work and their guidelines; check Google's current documentation for your situation. Nobody can guarantee a ranking.

Let us handle it

 [### Website speed & Core Web Vitals Faster websites for small businesses: image and font fixes, caching, render-blocking resources and Core Web Vitals, explained in plain language. Speed →](/websites/services/website-speed)[### Local SEO Local SEO for small businesses: Google Business Profile, service and town pages, citations and tracking. Honest work, no ranking promises. Local SEO →](/websites/services/local-seo)

More guides

- [Service Area Pages That Are Not Doorway Pages](/websites/guides/service-area-pages-without-doorway-pages)
- [Blog Topic Ideas for Service Businesses](/websites/guides/blog-topic-ideas-for-service-businesses)
- [Review Policy Mistakes That Can Get You in Trouble](/websites/guides/review-policies-and-gating-mistakes)
- [Paid Ads or SEO: Where Should a Small Business Start?](/websites/guides/paid-ads-vs-seo-for-small-business)

Free tools

- [Website basics check](/websites/seo-checker)
- [Is your website working for you? quiz](/websites/quiz)

 [All guides](/websites/guides)

Reach small business owners working on their website and Google listing who read this guide: [advertise here](/advertise#websites).

Do it yourself

### Small Business Website Starter

A fast, mobile-friendly one-page site you edit in a text editor and host anywhere, with the sections a local service business needs and a plain setup guide.

[See what's inside ($29)](/toolkits/small-business-website-starter) [Free sample](/toolkits/small-business-website-starter#free-starter)14-day full refund

## Rather have us handle it? Ask for a quote.

[Get a Quote](/websites/#quote)[Call (908) 444-6373](tel:+19084446373)
