<?xml version="1.0" encoding="UTF-8"?>
<!--
  Every indexable route, and only those.

  Deliberately absent:
    /shop/thanks         post-checkout, nothing to rank for (also robots-disallowed)
    /locations/gelato-bar an unopened venue with a teaser and no address or hours
    /takeout_menu /lunch_menu /winebar /party_menu
                         dead URLs from the previous site — 301s in firebase.json
                         send them to the live equivalents. Never list a redirect
                         in a sitemap.

  Keep in step with the routes in src/App.tsx and the map in src/lib/pageMeta.ts.
  A URL here that returns the SPA shell but has no real route is worse than an
  omission: Firebase rewrites every path to index.html, so a typo does not 404 —
  it becomes a duplicate of the home page.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ilcolosseoristorante.com/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/menus</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/locations</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/locations/bensonhurst</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/locations/red-bank</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/reservations</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/events</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/bar</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/about</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/gallery</loc>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/reviews</loc>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ilcolosseoristorante.com/shop</loc>
    <priority>0.3</priority>
  </url>
  <!--
    /accessibility is here on purpose while /privacy, /terms and /returns are not.
    All four are legal pages nobody searches for, so ranking is not the reason.
    This client was sued once over a previous website being unusable to blind
    users (punch list P5), and a published accessibility statement that search
    engines cannot find is weaker evidence that it was published than one they
    can. The other three carry no such history and stay out.

    The page is honest about its own limits — it says in as many words that
    nothing has been screen-reader tested yet — which is what makes listing it
    defensible rather than a claim.
  -->
  <url>
    <loc>https://ilcolosseoristorante.com/accessibility</loc>
    <priority>0.2</priority>
  </url>
</urlset>
