<?xml version="1.0" encoding="UTF-8"?>
<!-- Ships verbatim from public/. The indexable surface is the static pages, never "/": the app
     shell is JS-only, it sits behind the `requireLogin` sign-in screen, and redirectCoachVisitor
     sends a signed-out visitor to /about.html anyway - so an indexed "/" is a bounce.
     The scales origin ships its own copy of this file from public-scales/, now reduced to the two
     legal pages that stay there: the CONTENT pages were consolidated onto this host under /scales/
     so one origin accrues all the search signal (issue #124). Their lastmod is the date they first
     existed at these URLs, which is the move itself - these are new URLs, not edited old ones.
     No <priority>: Google has ignored it for years. <lastmod> IS read, so only move a date when
     the page actually changed. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://pianocoach.pro/about.html</loc><lastmod>2026-08-19</lastmod></url>
  <url><loc>https://pianocoach.pro/privacy.html</loc><lastmod>2026-08-16</lastmod></url>
  <url><loc>https://pianocoach.pro/terms.html</loc><lastmod>2026-08-16</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/about.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/piano-scale-fingering.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/how-to-practise-piano-scales.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/piano-rhythm-exercises.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/c-major-scale.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://pianocoach.pro/scales/a-minor-scale.html</loc><lastmod>2026-08-22</lastmod></url>
</urlset>
