<?xml version="1.0" encoding="UTF-8"?>
<!--
  Only pages that exist as routes and carry content worth indexing.

  /login and /register used to be listed here and are not routes at all — the
  real ones are /auth/login and /auth/register. Because nginx falls back to
  index.html for anything unmatched, they answered 200 with the same empty SPA
  shell as every other URL, so the sitemap was handing Google four duplicates of
  the homepage rather than the 404s that would have been obvious.

  The auth pages are deliberately left out: they are a form and nothing else,
  and robots.txt disallows /auth/.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://transcripto.com.ua/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://transcripto.com.ua/pricing</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://transcripto.com.ua/terms</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://transcripto.com.ua/privacy</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
