<?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://portf.app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr" />
<lastmod>2026-09-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portf.app/privacy-policy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/privacy-policy" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/privacy-policy" />
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://portf.app/terms-of-service</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/terms-of-service" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/terms-of-service" />
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://portf.app/fr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr" />
<lastmod>2026-09-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portf.app/fr/privacy-policy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/privacy-policy" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/privacy-policy" />
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://portf.app/fr/terms-of-service</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/terms-of-service" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/terms-of-service" />
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://portf.app/professional-portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/professional-portfolio" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/professional-portfolio" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/showcase-your-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/showcase-your-projects" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/showcase-your-projects" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/for/students</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/students" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/students" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/for/developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/developers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/developers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/for/designers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/designers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/designers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/for/freelancers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/freelancers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/freelancers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/about" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/about" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://portf.app/templates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/noir-editorial</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/noir-editorial" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/noir-editorial" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/aurora-minimal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/aurora-minimal" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/aurora-minimal" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/atelier-light</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/atelier-light" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/atelier-light" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/canvas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/canvas" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/canvas" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/blueprint</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/blueprint" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/blueprint" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/inspired-notion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/inspired-notion" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/inspired-notion" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/neural</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/neural" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/neural" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/ma-type</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/ma-type" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/ma-type" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/tonu-style</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/tonu-style" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/tonu-style" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/templates/luma-os</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/luma-os" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/luma-os" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/professional-portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/professional-portfolio" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/professional-portfolio" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/showcase-your-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/showcase-your-projects" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/showcase-your-projects" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/for/students</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/students" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/students" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/for/developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/developers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/developers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/for/designers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/designers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/designers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/for/freelancers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/for/freelancers" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/for/freelancers" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/about" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/about" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://portf.app/fr/templates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/noir-editorial</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/noir-editorial" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/noir-editorial" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/aurora-minimal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/aurora-minimal" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/aurora-minimal" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/atelier-light</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/atelier-light" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/atelier-light" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/canvas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/canvas" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/canvas" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/blueprint</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/blueprint" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/blueprint" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/inspired-notion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/inspired-notion" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/inspired-notion" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/neural</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/neural" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/neural" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/ma-type</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/ma-type" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/ma-type" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/tonu-style</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/tonu-style" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/tonu-style" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/fr/templates/luma-os</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/templates/luma-os" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/templates/luma-os" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portf.app/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog" />
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portf.app/blog/why-visuals-make-or-break-a-portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/why-visuals-make-or-break-a-portfolio" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/les-visuels-font-ou-defont-un-portfolio" />
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/blog/student-portfolio-projects-no-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/student-portfolio-projects-no-experience" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/portfolio-etudiant-7-projets-sans-experience" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/blog/how-to-present-projects-in-a-portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/how-to-present-projects-in-a-portfolio" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/comment-presenter-ses-projets-dans-un-portfolio" />
<lastmod>2026-10-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/blog/5-elements-every-portfolio-needs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/5-elements-every-portfolio-needs" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/5-elements-dun-portfolio-qui-convertit" />
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/blog/create-an-online-portfolio-in-10-minutes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/create-an-online-portfolio-in-10-minutes" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/creer-un-portfolio-en-ligne-en-10-minutes" />
<lastmod>2026-08-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/blog/why-a-portfolio-beats-a-resume</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/why-a-portfolio-beats-a-resume" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/pourquoi-un-portfolio-vaut-mieux-quun-cv" />
<lastmod>2026-08-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog" />
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog" />
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/les-visuels-font-ou-defont-un-portfolio</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/les-visuels-font-ou-defont-un-portfolio" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/why-visuals-make-or-break-a-portfolio" />
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/portfolio-etudiant-7-projets-sans-experience</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/portfolio-etudiant-7-projets-sans-experience" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/student-portfolio-projects-no-experience" />
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/comment-presenter-ses-projets-dans-un-portfolio</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/comment-presenter-ses-projets-dans-un-portfolio" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/how-to-present-projects-in-a-portfolio" />
<lastmod>2026-10-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/5-elements-dun-portfolio-qui-convertit</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/5-elements-dun-portfolio-qui-convertit" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/5-elements-every-portfolio-needs" />
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/creer-un-portfolio-en-ligne-en-10-minutes</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/creer-un-portfolio-en-ligne-en-10-minutes" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/create-an-online-portfolio-in-10-minutes" />
<lastmod>2026-08-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portf.app/fr/blog/pourquoi-un-portfolio-vaut-mieux-quun-cv</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://portf.app/fr/blog/pourquoi-un-portfolio-vaut-mieux-quun-cv" />
<xhtml:link rel="alternate" hreflang="en" href="https://portf.app/blog/why-a-portfolio-beats-a-resume" />
<lastmod>2026-08-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
