A sitemap is a file or page that lists the pages on your website. There are two distinct types: an XML sitemap designed for search engines, and an HTML sitemap designed for human visitors. When people talk about sitemaps in the context of SEO, they almost always mean the XML version — a structured file submitted to Google to help it discover and index your pages.
Sitemaps are not magic. They do not make pages rank better and they do not guarantee indexation. What they do is help search engines discover pages they might otherwise miss — particularly useful for new websites, large websites, and websites that update their content frequently.
What an XML sitemap contains and does
An XML sitemap is a structured file, typically located at yourdomain.co.uk/sitemap.xml, that lists every URL on your website you want Google to index. Each URL entry can include the date it was last modified, how frequently it changes, and its relative priority compared to other pages on your site. Google uses this information to make its crawling more efficient — rather than having to discover every page by following links, it can refer to the sitemap to find all your content.
A sitemap does not guarantee that every listed page will be indexed. Google still assesses each page on its own merits — thin, duplicate or blocked pages will not be indexed regardless of their presence in the sitemap. What a sitemap does guarantee is that Google knows those pages exist, which is the prerequisite for any crawling and indexation decision being made about them.
Does your website need a sitemap?
Google has stated that sitemaps are most valuable in three situations: your website is large (hundreds of pages or more); your website is new with few external links pointing to it (so Google cannot discover all pages by following links); and your website has content that is not well-linked internally, meaning Google might not discover it through normal crawling.
For most small business websites with under fifty pages that are well-linked internally, a sitemap is a nice-to-have rather than essential. Google will discover and index all your pages through normal crawling. However, because generating and submitting a sitemap is trivially easy on most platforms, there is no reason not to have one. It adds no cost and removes a potential obstacle to complete indexation.
How to create and submit a sitemap
WordPress sites generate sitemaps automatically when Yoast SEO or Rank Math is installed — the sitemap is available at yoursite.co.uk/sitemap.xml or yoursite.co.uk/sitemap_index.xml and updates automatically when content changes. Wix, Squarespace and most hosted website builders generate sitemaps automatically and submit them to Google without manual intervention.
Submit your sitemap to Google Search Console: navigate to the Sitemaps section under Index, enter the sitemap URL, and click Submit. Google will fetch it and show how many URLs it found and how many it has indexed. Review this periodically — a significant difference between submitted and indexed URLs indicates pages that Google is choosing not to index, which warrants investigation. Xpose ensures every new website we build has a correctly configured sitemap submitted to Search Console at launch — it is a straightforward step that is easy to overlook if you are managing a site build yourself.
Common questions.
How often does a sitemap need to be updated?
What is the difference between an XML sitemap and an HTML sitemap?
Can having a sitemap hurt my SEO?
More on web design & ux.
Want a hand putting this into practice?
Book a free, no-obligation consultation with a Norwich-based specialist.
Let's put your business in a better light.
Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.