← Field Notes

SEO · 14 August 2026

What an XML Sitemap for a Small Business Website Actually Does

An XML sitemap for a small business website is one of those things a developer mentions once, ticks off a list, and never explains. It sounds technical and slightly important. It is technical. It is only slightly important, and rarely for the reason you were given.

A sitemap is a list. That is the whole of it. A sitemap file sits at yoursite.co.uk/sitemap.xml and names every page you want Google to know about, with a note of when each one last changed. You are handing Google an index of your own site instead of making it work everything out by following links.

It is not a ranking lever. Publishing one does not move you up the results for “roofer Pickering”. Anyone selling a sitemap as an SEO service is selling you a text file.

An XML Sitemap for a Small Business Website Earns Its Keep on New Pages

Google finds most of your pages by walking your links. Homepage to services, services to each individual service, service to contact. A small site with sensible navigation gets crawled properly without any help at all.

The gap opens the moment you add something. A new page has nothing pointing at it yet, or one link tucked away in a menu, and it can sit there for weeks while you wonder why the service you just launched is bringing in nothing. A website not indexed is a website that does not exist commercially, and new pages are where that risk actually lives.

That is the job the sitemap does. The new URL turns up in the list, Google reads the list, and the page joins the queue in days rather than weeks.

A Stale Sitemap Is Worse Than No Sitemap

The common fault is not a missing file. It is one generated in 2022 by a plugin nobody has touched since.

A Malton dentist we looked at had a sitemap listing eleven pages. The site had nineteen. Four of the eleven had been deleted two years earlier and returned a 404. Google was being handed a list that was wrong in both directions: pointing at pages that no longer existed, silent about the ones that mattered most.

None of that is a catastrophe. Google is good at ignoring bad information. But you have spent your one clear channel of communication saying something untrue, and the pages you actually want found are the ones missing from it.

Two Minutes to Check Yours

Type your domain followed by /sitemap.xml into a browser. One of three things happens.

It loads and lists your current pages, in which case you are fine and can stop reading. It loads and lists pages you recognise from a redesign three years ago, in which case it needs regenerating. Or you get a 404, in which case there isn’t one.

Then open Google Search Console and find the Sitemaps report. You can submit sitemap to Google there in about thirty seconds, and it will tell you how many URLs it read and how many it actually indexed. The gap between those two numbers is usually more interesting than the sitemap itself.

Most modern sites generate the file automatically and keep it current. If yours does, this is a non-issue, and the afternoon is better spent on the pages themselves. If yours does not, it is an hour of work once, and then it looks after itself. Not clever, just done.

More field notes

(QUICK QUESTION)

Got a question after reading this?

One paragraph. Not a brief, not a meeting, just a question. We come back the same day where we can.

PLAINLY PRICED

Want me to look at your website?

Tell me what kind of site you need. I come back within a working day with a clear price, scope, and next step, straight from me, the person who’ll be doing the work.

PLAINLY PRICED

A one-off £1,200 to design and build it. Then £199 or £299 a month to keep it working.

Growth£199/moLocal Pro£299/mo
Contact
us