XML Sitemaps

What is an XML sitemap & how does it help SEO?

What is an XML sitemap & how does it help SEO?

An XML sitemap is a 'map' that's designed to help search engines find their way around a website. It doesn't, however, look like a traditional map. It's simply a file that lists the URLs (web addresses) of your website's publicly viewable pages and files.

You can find your - or another business' - sitemap by adding /sitemap.xml to the end of the homepage URL. For example, https://www.sainsburys.co.uk/sitemap.xml.


XML (Extensible Markup Language) sitemaps are created specifically for search engines. If you're not familiar with markup languages, they can look a little bit intimidating.

Here's an example of one that I just created using an online sitemap generator.

XML sitemap example

As you can see on the screenshot above, the sitemap lists all of the publicly viewable pages on my website. It also tells us when each page was last updated - lastmod - and how important the page is - priority. When it comes to priority, pages are displayed from most important (1.0) to least important. However, keep in mind that, at this point in time (July 2019), Google doesn't pay attention to priority.

Let's take a look at another sitemap example. This time, it's from online clothing retailer Baukjen.

Baukjen XML sitemap index

Here we don't see the brand's actual sitemap; we see a sitemap index. This is telling us - & search engines - that there are 4 sitemaps to be viewed. Loc tells Google & Bing where each one can be found.


Why have more than one xml sitemap? There are a number of reasons. Your website could be really big & sitemaps are limited to 50,000 URLs. You might use a plugin like Yoast (see screenshot, below). Or, you might just prefer having a 'neater' set up - having separate sitemaps for landing pages, products, etc. - like Baukjen's.

XML sitemap example


Sitemaps help SEO
If search engines can't find all of the pages on your website, they won't be able to crawl & index them. This means that these pages won't appear in any search results. When this happens, you can lose a lot of traffic &, as a direct consequence, miss out on sales, leads or other conversions. Sitemaps help to stop this from happening. By providing search engines with a list of your site's URLs, you're doing all that you can to ensure that no page goes uncrawled.

There are a number of reasons why some pages on your site can be missed by Google & Bing. Search engines rely on links to find new content; if pages are really deep within your website (i.e. not easy to find via the homepage) or you've unknowingly created a few orphan pages, search engines can struggle to locate them.

Like all things SEO, there's no way to guarantee that search engines will pay attention to your sitemap. However, that doesn't mean that you should avoid them. The pros & cons of having one (or more than one!) should be reviewed by each business.


So, now you know what an XML sitemap is & you understand how it can help increase your website's online visibility. In part 2 of my sitemaps series, I address the question, does my website really need an XML sitemap? Watch this space - link coming soon!

Author Amanda Beylkin

Amanda Beylkin is the founder of Words on Marketing. She began her marketing career in Australia in 2005, working for an early stage startup. Since this time, she's worked with brands big & small, from Microsoft & Montcalm Luxury Hotels to Quiz Clothing & cranberry panda. Now based in London, she spends her days helping individuals & brands achieve more with marketing.

Comments 7

  1. My coder is trying to convince me too move to .net from PHP.
    I have always disliked the idea because of the costs. Butt he’s
    tryiong none the less. I’ve been using Movable-type on a variety of websites for about a year and am anxious about switching to another
    platform. I have heard very good things about blogengine.net.

    Is there a way I can import all my wordprewss
    pposts into it? Any kind of help would be greatly appreciated!

  2. Howdy! Do you know if thbey make any pugins to protect against hackers?
    I’m kinnda paranoid about losing everything I’ve worked hard
    on. Any tips?

  3. Hi there this is somewhat of offf topic but I was wondering if blogs use WYSIWYG editors or if you have to manually
    code with HTML. I’mstarting a blog soon but havce no coding expertise so I
    wanted to gget advice from someone with experience. Any help would be greatly appreciated!

  4. You really make it appear so easy together with your presentation but I find this topic so difficult to understand. It kind of feels too
    complicated and extremely huge for me. I’m looking forward to your next
    blog, I’ll try to get the hang of it!

  5. Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our local library but I think I learned more from this post. I am very glad to see such magnificent info being shared freely out there.

Leave a Reply

Your email address will not be published.