<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <!-- countserva.com is one page. Its seven sections (Home, Product Tour, Software
       Plans, Software Features, AI Accountant, FAQ, Outsource Plans) are in-DOM anchors on this
       same URL, so they are deliberately NOT listed as separate <url> entries:
       URL fragments are not independently indexable. The sections are reachable
       to crawlers as real <a href="#..."> links in the page navigation.

       Image entries: the two photographs in #document-search (25 Sep 2026) and
       the ten #story slide images (14 Oct 2026) are the on-page <img>; everything else is inline SVG. og-image.png is a
       social share card, not on-page imagery. -->
  <url>
    <loc>https://countserva.com/</loc>
    <lastmod>2026-10-14</lastmod>
    <image:image><image:loc>https://countserva.com/assets/img/cs-docsearch-desk.jpg</image:loc><image:title>Receipts, bills and statements found by meaning: semantic document search in CountServa</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-vector-space.jpg</image:loc><image:title>Embeddings: documents that mean the same thing sit close together</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-owner.jpg</image:loc><image:title>CountServa AI accounting software for Malaysian SMEs</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-receipts.jpg</image:loc><image:title>Intelligent document digitisation: receipts and bills turned into ledger entries</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-ai.jpg</image:loc><image:title>The CountServa AI Accountant answering questions from your books</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-bank.jpg</image:loc><image:title>Auto bank reconciliation: statement lines matched to the ledger</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-claims.jpg</image:loc><image:title>AI expense claims: snap a receipt on your phone</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-payroll.jpg</image:loc><image:title>Malaysian payroll with EPF, SOCSO, EIS and PCB and statutory advances</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-service.jpg</image:loc><image:title>AI service reports drafted from a technician chat message</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-growth.jpg</image:loc><image:title>SST and LHDN e-Invoice built for Malaysia</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-auditor.jpg</image:loc><image:title>AI-assisted audit query responses with evidence attached</image:title></image:image>
    <image:image><image:loc>https://countserva.com/assets/img/cs-slide-team.jpg</image:loc><image:title>Always audit-ready books with up to 40 checks</image:title></image:image>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- The public payslip calculator is a SEPARATE indexable URL, unlike the six
       in-page sections above: it is its own page with its own title, description
       and WebApplication/FAQPage structured data, and it is the one page on this
       host a stranger can use without an account. -->
  <url>
    <loc>https://countserva.com/payroll-calculator/</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>
