<?xml version="1.0" encoding="UTF-8"?>
<!--
  The Keto Scan homepage (https://theketoscan.com/) is the single-page
  scanner app: barcode lookup, OCR, scoring, and the About/Contact/Privacy/
  Disclaimer panels all still live in that one HTML document, toggled by
  client-side JavaScript (openPage()/goHome()); those four panels have no
  standalone URL yet and are deliberately NOT listed here (see Phase 13A's
  architecture plan; they'll be added in a later stage if/when they're
  converted to real static pages, same as the six articles below were).

  As of Phase 13D, six educational articles that used to live only as
  overlay panels inside index.html now also exist as genuine, independently
  crawlable static HTML pages (folder-based clean URLs, e.g.
  what-is-keto/index.html served by Netlify at /what-is-keto/) and are
  linked from the homepage's own navigation. Listing a fabricated path like
  /about or a #fragment URL would be inaccurate: Google does not index URL
  fragments as separate documents, and no other path currently served
  distinct content, until now.

  SEO Task 1 (2026-08-01): About, Contact, Privacy Policy, and Disclaimer
  were converted from homepage overlay panels into four more genuine
  standalone static pages (/about/, /contact/, /privacy-policy/,
  /disclaimer/), following the exact same pattern as the six articles
  above. All four are added below.

  SEO Task 9 (2026-08-02): every URL in this file now has a lastmod date,
  verified per-page against real Git history rather than copied from this
  file's own edit history or from today's date. Methodology: for each
  URL's mapped source file, plain "git log" (not the "follow" flag; SEO
  Task 8 found that flag can misattribute origin commits across similar
  sibling templates) was walked to find the LATEST commit that made a
  substantive change to that file (visible content, metadata, structured
  data, breadcrumbs, internal links, authorship, or similar; never a
  comment/whitespace/test/doc only change), confirmed with "git show
  stat" and "git show name status" on that exact commit. The committer
  date (percent-cI, truncated to YYYY-MM-DD) of that commit is used. Full
  per-URL commit matrix is recorded in
  docs/reports/seo-implementation-2026-08.md, SEO Task 9. Two dates
  result: 2026-08-02 (homepage, all six articles, and /about/; each had a
  genuine substantive commit that day: SEO Task 8's schema/breadcrumb
  fixes for the homepage and six articles, SEO Task 6's new
  editorial-standards section for /about/) and 2026-08-01 (/contact/,
  /privacy-policy/, /disclaimer/; unchanged since SEO Task 1 first
  created them as standalone pages, since no later commit has touched
  any of these three files).

  changefreq/priority: this project already used these two optional fields
  for the homepage prior to this stage; extended here for consistency.
  Priority is a relative, subjective ranking (not a factual claim, so no
  fabrication concern): 1.0 for the homepage (the primary entry point,
  the scanner itself), 0.8 for the six reference articles (secondary,
  static content that changes far less often than the app), and 0.5 for
  the four legal/informational pages added by SEO Task 1 (useful but not
  primary content). changefreq reflects that same distinction: weekly for
  the homepage/app, monthly for the largely-static reference articles, and
  yearly for the legal/informational pages, which change only rarely.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://theketoscan.com/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/what-is-keto/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/calculate-net-carbs/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/keto-friendly-foods/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/hidden-carbs/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/keto-grocery-guide/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/net-carbs-vs-total-carbs/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/reading-nutrition-labels/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/keto-food-swaps/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/keto-diet-side-effects/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/keto-macros-calculator/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/7-day-keto-meal-plan/</loc>
    <lastmod>2026-08-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/about/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/contact/</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/privacy-policy/</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://theketoscan.com/disclaimer/</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
