<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Google ignores <priority> and <changefreq>; <lastmod> is the only one of the
       three it acts on, and only while it stays accurate. Bump a lastmod when the
       page's content actually changes, not on every deploy.
       /privacy-policy and /terms-and-conditions are deliberately absent: both carry
       meta robots noindex while they are placeholders, and a noindex URL in a sitemap
       is a Search Console error. Add them back the day the noindex comes off. -->
  <url><loc>https://www.tapforage.com/</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/how-it-works</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/glossary</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/one-tap-checkout</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/mobile-conversion-gap</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/app-clips-for-shopify-brands</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/packaging-as-a-sales-channel</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/loyalty-without-discounting</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://www.tapforage.com/blog/measuring-one-tap-checkout</loc><lastmod>2026-09-08</lastmod></url>
</urlset>
