<?xml version="1.0" encoding="UTF-8"?>
<!--
  Mapa strony AsystentCV — wyłącznie publiczne, indeksowalne podstrony SPA.
  Indeksacja PRD odblokowana 2026-06-01 (commit f881782, branch main):
    - index.html: meta robots = "index, follow, max-image-preview:large, max-snippet:-1"
    - robots.txt: Allow: / + osobne sekcje per-bot + linia Sitemap: https://asystentcv.pl/sitemap.xml
  Po deploy Cloudflare Pages mapę trzeba zgłosić w Google Search Console
  (Sitemaps → "sitemap.xml" → Submit). Bing Webmaster Tools opcjonalnie.

  Pojedyncze artykuły (/poradniki/:slug) SĄ w mapie od 2026-08-09. Wcześniej
  Google odkrywał je wyłącznie przez linki z listy /poradniki oraz przez ręczne
  zgłoszenia w Search Console. Treść żyje w bazie (tabela `poradniki`), więc
  mapa jest wypisywana ręcznie: DODANIE NOWEGO ARTYKUŁU WYMAGA DOPISANIA GO
  TUTAJ. Poniżej 15 artykułów opublikowanych na PRD (art. 1-15 z pliku
  `poradniki-seo.md`). Artykuły 16-21 czekają w poczekalni (brak seedów, brak
  wersji EN) — świadomie pominięte, bo ich adresy zwracałyby dziś 404.

  Brak <lastmod> przy artykułach jest celowy: `data_publikacji` w bazie ustawiały
  seedy przez NOW(), a treści były potem redagowane ręcznie w panelu admina, więc
  nie mamy wiarygodnej daty ostatniej zmiany per artykuł. Google ignoruje
  niedokładny <lastmod>, a niespójne daty obniżają zaufanie do całej mapy.

  Świadomie pominięte:
    /pricing, /cennik, /oferta — przekierowania do sekcji strony głównej (#pricing/#features), nie samodzielne strony
    /dashboard,
    /historia-raportow,
    /admin              — trasy chronione (logowanie/uprawnienia)
    /report/:id         — prywatne raporty użytkowników (TTL 90 dni)
    /reset-password,
    /zgody,
    /platnosc/anulowano — callbacki funkcjonalne, nie treść do indeksacji
    /kreator-cv-pdf     — techniczny widok druku CV (nielinkowany, wejście tylko dla generatora PDF)
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://asystentcv.pl/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/kreator-cv</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/faq</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/regulamin</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/polityka</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Poradniki, artykuł 1 (filar klastra, linkuje do wszystkich pozostałych) -->
  <url>
    <loc>https://asystentcv.pl/poradniki/jak-napisac-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Poradniki, artykuły 2-15 -->
  <url>
    <loc>https://asystentcv.pl/poradniki/bledy-w-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/cv-ats</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/dopasowanie-cv-do-oferty</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/ile-stron-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/cv-bez-doswiadczenia</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/cv-zmiana-branzy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/umiejetnosci-w-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/klauzula-rodo-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/cv-po-angielsku</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/podsumowanie-zawodowe-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/przerwa-w-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/list-motywacyjny</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/wzor-cv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://asystentcv.pl/poradniki/rozmowa-kwalifikacyjna</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
