<?xml version="1.0" encoding="UTF-8"?>
<!--
  The club's four public URLs.

  HAND-WRITTEN, AND IT SHOULD STAY THAT WAY WHILE IT IS FOUR. A generated
  sitemap on a site with no build step is a script that has to be remembered;
  four lines are cheaper to keep true than the thing that keeps them true.
  Rewrite this the day the site gains a page nobody edits by hand.

  NO <lastmod>. A date here is a promise about content, and a wrong one is
  worse than none: Google demotes a sitemap whose lastmod does not match what
  it fetches, and a static file's date is exactly the sort that gets copied
  forward on an unrelated edit. The pages change rarely and the calendar they
  point at is fetched live.

  The <xhtml:link> pairs are what make the Russian page rank as the Russian
  version rather than as a near-duplicate of the English one. Each URL lists
  every language INCLUDING itself — that is the part people leave out, and
  without it the set is not reciprocal and Google ignores the lot.

  The individual game nights are NOT listed. They live on
  members.dccartelmafia.com, which is deliberately noindex: a night's page
  carries who is coming.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://dccartelmafia.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dccartelmafia.com/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://dccartelmafia.com/ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dccartelmafia.com/"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://dccartelmafia.com/ru</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dccartelmafia.com/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://dccartelmafia.com/ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dccartelmafia.com/"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://dccartelmafia.com/game</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!--
    /subscribe IS NOT LISTED, and it is the one omission worth explaining
    because it looks like an oversight.

    dccartelmafia.com/subscribe exists and is the club's best conversion page
    for somebody who is interested but not ready to book. It is served on this
    domain by a zone route into the MEMBERS Worker, which sends a blanket
    noindex on every response and whose index.html carries the meta tag as well.
    Listing a noindexed URL in a sitemap is a Search Console error, not a
    clever workaround.

    Making it indexable means giving that one path an exception in the members
    Worker without loosening anything else — worth doing, bigger than this file,
    and deliberately not smuggled in here.
  -->

</urlset>
