<?xml version="1.0" encoding="UTF-8"?>
<!--
  ROLLIN sitemap - joinrollin.com
  Rebuilt 2026-09-28 for the v5 site.

  Conventions:
    - One URL per page, and it is the URL that page's own <link rel="canonical">
      names. That is the clean URL almost everywhere, so every /x.html twin that
      still resolves is left out. Two pages still self-canonicalise to the
      .html form and are listed that way on purpose: /security.html and
      /blog/top-5-accessible-restaurants-nyc-v2.html. Drop the extension on
      either one only when that page's own canonical changes too. Nothing is
      renamed or redirected by this file.
    - lastmod is the git commit date of the page source behind the route. Where
      a clean URL is still rewritten to a .new page in netlify.toml, that is the
      source used. It is not a guess.
    - No changefreq and no priority. Google ignores both, and the previous
      file carried values that no longer matched reality.
    - Account-only and utility routes are out: /signin (noindex), /profile,
      /dashboard, /404, /cornwall (force-404 in netlify.toml). NOTE: /profile
      and /dashboard ship "index, follow" with self-canonicals, so leaving them
      out of here does not keep them out of the index. Flagged for the owner:
      they want noindex, not just sitemap omission.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Core -->
  <url>
    <loc>https://joinrollin.com/</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/about</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/map</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/app</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/whats-new</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/press</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/contact</loc>
    <lastmod>2026-09-05</lastmod>
  </url>

  <!-- Partners, venues and programs -->
  <url>
    <loc>https://joinrollin.com/business</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/embed</loc>
    <lastmod>2026-07-07</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/partners</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/advocacy</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/omnium</loc>
    <lastmod>2026-09-28</lastmod>
  </url>

  <!-- Developers and data -->
  <url>
    <loc>https://joinrollin.com/developers</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/api</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/api-docs</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/mcp</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/portal</loc>
    <lastmod>2026-09-28</lastmod>
  </url>

  <!-- Editorial: updates and stories.

       Every post below resolves today and its built page carries
       "index, follow". The test for inclusion is the page's own robots meta,
       not whether the post is still surfaced on /whats-new: a post that is
       indexable but missing from here loses its crawl signal while staying
       in the index, which is the worst of both.

       Deliberately absent: /blog/accessible-restaurants-madison-center-phoenix
       (301 to /blog since 2026-09-14, owner directive, no AZ coverage). -->
  <url>
    <loc>https://joinrollin.com/blog</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/blog/search-box-is-dead</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/blog/the-end-of-checkbox-accessibility</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/blog/omnium-circus-partnership</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/blog/accessible-restaurants-warner-theatre-dc</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <!-- The one .html exception to the clean-URL convention above: this page's
       own <link rel="canonical"> still points at the .html URL, so that is the
       URL to list. Drop the extension here only when the page's canonical
       changes too, or the two signals disagree. -->
  <url>
    <loc>https://joinrollin.com/episode/waa-radio-rollin</loc>
    <lastmod>2026-09-28</lastmod>
  </url>

  <!-- Guides, reports and reference -->
  <url>
    <loc>https://joinrollin.com/explore</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/why</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/transparency</loc>
    <lastmod>2026-09-18</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/abilities-expo-chicago-2026</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <!-- Listed without .html because the page's own canonical is the clean URL
       (verified in production 2026-09-28). Both forms return 200; this is the
       one the page nominates. -->
  <url>
    <loc>https://joinrollin.com/report/nyc-2026</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/security.html</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <!-- Both resolve, both ship "index, follow", both self-canonicalise to the
       URL below, and /certify/apply is linked from the footer of every page in
       the v5 shell. Neither was in the previous sitemap, which is why they are
       called out rather than quietly added. /labs is linked only from the
       previous-design pages, /dashboard (itself unlinked) and /cornwall
       (force-404). No page in the v5 shell links it, so once the clean URLs
       flip to the v5 pages the sitemap becomes its main crawl path. -->
  <url>
    <loc>https://joinrollin.com/certify/apply</loc>
    <lastmod>2026-05-24</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/labs</loc>
    <lastmod>2026-09-05</lastmod>
  </url>

  <!-- Help centre -->
  <url>
    <loc>https://joinrollin.com/help</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/tour</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/search</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/contact</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/reset</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/start</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/explore</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/events</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/scores</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/saving</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/profile</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/adding</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/checkins</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/sound</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/sharing</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/labs</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/account</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/privacy</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/topic/contact</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/what</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/signin</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/personal</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/tabs</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/explore-tab</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/place</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/search</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/map</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/events</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/whatson</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/event-detail</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/access-types</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/partners</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/scores</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/fix</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/save</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/unsave</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/profile</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/edit-profile</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/access-prefs</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/taste</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/add</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/take</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/checkin</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/sound</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/share</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/labs</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/reset</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/settings</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/signout</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/data</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/delete</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/help/article/feedback</loc>
    <lastmod>2026-09-28</lastmod>
  </url>

  <!-- Legal and policy -->
  <url>
    <loc>https://joinrollin.com/terms</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/privacy</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/cookies</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/dmca</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/api-terms</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/accessibility</loc>
    <lastmod>2026-09-28</lastmod>
  </url>

  <!-- Machine-readable context -->
  <url>
    <loc>https://joinrollin.com/llms.txt</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://joinrollin.com/llms-full.txt</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
</urlset>
