<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Homepage -->
  <url>
    <loc>https://roar.pitrade.com/</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Main Navigation Pages -->
  <url>
    <loc>https://roar.pitrade.com/quick-start</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://roar.pitrade.com/about</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://roar.pitrade.com/faq</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://roar.pitrade.com/pricing</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Articles & News -->
  <url>
    <loc>https://roar.pitrade.com/articles</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://roar.pitrade.com/news</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Market Pages -->
  <url>
    <loc>https://roar.pitrade.com/market-summary</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Contact -->
  <url>
    <loc>https://roar.pitrade.com/contact-us</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!--
    Not included, intentionally:
    - /roar-portfolios, /ticker/:symbol, /compare/:symbol, /list/:listId,
      /custom-portfolio/:encoded, /watchlist, /saved-portfolios,
      /create-portfolio, /profile - all require login (ProtectedRoute hard
      redirects to /login for logged-out visitors, i.e. bots), so there's
      nothing crawlable behind these URLs. Also Disallow'd in robots.txt.
    - /login, /signup, /checkout-success, /checkout-cancel - already
      Disallow'd in robots.txt; listing them here too just contradicts that
      and shows up as a Search Console warning.
    - /portfolio/:portfolioId - dynamic per-saved-portfolio public pages,
      can't be enumerated in a static sitemap.
    - /portfolios-for-you, /etf-yourself - removed: neither matches an
      actual route in App.tsx, so these were 404ing in the previous sitemap.
  -->
</urlset>
