<?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">
<url>
<loc>https://triathlify.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://triathlify.com/pl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://triathlify.com/en/pricing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/pricing" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/cennik" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://triathlify.com/pl/cennik</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/pricing" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/cennik" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/blog" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/blog" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/blog" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/blog" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/glossary" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/slownik" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/glossary" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/slownik" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/en/methodology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/methodology" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/metodologia" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://triathlify.com/pl/metodologia</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/methodology" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/metodologia" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://triathlify.com/en/integrations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/integrations" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/integracje" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/pl/integracje</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/integrations" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/integracje" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/en/stories</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/stories" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/historie" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/pl/historie</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/stories" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/historie" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://triathlify.com/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/about" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/o-nas" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/o-nas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/about" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/o-nas" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/contact" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/kontakt" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/kontakt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/contact" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/kontakt" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/privacy" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/prywatnosc" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://triathlify.com/pl/prywatnosc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/privacy" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/prywatnosc" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://triathlify.com/en/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/terms" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/regulamin" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://triathlify.com/pl/regulamin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://triathlify.com/en/terms" />
<xhtml:link rel="alternate" hreflang="pl" href="https://triathlify.com/pl/regulamin" />
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog/how-many-hours-a-week-to-train-for-triathlon</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog/first-triathlon-training-plan-sprint-distance</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog/triathlify-vs-tridot</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog/triathlify-vs-trainingpeaks</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/blog/best-ai-triathlon-training-apps-2026</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/atl-acute-training-load</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/brick-workout</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/ctl-chronic-training-load</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/ftp-functional-threshold-power</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/hrv-heart-rate-variability</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/periodization</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/rpe-rate-of-perceived-exertion</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/taper</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/tss-training-stress-score</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/vo2-max</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/en/glossary/zone-2-training</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog/plan-treningowy-na-pierwszy-triathlon-sprint</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog/ile-godzin-tygodniowo-trenowac-do-triathlonu</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog/triathlify-vs-tridot-porownanie</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog/triathlify-vs-trainingpeaks-porownanie</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/blog/najlepsze-aplikacje-do-treningu-triathlonowego-z-ai-2026</loc>
<lastmod>2026-08-31T21:30:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/atl-obciazenie-ostre</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/ctl-obciazenie-chroniczne</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/ftp-moc-progowa</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/hrv-zmiennosc-rytmu-serca</loc>
<lastmod>2026-08-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/periodyzacja</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/rpe-subiektywne-odczucie-wysilku</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/strefa-2-trening</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/taper-redukcja-przedstartowa</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/trening-brick</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/tss-obciazenie-treningowe</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://triathlify.com/pl/slownik/vo2max</loc>
<lastmod>2026-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
