Most small business owners meet SEO as a sales pitch rather than as a subject. Someone calls, says your rankings are in trouble, and offers a monthly retainer to fix an unspecified problem. It is worth knowing enough to tell the difference between real advice and that phone call.
The good news is that the foundation is genuinely small. Google publishes its own SEO Starter Guide, and most of what matters for a service business is in it. This article walks that ground in plain language: what actually moves the needle, and — just as usefully — what you can stop worrying about entirely.
What SEO actually is
Search engine optimization is the work of making your site easy for a search engine to find, understand, and confidently show to someone who is looking for what you sell. That is the whole job. It is not a trick played on an algorithm; it is closer to good signage and a clear shop window.
Google is a fully automated search engine. Programs called crawlers explore the web constantly, following links from page to page. When a crawler reaches your site, it reads what is there and files it away. Later, when someone searches, Google decides which of those filed pages best answers the question. Every technique below is really about making one of those three steps — find, understand, trust — go more smoothly.
Step one: make sure Google can find you
Before anything else, check whether Google has your pages at all. Search for site:yourdomain.com in Google. What comes back is roughly what Google has indexed. If your key service pages are missing from that list, no amount of keyword work will help — the problem is upstream.
Most sites are discovered without being submitted anywhere. Google finds the vast majority of new pages by following links, which is why being linked to at all is the real entry ticket. Two files give you some control over the process:
- An XML sitemap lists the URLs you consider important. It is optional, and many content management systems generate one automatically. It helps most on large sites or new sites with few inbound links.
- A robots.txt file tells crawlers which parts of the site to leave alone. Useful for admin areas and internal search results; dangerous if misconfigured, because it is a common way to accidentally hide an entire site.
If you want a page to exist but never appear in search results — a thank-you page after a form submission, say — use a noindex meta tag rather than blocking it in robots.txt. Blocking the crawler means it cannot read the instruction not to index.
Finally, set up Google Search Console. It is free, it is the only place you see what Google actually thinks of your site, and it will tell you about indexing problems you would otherwise never notice.
Step two: organize the site so it makes sense
Use descriptive URLs
Parts of the URL appear in search results as breadcrumbs, so people read them before they click. /services/fleet-tracking tells a searcher what they are about to get. /p?id=2277 tells them nothing.
Worth knowing: Google is explicit that keywords in the domain name or URL path have hardly any direct ranking effect beyond appearing in breadcrumbs. Descriptive URLs are a clarity decision for humans, not a ranking hack. Do not buy an exact-match domain expecting it to do work for you.
Group related pages into directories
Putting similar content in the same folder helps Google learn how often that section changes. A blog directory that updates weekly gets crawled more often than a static about-us page — which is useful when you want new work seen quickly.
Do not panic about duplicate content
If the same content is reachable at several URLs, Google picks one — the canonical — and shows that. You can guide the choice with redirects or a rel="canonical" link element, but Google resolves most cases on its own.
Google's own position: content accessible under multiple URLs is fine. It is inefficient, but it will not trigger a manual action. What is not fine is copying someone else's content onto your site.
Step three: write what your customers actually search for
Think about the words a real person would type when they need you. Your industry has internal vocabulary — telematics integration, asset utilisation — and your customers often have a plainer version of the same idea: track my work vans. Cover both. The specialist language builds credibility with the buyer who knows the field; the plain language catches the one who does not yet.
You do not need to jam exact phrases into every paragraph. Google's language matching is sophisticated enough to connect a page to queries that never appear on it verbatim. Repeating the same phrase over and over is not only tiring to read — keyword stuffing is against Google's spam policies.
What genuinely helps content perform:
- Make it unique. Write from your own jobs, your own service area, your own constraints. A page assembled from three competitors is worth less than the pages it was copied from.
- Make it easy to read. Clear headings, short sections, and an obvious order. Skimmability is not dumbing down; it is respecting a reader who is comparing four suppliers.
- Keep it current. Prices, coverage areas, service lists and staff pages all rot. Stale detail costs trust with humans before it costs anything with Google.
- Be useful first. Google's guidance is to write helpful, reliable, people-first content. In practice that means answering the question the visitor arrived with, before pitching.
Do not let ads and pop-ups block the content
Intrusive interstitials and ads that obstruct reading are called out directly in Google's guidance. If a visitor has to dismiss two overlays to read a paragraph, the page is failing its job.
Step four: control how you look in the results
Titles
The <title> element usually becomes the clickable headline in search results, and it is one of the highest-leverage things on a page. A good title is unique to that page, short, and accurately describes what is on it. For a local service business, including the business name and the area you serve is often the difference between a click and a scroll.
Meta descriptions
The description is the grey summary underneath. Google may use it, or may pull a snippet from the page itself when that better matches the query — which means the page copy is your real control surface. Write a short, page-specific description that gives someone a reason to click, and let Google choose.
Headings
Use headings to structure the page for readers and screen readers. Interesting detail from Google: from a ranking perspective it does not matter if your heading levels are out of order. Semantic order matters for accessibility, which is reason enough — but it is not the ranking lever some people sell it as.
Step five: links, in both directions
Links are how Google finds most new pages, and the visible text of a link — the anchor text — tells both people and crawlers what to expect on the other side. “Read our fleet tracking case study” is a useful link. “Click here” is a wasted one.
Linking out to trustworthy sources adds context and signals that you know the territory. Two cautions: use rel="nofollow" (or ugc) when linking to something you cannot vouch for, and apply it automatically to user-generated content like comments, so your site is not associated with whatever a spammer posts.
Internal links matter just as much and cost nothing. Every service page should link to the related pages a genuinely interested reader would want next.
Step six: images and video
Use images that are sharp, and place them near the text they relate to — proximity is part of how Google works out what an image depicts. Then write real alt text.
Alt text is a short, descriptive piece of text explaining the relationship between the image and the content around it. Technician installing a GPS tracker in a service van is alt text. image1.jpg is not. It helps search engines and it is how anyone using a screen reader experiences your photography at all.
Video follows the same logic: give each video its own page where it makes sense, embed it beside descriptive text, and write a real title and description rather than final_v3_edit.
Step seven: promote the work
Publishing is not distribution. Share new pages where your customers already are — social channels, an email list, local community groups, your existing offline marketing. Google names word of mouth as one of the most effective and lasting methods, which is unglamorous and true.
The caution is proportion. Overdoing promotion fatigues the audience, and some aggressive tactics read to search engines as manipulation.
What you can stop worrying about
This is the section that saves most owners the most money, because each item below is something people still get sold. Google states each of these plainly:
- The meta keywords tag. Google Search does not use it. It has no effect on ranking.
- Keyword density. There is no target ratio. Excessive repetition is a spam signal, not an optimisation.
- Keywords in your domain name. Hardly any ranking effect. Choose a domain on ordinary branding grounds.
- Word count. There is no magic number, minimum or maximum. Length alone does not affect ranking — a 400-word page that answers the question can beat a padded 2,000-word one.
- Subdomains versus subdirectories. Do whatever makes sense for the business. The technical choice has minimal ranking impact.
- PageRank as the whole story. It is one of many signals, not the scoreboard.
- Duplicate content penalties. As above — inefficient, not punished.
- E-E-A-T as a ranking factor. Google says directly that it is not one. Producing genuinely expert content still matters; chasing an “E-E-A-T score” does not.
How long any of this takes
Honestly: it varies, and anyone promising a date is guessing. Google's own answer is that some changes take effect in hours and others take months, and that you should generally wait a few weeks before judging whether a change helped.
It is also worth accepting that not every change produces a measurable result. The professional approach is to make a deliberate change, note the date, wait, and read Search Console — then iterate. That is slower than the pitch you get on the phone, and it is the version that compounds.
A practical first pass
If you do nothing else this month, do these seven things in order:
- Search
site:yourdomain.comand confirm your main service pages are indexed. - Set up Google Search Console and check the indexing report.
- Write a unique, specific
<title>for every important page — business name, service, and area where relevant. - Rewrite any URL a human could not read aloud and understand.
- Add real alt text to every meaningful image.
- Replace “click here” anchor text with descriptions of the destination, and add internal links between related service pages.
- Pick your single most important service page and rewrite it to answer the question a customer actually arrives with.
None of that requires a retainer. It requires an afternoon and the willingness to read your own site as a stranger would — which, in our experience, is the harder half.