<?xml version="1.0" encoding="UTF-8"?>
<!-- Only pages that are actually meant to be found go in here.
     about.html and fetch.html are both marked noindex in their own <head> -
     about.html is a doorway that redirects to allenhbuilds.com and fetch.html
     is the trail-fetch tool, which is mine, not a page. Listing a noindex page
     in a sitemap is a contradiction a crawler has to resolve, and it resolves
     it by trusting the sitemap a little less.

     lastmod is the one field Google still reads. changefreq and priority it
     ignores; they stay because other crawlers do not. Keep lastmod HONEST -
     a date that moves when the page did not is how a sitemap gets discounted.
     These are the real file dates. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://trestle.allenhbuilds.com/</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://trestle.allenhbuilds.com/about-trestle.html</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://trestle.allenhbuilds.com/guide.html</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://trestle.allenhbuilds.com/privacy.html</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://trestle.allenhbuilds.com/trail-guide.pdf</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <!-- Was missing entirely. It is 1.4MB of real guide, precached by the
       service worker, and nothing pointed a crawler at it. -->
  <url>
    <loc>https://trestle.allenhbuilds.com/mendota-trail-guide.pdf</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
