<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for Typing Tutor Free.

  DO NOT EDIT THE URLs BY HAND. They are written by:

      node set-domain.js https://yourdomain.com

  which rewrites every URL here, the Sitemap: line in robots.txt, and the
  og:url / og:image / canonical tags in all nine HTML files, in one pass —
  46 places in total. Editing one by hand desynchronises the set.

  A sitemap whose URLs are on a different host to the site is simply ignored
  by Google (cross-submission is not permitted), so these must always match
  the domain actually serving the site.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://typingtutorfree.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/typing-test.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/learn-touch-typing.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/typing-games-for-kids.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/privacy.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>


  <url>
    <loc>https://typingtutorfree.com/course.html</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/games.html</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/progress.html</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://typingtutorfree.com/settings.html</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>

</urlset>
