<?xml version="1.0" encoding="UTF-8"?>
<!--
	The pages that are not an artist, a concert, a venue, a festival or a
	member's journal. Every other sitemap here is generated from a query;
	this one is written by hand, because there is no table of landing pages.

	createSitemap.php picks it up with a file_exists() and puts it first in
	sitemap.xml. That guard is why it has to be TRACKED BY GIT: sitemap/ is
	ignored, so for a while this file existed on the development copy and
	nowhere else, a push did not carry it, and the index built on the server
	skipped it in silence - which is exactly what "the home page is in none of
	the sitemaps" looks like from Search Console. .gitignore now reads
	sitemap/* with this one file excepted. The generated files stay ignored;
	this is a source file that happens to live beside them.

	Only addresses that are open to the index are listed, and that is checked
	against what the page actually emits rather than assumed:

	- /add-concert, /account/login, /account/password and /my-profile carry a
	  noindex and are left out.
	- /my-memories-example was listed here and should not have been. It sends
	  "noindex, follow" unconditionally and robots.txt disallows the tree, so
	  the sitemap was asking for a page the site asks not to have.
	- /discover is here and belongs here. It sends a noindex only to a signed-
	  in member, whose page is built out of their own history; a crawler is
	  never signed in and gets the public five sections.
	- /search, /venues, /genres and /memory-cards are 301s to somewhere else.
	  A sitemap lists the address a page is at, not one that points at it.

	No <changefreq>: Google has said for years that it ignores it. <lastmod> is
	a date, in the W3C format the schema asks for, and the dates below are the
	last change to each page's own source. The five listings above the fold
	change with the data as well, so treat those as a floor rather than a fact.
	Worth knowing that the artist and concert sitemaps once had these two the
	wrong way round, a date in <changefreq> and the word "monthly" in <lastmod>,
	so the one element that does get read was being thrown away.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://www.loudmemories.com/</loc>
		<lastmod>2026-09-08</lastmod>
		<priority>1.0</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/archive</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.9</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/concert-reviews</loc>
		<lastmod>2026-09-07</lastmod>
		<priority>0.9</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/discover</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/charts</loc>
		<lastmod>2026-09-06</lastmod>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/account/register</loc>
		<lastmod>2026-09-08</lastmod>
		<priority>0.7</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/about</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/news</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.5</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/support</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.4</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/privacy-policy</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/cookie-policy</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.3</priority>
	</url>
	<url>
		<loc>https://www.loudmemories.com/terms-of-service</loc>
		<lastmod>2026-09-04</lastmod>
		<priority>0.3</priority>
	</url>
</urlset>
