<?xml version="1.0" encoding="UTF-8"?>
<!--
  Crown & Rose — Static sitemap (human-authored pages).
  Programmatic pages (bookstore listings, blog posts) are in /api/sitemap.xml
  and merged at the root /sitemap.xml sitemapindex.

  Hreflang rules:
    • Only URLs that have real locale-prefixed routes (see App.js) carry
      xhtml:link alternates — dead-end locales are never referenced.
    • x-default → English canonical (root or /en/).
    • 6 locales: en · es · fr · de · pt · zh.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ── Homepage ─────────────────────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh"/>
  </url>

  <!-- ── How We Help Writers ───────────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/how-we-help-writers</loc>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt/how-we-help-writers"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh/how-we-help-writers"/>
  </url>

  <!-- ── Bookstore (root) ──────────────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/bookstore</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/bookstore"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/bookstore"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es/bookstore"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr/bookstore"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de/bookstore"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt/bookstore"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh/bookstore"/>
  </url>

  <!-- ── AI-Curated Books shelf ─────────────────────────────────────────── -->
  <!-- English-only route — no locale variants exist yet -->
  <url>
    <loc>https://crownnrose.com/bookstore/ai-books</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ── Blog index ────────────────────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/blog"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/blog"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de/blog"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt/blog"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh/blog"/>
  </url>

  <!-- ── Trust & Transparency ──────────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/trust</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/trust"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/trust"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es/trust"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr/trust"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de/trust"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt/trust"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh/trust"/>
  </url>

  <!-- ── Diversity & Sustainability ────────────────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/diversity-sustainability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="es"        href="https://crownnrose.com/es/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="fr"        href="https://crownnrose.com/fr/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="de"        href="https://crownnrose.com/de/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="pt"        href="https://crownnrose.com/pt/diversity-sustainability"/>
    <xhtml:link rel="alternate" hreflang="zh"        href="https://crownnrose.com/zh/diversity-sustainability"/>
  </url>

  <!-- ── FAQ ───────────────────────────────────────────────────────────── -->
  <!-- English-only route — no locale variants exist yet -->
  <url>
    <loc>https://crownnrose.com/faq</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ── Bookstore genre shelves (English-only) ────────────────────────── -->
  <url>
    <loc>https://crownnrose.com/bookstore/g/fantasy</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/bookstore/g/romance</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/bookstore/g/dark-romance</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/bookstore/g/science-fiction</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/bookstore/g/historical-romance</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/bookstore/g/nonfiction</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ── Comparison Pages ──────────────────────────────────────────────── -->
  <!-- All comparison pages are English-only; no locale alternates needed. -->

  <url>
    <loc>https://crownnrose.com/compare</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://crownnrose.com/compare"/>
    <xhtml:link rel="alternate" hreflang="en"        href="https://crownnrose.com/compare"/>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-scrivener</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-atticus</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-vellum</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-prowritingaid</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-novelcrafter</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-sudowrite</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-novelai</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-grammarly</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://crownnrose.com/compare/crown-and-rose-vs-jasper</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Bot-readable static matrix page — for crawlers that cannot execute JS -->
  <url>
    <loc>https://crownnrose.com/api/compare/matrix.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>
