<?xml version="1.0" encoding="UTF-8"?>
<!--
  Taylor Mayer sitemap.

  The production domain is https://taylormayerart.com. It is written out in full on every <loc>
  below, because the sitemap protocol requires absolute URLs — a relative path here is not
  a valid entry. SITE_ORIGIN in lumiere-gallery_3.html is set to the same value, which is
  what makes canonical, og:url and the structured-data URLs absolute; the two must agree,
  or a crawler is told two different canonical homes for the same page.

  These are REAL PATHS now, not #fragments. Each one is fetched from the server, matched
  by the rewrite in vercel.json, and served index.html, so every entry here is a distinct
  URL a crawler can request and index — which was not true of the hash routes this
  replaced.

  Still worth knowing: every path serves the SAME HTML, so the <head> a scraper sees is
  identical across routes. The per-route titles are applied by JS, which Google renders
  but link-preview scrapers do not. Per-path head tags would need prerendering or an edge
  function. Indexing does not depend on it; richer link previews would.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://taylormayerart.com/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/work</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/policy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/craft</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/artist</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/journal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/kenya</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/kenya/mara</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/kenya/nairobi</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy/venice</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy/milano</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy/roma</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy/firenze</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://taylormayerart.com/italy/toscana</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
