<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for giggera.se.

  Every <loc> uses the APEX over HTTPS, because that is the canonical host —
  the same one the pages declare in <link rel="canonical"> and the one every
  other name now redirects to (see deploy/nginx-giggera.conf). A sitemap listing
  a non-canonical host is worse than no sitemap: it asks Google to index the URL
  the site itself says is not the real one.

  WHAT IS DELIBERATELY MISSING

  /app          A redirect interstitial, already marked noindex in
                landing/src/routes/app.tsx. Listing it here would contradict
                the page's own instruction.

  /blogg/<slug> The posts live in the database (blog_posts) and this file is
                static, so it cannot know them. They are reachable — /blogg is
                listed below and links to every one of them, which is how
                crawlers find them. If they ever need to be listed explicitly,
                that is a generated sitemap served by the backend, not a hand-
                maintained list here that would silently go stale.

  NO <lastmod>, <changefreq> OR <priority>

  Google ignores the last two outright, and a <lastmod> a static file cannot
  keep honest is treated as noise once it is caught being wrong. An accurate
  <loc> list is the whole value of this file.

  AFTER LAUNCH: nginx-giggera-live.conf turns `/` into a redirect to the app.
  Drop the first entry then — a sitemap should not list a redirect.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://giggera.se/</loc></url>
  <url><loc>https://giggera.se/uppdragsgivare</loc></url>
  <url><loc>https://giggera.se/uppdragstagare</loc></url>
  <url><loc>https://giggera.se/blogg</loc></url>
  <url><loc>https://giggera.se/integritetspolicy</loc></url>
</urlset>
