XML sitemap in Umbraco

An XML sitemap is a file that lists web pages on your website. The main purpose of the XML sitemap is to tell search engines like Google how your content is organized. As mentioned on Google's official support site it helps robots crawl your website in a more intelligent way.

As you can imagine sitemaps are an important part of a basic Search Engine Optimization (SEO) setup.

Below is an example of how an XML sitemap looks - this is from our Umbraco demo site.

XML sitemaps made easy in Umbraco

If you have clicked the image above XML sitemaps might look like a complicated task, which is only supposed to be handled by professionals. At Manao Software we have decided to make a user-friendly setup that allows web editors without any coding or SEO skills to take advantage of it.

As you can read in our blog post on the unofficial Umbraco Christmas calendar, XML is typically created using an external tool and then submitted to search engines or the websites root folder. The issue is that the sitemap gets easily outdated and it is not a user-friendly experience.

In our setup we simply add new sites to the XML sitemap automatically, complete with time stamps and hierarchy. The sitemap can be controlled in the backend on every content page, by using the "Sitemap XML" tap and adjusting the settings. See the image below.

Read more about how to improve your basic SEO with our Umbraco setup.

Google on sitemaps