<?xml version="1.0" encoding="UTF-8"?>
<!--
  Only genuinely public URLs belong here. The /tools/* pages are prerendered
  at build time (scripts/prerender.mjs) so they return real HTML rather than an
  empty #root div; the in-app /app/tools/* twins stay out, since robots.txt
  disallows that prefix and they would duplicate this content.

  lastmod is the only one of the three optional tags Google actually uses —
  priority and changefreq are ignored outright. Update it when the page's
  content genuinely changes, and *only* then: bumping every URL on every
  deploy teaches Google the dates are noise and it starts ignoring them.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://audiomagic.studio/</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/remove-silence</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/remove-background-noise</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/transcribe-audio</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/fade-audio</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/merge-audio-files</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/convert-audio</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/tools/separate-stems</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://audiomagic.studio/credits</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
</urlset>
