<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Strona główna — najwyższy priorytet -->
  <url>
    <loc>https://millercode.pl/</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Realizacje -->
  <url>
    <loc>https://millercode.pl/realizacje</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Cennik -->
  <url>
    <loc>https://millercode.pl/cennik</loc>
    <lastmod>2025-05-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Case Study -->
  <url>
    <loc>https://millercode.pl/case-study</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Dla tartaków — landing z kalkulatorem -->
  <url>
    <loc>https://millercode.pl/dla-tartakow</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Blog -->
  <url>
    <loc>https://millercode.pl/blog</loc>
    <lastmod>2025-05-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Blog posts -->
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-dla-firmy-meblarskiej-kalisz</loc>
    <lastmod>2025-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-ostrow-wielkopolski</loc>
    <lastmod>2025-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/lokalne-seo-grabow-nad-prosna</loc>
    <lastmod>2025-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-pleszew</loc>
    <lastmod>2025-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-dla-stolarza-jarocin</loc>
    <lastmod>2025-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-ostrzeszow</loc>
    <lastmod>2024-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/tworzenie-stron-kepno</loc>
    <lastmod>2024-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-dla-firmy-produkcyjnej-sieradz</loc>
    <lastmod>2024-11-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-meblarska-kozmin-wielkopolski</loc>
    <lastmod>2024-11-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-krotoszyn</loc>
    <lastmod>2024-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/pozycjonowanie-lokalne-wielkopolska</loc>
    <lastmod>2024-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/wordpress-vs-custom-strona-internetowa</loc>
    <lastmod>2024-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/tworzenie-stron-internetowych-miedzyborz</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/ile-kosztuje-strona-internetowa-2026</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/portfolio-realizacji-branza-meblarska</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/opieka-techniczna-strona-meblarska</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/case-study-czy-portfolio-branza-drzewna</loc>
    <lastmod>2026-08-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/sklep-internetowy-czy-konfigurator-wycen</loc>
    <lastmod>2026-08-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/proces-tworzenia-strony-internetowej-krok-po-kroku</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/strona-internetowa-dla-stolarza</loc>
    <lastmod>2026-08-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/digital-marketing-mala-firma-produkcyjna</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/web-design-a-web-development-roznice</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://millercode.pl/blog/aplikacja-mobilna-czy-responsywna-strona</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

</urlset>
