When Google wants to understand your website, it sends a piece of automated software called a crawler to visit your pages. The crawler follows links from page to page, reading each one and adding it to Google's index — the vast database that search results are drawn from.
The problem is that crawlers can miss pages. If a page on your site has no links pointing to it from anywhere, or if your site structure is complicated, Google may not find every page on its own. A sitemap solves this by handing Google a complete list directly.
What Does a Sitemap Actually Look Like?
A sitemap is a plain text file in a format called XML. XML looks a bit like computer code, but you do not need to understand it — it is written for Google to read, not for humans. A simple sitemap entry looks like this:
<url>
<loc>https://yourbusiness.co.uk/services.html</loc>
<lastmod>2026-06-01</lastmod>
</url>
Each page on your website gets its own entry. The sitemap might also include information about how often a page changes and how important it is relative to other pages — but these are optional hints, not strict instructions.
You can usually view a website's sitemap by adding /sitemap.xml to the end of any web address. For example, https://yourbusiness.co.uk/sitemap.xml.
Does Every Website Need a Sitemap?
Not always, but most benefit from having one. Google's own guidance says sitemaps are most useful for:
- Sites with many pages — the more pages you have, the harder it is for Google to find them all through links alone
- New websites that have not yet built up many external links pointing to them
- Sites where some pages are not linked from other pages on the site
- Sites with rich media content like video or images where Google might need extra help
For a small five-page business website with clear internal navigation, Google will almost certainly find everything on its own. A sitemap still does not hurt — and it takes almost no effort to create — so it is worth having regardless.
A sitemap does not guarantee your pages will rank — it simply helps Google find them. Ranking still depends on content quality, relevance, and trust.
What About an HTML Sitemap?
You may also hear the term HTML sitemap, which is different. An HTML sitemap is a visible page on your website — usually in the footer — that lists all your pages as clickable links. These are helpful for visitors who cannot find what they are looking for through normal navigation.
The sitemap that matters most for Google is the XML version — the machine-readable file. The HTML version is a nice-to-have for usability, but not essential for SEO.
How Do You Submit a Sitemap to Google?
Once you have a sitemap, you can let Google know about it through Google Search Console — a free tool from Google for website owners. The steps are straightforward:
- Log in to Google Search Console and select your website
- In the left menu, click Sitemaps
- Type the URL of your sitemap — usually
/sitemap.xml— and click Submit - Google will confirm it has been received and begin processing it
Once submitted, Google will periodically re-read your sitemap as you update it. You do not need to re-submit it every time you add a new page — although updating the sitemap file itself (with the new page listed) is important.
Does Your Site Already Have One?
If your website was built by a professional developer, it very likely already has a sitemap. If you used a website builder like Squarespace, Wix, or Shopify, these platforms generate sitemaps automatically.
To check: go to your website address and add /sitemap.xml at the end. If you see a page of text that starts with XML tags, you have one. If you get a 404 error (page not found), you do not — and it is worth asking your developer to create one.