Website SEO basics for small businesses
The groundwork that genuinely matters for a local business, what it can and cannot do, and why most of what gets sold as SEO is not this.
SEO has a credibility problem, and it is deserved. It is sold in monthly retainers with vague deliverables, wrapped in language designed to be hard to check, and attached to promises nobody can keep.
What is underneath all that is not complicated. For a small local business, the groundwork is a finite list of things you do once and maintain occasionally. Here it is, honestly.
What SEO can and cannot do
It can help the right page appear when someone searches for what you do, in the place you do it.
It cannot guarantee a position. Nobody controls the ranking. Anyone selling you a guaranteed number-one spot is either guessing or selling advertising with a different label on it.
It is slow. Changes take weeks to months to show. If you need calls next week, that is advertising, not SEO.
It compounds. Unlike ads, it does not stop the moment you stop paying.
One page, one topic
This is the single structural decision that matters most, and the one most small business sites get wrong.
If you offer six services and they all live on one “Services” page, you have asked a search engine to understand that one page is about six things. It will rank for none of them well, and the page cannot answer any one visitor’s question properly either.
Six pages, each genuinely about one service, is a different website to a search engine — even though it is the same information. Each page can then have its own title, its own description, its own depth and its own set of questions answered.
The caveat: each page has to be genuinely about something. Six near-identical pages with the service name swapped is worse than one good page. The test is simple — replace the service name with a different one. If the page still reads as true, it is thin and should not exist.
Title tags and meta descriptions
The title tag is the clickable line in search results and the strongest on-page signal you control.
A useful pattern for a local business: Service · Area · Business name, for example “Emergency Plumbing in Clinton, MA · Smith Plumbing”. Not “Home” and not “Smith Plumbing | Welcome”.
Every page needs its own. Duplicate titles across pages are a common and easily fixed problem.
The meta description does not affect ranking directly, but it is the sales line under the title, and it affects whether anyone clicks. Write it for a person. Around 150 characters, saying what the page offers and why it is worth the click.
The local setup, which matters more than the website
For a business serving a geographic area, this is often worth more than everything else combined:
Google Business Profile. Claim it, fill it in completely, pick the right categories, add real photographs, and keep the hours accurate. For local searches this often outranks your website in visibility, and it is free.
Consistent name, address and phone number everywhere they appear — your site, your Google profile, directories, social accounts. Inconsistency here is a genuine and very common problem.
Reviews on your Google profile. Ask real customers. This is the one place reviews carry real weight, because you do not control it. Copying them onto your own site is weaker — and marking them up as review schema on your own pages is permanently ineligible for rich results, because Google excludes reviews about the entity controlling the page.
Service area pages, but only honest ones. A page for each town you genuinely work in, with real content about working there, is fine. Forty near-identical pages with the town name swapped is the oldest spam pattern in local SEO and it is recognised as such.
Speed and mobile
Both are ranking factors, and both matter more for the human being than for the algorithm.
The practical list: compress images and size them correctly — oversized images are the most common cause of a slow small-business site. Do not let the page jump around as it loads. Be honest about whether a script or animation is earning its bytes.
Test on a real phone on mobile data, not on your office wifi.
Headings, links and alt text
Headings describe structure. One h1 per page stating what the page is about, h2s for its sections. Headings are not a font size — using them for visual effect makes the structure meaningless.
Internal links help both a visitor and a search engine understand how your pages relate. Link from a service page to relevant work, from a blog post to the service it concerns. Use descriptive link text; “click here” tells nothing.
Alt text describes images for people using screen readers, and incidentally tells search engines what the image shows. Describe the picture plainly. Do not stuff keywords into it.
Content that is worth reading
Content marketing for a small business is not volume. It is answering, properly, the questions your customers actually ask you.
You already know what those are — they are the ones you answer on the phone every week. How much does it cost? How long does it take? Do you handle insurance claims? What goes wrong with this kind of job?
One genuinely useful page beats ten thin ones, and the thin ones can actively hurt by diluting what your site appears to be about.
What to ignore
Keyword density. Not a thing. Write naturally.
Meta keywords. Ignored by search engines for well over a decade.
Submitting your site to hundreds of directories. A link-building pattern from a long time ago, now at best useless.
Anyone selling guaranteed rankings. Covered above.
Chasing every technical score to 100. Past a point, you are optimising a number rather than the experience it was meant to measure.
A realistic order
- Claim and complete your Google Business Profile.
- Make sure each service has its own real page.
- Write a unique title and description for every page.
- Fix speed, starting with images.
- Get Google Search Console connected so you can see actual search data.
- Ask satisfied customers for Google reviews.
- Then, and only then, think about content.
Most small businesses never finish the first four, which is why those are where the gains are.
The honest summary
This is foundation work, and most of it is done once. I build it into every site I design and I do not sell it as a monthly retainer, because for most small businesses there is not a retainer’s worth of ongoing work in it — there is a solid setup, and then occasional maintenance.
If your site is missing most of the above, that is normal and it is fixable. Tell me what you have and I will tell you which parts are actually worth doing for your business. If a rebuild would be the faster route, the free homepage demo shows you what that looks like before you pay for anything.