<?xml version="1.0" encoding="UTF-8"?>
<!-- ⚠KEEP IN STEP WITH content/products/*.md AND the routes in Program.cs.
     Checked 2026-08-06: /products (the index) was REMOVED, so it is gone from here - a sitemap that
     advertises a dead URL is a crawl error we asked for. The same pass found /products/player MISSING
     (the flagship product was never listed) and added the new /products/surroundmaster. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://qsync.info/</loc><priority>1.0</priority></url>
  <url><loc>https://qsync.info/products/player</loc><priority>0.9</priority></url>
  <url><loc>https://qsync.info/products/remote</loc><priority>0.8</priority></url>
  <url><loc>https://qsync.info/products/surroundmaster</loc><priority>0.8</priority></url>
  <url><loc>https://qsync.info/products/tagger</loc><priority>0.8</priority></url>
  <url><loc>https://qsync.info/products/reporter</loc><priority>0.8</priority></url>
  <url><loc>https://qsync.info/pricing</loc><priority>0.9</priority></url>
  <url><loc>https://qsync.info/downloads</loc><priority>0.7</priority></url>
  <url><loc>https://qsync.info/devices</loc><priority>0.6</priority></url>
  <url><loc>https://qsync.info/partners</loc><priority>0.5</priority></url>
  <url><loc>https://qsync.info/about</loc><priority>0.5</priority></url>
  <!-- ⚠/app-ui and /faq were MISSING from this file until 2026-08-14 - both are substantive public pages
       and neither was excluded on purpose, they were simply never added. -->
  <url><loc>https://qsync.info/app-ui</loc><priority>0.7</priority></url>
  <url><loc>https://qsync.info/faq</loc><priority>0.6</priority></url>
  <!-- ⛔/qnfo IS DELIBERATELY ABSENT while it says "Under construction". It is reachable from the nav, so
       visitors find it; asking a crawler to index a page that says "check back soon" earns a thin-content
       result under the site's own name. ⭐ADD IT the day the specification text lands, not before. -->

  <!-- News. The INDEX only. Each story also lives at /news/{slug}, but those are the same page with a
       section open, not separate documents, so listing both would offer a crawler duplicate content
       under two URLs. -->
  <url><loc>https://qsync.info/news</loc><priority>0.6</priority></url>
  <url><loc>https://qsync.info/support</loc><priority>0.6</priority></url>
  <!-- The legal pages, both live and both linked from the footer of every page. Missing until
       2026-09-04 because neither existed. A search result for "qsync privacy" that finds nothing is a
       question a customer then has to ask us. -->
  <!-- /amcf is in the MAIN NAV on every page and was still missing here - the third time this file
       has been caught by that shape, after /products/player and then /app-ui and /faq. A page linked
       from every header and absent from the sitemap is the one Google finds last.
       DELIBERATELY OUT: /qnfo, whose own title says "under construction" - inviting a crawl of a thin
       page is how a site teaches search engines it has thin pages. Add it when it is finished.
       Also out: /amcf/add, /account/*, /order/*, /not-found - forms, per-visitor pages and an error
       page are not content. -->
  <url><loc>https://qsync.info/amcf</loc><priority>0.6</priority></url>
  <url><loc>https://qsync.info/privacy</loc><priority>0.4</priority></url>
  <url><loc>https://qsync.info/terms</loc><priority>0.4</priority></url>
  <url><loc>https://qsync.info/account/register</loc><priority>0.7</priority></url>
  <!-- /account/register is under /account, which robots.txt now disallows. Advertising a URL in the
       sitemap that robots.txt blocks is a contradiction a crawler reports as an error, and it was
       introduced on 2026-09-04 by the robots.txt rewrite rather than being a long-standing fault.
       Resolved with an explicit Allow for this ONE path in robots.txt rather than by deleting the
       entry: it is a real public landing page and whoever listed it meant to. -->
</urlset>
