{"id":5640,"date":"2026-09-20T08:41:07","date_gmt":"2026-09-20T06:41:07","guid":{"rendered":"https:\/\/www.bras-de-fer.fr\/blog\/preparer-semi-marathon-debutant\/"},"modified":"2026-09-20T08:41:07","modified_gmt":"2026-09-20T06:41:07","slug":"preparer-semi-marathon-debutant","status":"publish","type":"post","link":"https:\/\/www.bras-de-fer.fr\/blog\/preparer-semi-marathon-debutant\/","title":{"rendered":"Comment bien pr\u00e9parer un semi-marathon pour d\u00e9butant sans se blesser"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Pr\u00e9parer un <strong>semi-marathon<\/strong> quand on d\u00e9bute, ce n\u2019est pas seulement augmenter les kilom\u00e8tres : c\u2019est planifier, respecter la progression et prot\u00e9ger son corps pour arriver au d\u00e9part confiant et au terme sans blessure. Ce guide d\u00e9taille une <strong>pr\u00e9paration<\/strong> logique sur <strong>12 semaines<\/strong>, adapt\u00e9e aux coureurs capables de courir 30\u201340 minutes sans pause et entra\u00een\u00e9s 3 fois par semaine depuis au moins un mois. Vous y trouverez un calendrier d\u2019entra\u00eenement clair, des s\u00e9ances types (sorties longues, fractionn\u00e9s, travail d\u2019allure), des conseils pratiques sur la <strong>nutrition<\/strong> et l\u2019<strong>hydratation<\/strong>, ainsi que des routines d\u2019<strong>\u00e9tirement<\/strong> et de <strong>r\u00e9cup\u00e9ration<\/strong> pour limiter la <strong>pr\u00e9vention des blessures<\/strong>. Le fil conducteur : suivre l\u2019exemple de Marc, coureur amateur de 34 ans qui passe du 10 km au 21,1 km en respectant la r\u00e8gle des <strong>10 %<\/strong> d\u2019augmentation hebdomadaire et une majorit\u00e9 de kilom\u00e8tres en <strong>endurance fondamentale<\/strong>. Chaque \u00e9tape propose des chiffres concrets (dur\u00e9es, fr\u00e9quences, allures) et des alternatives selon le profil. Les recommandations s\u2019adaptent aux impr\u00e9vus : travaillez la r\u00e9gularit\u00e9 plus que la vitesse, testez votre ravitaillement en entra\u00eenement et priorisez le repos les deux semaines pr\u00e9c\u00e9dant la course. \u00c0 la fin, un plan pratique, un tableau r\u00e9capitulatif et une FAQ permettent d\u2019agir imm\u00e9diatement pour finir le semi dans de bonnes conditions.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Objectif r\u00e9aliste :<\/strong> 12 semaines si vous tenez d\u00e9j\u00e0 30\u201340 min en course continue.<\/li><li><strong>Structure cl\u00e9 :<\/strong> 3 s\u00e9ances par semaine \u2014 EF, fractionn\u00e9, sortie longue.<\/li><li><strong>R\u00e8gles de s\u00e9curit\u00e9 :<\/strong> +10 % volume\/semaine, 1 jour de repos, sommeil 7\u20138 h.<\/li><li><strong>Nutrition :<\/strong> gels ou dattes au-del\u00e0 de 1h15 ; repas riche en glucides la veille.<\/li><li><strong>Strat\u00e9gie course :<\/strong> partir 15\u201320 s\/km plus lent les 10 premiers km.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Pourquoi choisir le semi-marathon comme objectif pour un d\u00e9butant<\/h2>\n\n<p class=\"wp-block-paragraph\">Le <strong>semi-marathon<\/strong> (21,097 km) est un d\u00e9fi accessible : il demande plus d\u2019endurance que le 10 km, sans la contrainte d\u2019une pr\u00e9paration marathon. Pour un coureur d\u00e9butant, c\u2019est l\u2019occasion d\u2019apprendre la <strong>planification<\/strong> de l\u2019entra\u00eenement et la gestion de l\u2019effort sur une distance r\u00e9ellement exigeante.<\/p>\n\n<p class=\"wp-block-paragraph\">Marc a choisi ce format parce qu\u2019il voulait tester sa r\u00e9sistance sans s\u2019exposer \u00e0 un entra\u00eenement marathon lourd. Apr\u00e8s un 10 km r\u00e9ussi, il a suivi une mont\u00e9e progressive du volume et a int\u00e9gr\u00e9 des s\u00e9ances sp\u00e9cifiques. R\u00e9sultat : confiance gagn\u00e9e et \u00e9nergie mieux g\u00e9r\u00e9e le jour J.<\/p>\n\n<h2 class=\"wp-block-heading\">Pr\u00e9paration pratique : plan d&rsquo;entra\u00eenement 12 semaines pour d\u00e9butant<\/h2>\n\n<p class=\"wp-block-paragraph\">Le plan propos\u00e9 suit trois phases : construction (semaines 1\u20134), d\u00e9veloppement (5\u20138), aff\u00fbtage et course (9\u201312). L\u2019objectif pour un <strong>d\u00e9butant<\/strong> raisonnable : finir en moins de 2h30 ou viser un chrono plus ambitieux si l\u2019entra\u00eenement le permet.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant de d\u00e9marrer, v\u00e9rifiez : course continue 30\u201340 min, 3 s\u00e9ances\/semaine depuis 4\u20136 semaines, pas de blessure active.<\/p>\n\n<h3 class=\"wp-block-heading\">S\u00e9ances types et rythme hebdomadaire<\/h3>\n\n<ul class=\"wp-block-list\"><li><strong>Sortie EF (endurance fondamentale)<\/strong> : 30\u201360 min \u00e0 allure conversationnelle (60\u201370 % FCMax).<\/li><li><strong>Fractionn\u00e9<\/strong> : s\u00e9ries courtes comme 4\u00d73 min rapides \/ 2 min r\u00e9cup\u00e9ration, progression jusqu\u2019\u00e0 7\u00d73 min en phase 3.<\/li><li><strong>Sortie longue (SL)<\/strong> : mont\u00e9e progressive de ~50 min \u00e0 90 min+ ; objectif de 24\u201337 km cumul\u00e9s sur certaines semaines pour l\u2019endurance.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Exemple concret semaine 6 : mercredi 45 min EF, vendredi 40 min FR (5\u00d73 min), dimanche 70 min SL (~27 km total semaine).<\/p>\n\n<h3 class=\"wp-block-heading\">Tableau r\u00e9capitulatif du plan et des rep\u00e8res<\/h3>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Phase<\/th>\n<th>Semaines<\/th>\n<th>Focus<\/th>\n<th>Rep\u00e8re hebdo (min)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Construction<\/td>\n<td>1\u20134<\/td>\n<td>habituation, EF<\/td>\n<td>~135\u2013240 min<\/td>\n<\/tr>\n<tr>\n<td>D\u00e9veloppement<\/td>\n<td>5\u20138<\/td>\n<td>volume et qualit\u00e9 (FR)<\/td>\n<td>~540\u2013750 min<\/td>\n<\/tr>\n<tr>\n<td>Aff\u00fbtage &amp; Course<\/td>\n<td>9\u201312<\/td>\n<td>intensit\u00e9 cibl\u00e9e, r\u00e9cup\u00e9ration<\/td>\n<td>~95\u2013105 min<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Point cl\u00e9 : respecter la <strong>r\u00e8gle des 10 %<\/strong> et privil\u00e9gier une progression constante plut\u00f4t qu\u2019un pic d\u2019intensit\u00e9. C\u2019est la meilleure mani\u00e8re d\u2019assurer la <strong>pr\u00e9vention des blessures<\/strong>.<\/p>\n\n<h2 class=\"wp-block-heading\">Nutrition, hydratation et strat\u00e9gie de ravitaillement<\/h2>\n\n<p class=\"wp-block-paragraph\">La <strong>nutrition<\/strong> s\u2019entra\u00eene aussi. Pour les sorties de moins d\u20191h15, l\u2019eau suffit. Au-del\u00e0, tester des gels ou des dattes en entra\u00eenement pour habituer l\u2019estomac. Le jour J, pr\u00e9voir un ravitaillement entre le 7e et le 12e km.<\/p>\n\n<p class=\"wp-block-paragraph\">La veille, privil\u00e9gier un repas riche en glucides complexes (p\u00e2tes, riz), pauvre en graisses et fibres. Le matin : petit-d\u00e9jeuner 2h30\u20133h avant le d\u00e9part (pain, banane, un peu de miel) et 500 ml d\u2019eau, puis arr\u00eat de la prise liquide 30\u201345 min avant.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00c9tirement, r\u00e9cup\u00e9ration et pr\u00e9vention des blessures<\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019<strong>\u00e9tirement<\/strong> doit \u00eatre cibl\u00e9 : privil\u00e9gier mobilit\u00e9 et activation plut\u00f4t que longs \u00e9tirements statiques avant l\u2019effort. Apr\u00e8s l\u2019entra\u00eenement, 8\u201310 minutes d\u2019\u00e9tirements doux et de foam rolling r\u00e9duisent les tensions.<\/p>\n\n<p class=\"wp-block-paragraph\">Strat\u00e9gies concr\u00e8tes :<\/p>\n\n<ul class=\"wp-block-list\"><li>Respecter au moins 1 jour complet de repos par semaine.<\/li><li>Sommeil 7\u20138 heures pour favoriser la r\u00e9paration des tissus.<\/li><li>Surveillance : douleur persistante &gt;48 h = consulter un professionnel (kin\u00e9).<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Marc a int\u00e9gr\u00e9 deux s\u00e9ances de renforcement par semaine (gainage, fessiers, squats l\u00e9gers) : r\u00e9sultat, foul\u00e9e plus stable et moins de douleurs lombaires. Cette routine simple favorise la <strong>r\u00e9cup\u00e9ration<\/strong> et diminue le risque de blessure.<\/p>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<div id=\"semi-marathon-calculator\" class=\"mx-auto my-6 max-w-3xl w-full border rounded-lg shadow-sm bg-white p-5\"\n     style=\"max-height:800px;\">\n  <h2 class=\"text-2xl font-semibold text-slate-800 mb-2\">Calculateur d&rsquo;allure pour semi\u2011marathon<\/h2>\n\n  <p id=\"sm-instructions\" class=\"text-sm text-slate-600 mb-4\">\n    Calculez votre allure\/km pour l&rsquo;objectif choisi. Entrez votre objectif en heures:minutes (ex. 2:00) et obtenez l&rsquo;allure\/km en minutes:secondes.\n    Instructions : tapez votre temps cible (format H:MM ou HH:MM), puis appuyez sur \u00ab\u00a0Calculer l&rsquo;allure\u00a0\u00bb.\n  <\/p>\n\n  <form id=\"sm-form\" class=\"flex flex-col gap-3\" onsubmit=\"return false;\" aria-labelledby=\"sm-instructions\">\n    <label for=\"target-time\" class=\"flex flex-col text-sm\">\n      Temps cible (H:MM)\n      <input id=\"target-time\"\n             name=\"target-time\"\n             autofocus\n             inputmode=\"numeric\"\n             pattern=\"^[0-9]+:[0-9]{1,2}$\"\n             aria-describedby=\"time-help time-error\"\n             placeholder=\"ex. 2:00\"\n             class=\"mt-1 px-3 py-2 border rounded-md focus:outline-none focus:ring-2 focus:ring-sky-400 text-slate-800\"\n             \/>\n    <\/label>\n\n    <div id=\"time-help\" class=\"text-xs text-slate-500\">\n      Exemple : 2:00 signifie 2 heures 0 minutes. Vous pouvez aussi indiquer 1:45 = 1 heure 45 minutes.\n    <\/div>\n\n    <div class=\"flex gap-2\">\n      <button id=\"calc-btn\" type=\"button\"\n              class=\"flex-1 inline-flex justify-center items-center gap-2 px-4 py-2 bg-sky-600 text-white rounded-md shadow-sm hover:bg-sky-700 focus:outline-none focus:ring-2 focus:ring-sky-400\">\n        Calculer l&rsquo;allure\n      <\/button>\n      <button id=\"reset-btn\" type=\"button\"\n              class=\"inline-flex justify-center items-center px-4 py-2 border border-slate-300 rounded-md text-slate-700 bg-white hover:bg-slate-50 focus:outline-none focus:ring-2 focus:ring-sky-200\">\n        R\u00e9initialiser\n      <\/button>\n    <\/div>\n\n    <div id=\"time-error\" role=\"alert\" aria-live=\"assertive\" class=\"text-sm text-red-600 mt-1\" style=\"min-height:1.25rem;\"><\/div>\n\n    <div id=\"sm-results\" class=\"mt-4 p-3 border rounded bg-slate-50 text-slate-800\" aria-live=\"polite\">\n      <div id=\"summary\" class=\"text-sm text-slate-600\">Aucune simulation pour le moment \u2014 entrez votre objectif et calculez.<\/div>\n    <\/div>\n  <\/form>\n<\/div>\n\n<script>\n\/*\n  Calculateur d'allure pour semi-marathon (HTML + JS, accessible, en fran\u00e7ais).\n\n  - Aucune API externe requise pour ce calcul simple (100% local).\n  - Si vous souhaitez ensuite r\u00e9cup\u00e9rer profils ou m\u00e9t\u00e9o, n'ajoutez que des APIs publiques gratuites.\n  - Toutes les cha\u00eenes sont en fran\u00e7ais et facilement modifiables ci-dessous.\n\n  Composants :\n    - parseTimeInput(str) : Parse H:MM ou HH:MM -> retourne secondes totales (null si invalide)\n    - formatPace(secondsPerKm) : retourne \"MM:SS \/km\"\n    - formatClock(totalSeconds) : retourne \"H:MM:SS\" ou \"MM:SS\" selon la dur\u00e9e\n    - calculate() : logique principale, met \u00e0 jour l'UI (affichages et messages d'erreur)\n\n  Accessibilit\u00e9 :\n    - Labels li\u00e9s au champ, aria-live pour les r\u00e9sultats et erreurs.\n    - Bouton d\u00e9clenche calcul; Entr\u00e9e clavier avec Enter active le calcul.\n*\/\n\n(function () {\n  \/\/ Configuration \/ Texte (fran\u00e7ais)\n  const DISTANCE_KM = 21.0975; \/\/ distance d'un semi-marathon\n  const strings = {\n    noInput: \"Aucune simulation pour le moment \u2014 entrez votre objectif et calculez.\",\n    invalidFormat: \"Format invalide \u2014 utilisez H:MM (ex. 2:00 pour 2 heures) et assurez-vous que les minutes sont entre 0 et 59.\",\n    tooShort: \"Temps trop court pour un semi\u2011marathon (v\u00e9rifiez la saisie).\",\n    resultTitle: \"R\u00e9sultat pour l'objectif\",\n    paceLabel: \"Allure moyenne\",\n    speedLabel: \"Vitesse moyenne\",\n    splitsLabel: \"Exemples de temps de passage\",\n    resetDone: \"Formulaire r\u00e9initialis\u00e9.\",\n  };\n\n  \/\/ R\u00e9cup\u00e9ration des \u00e9l\u00e9ments\n  const input = document.getElementById('target-time');\n  const calcBtn = document.getElementById('calc-btn');\n  const resetBtn = document.getElementById('reset-btn');\n  const results = document.getElementById('sm-results');\n  const summary = document.getElementById('summary');\n  const timeError = document.getElementById('time-error');\n\n  \/\/ Parse un texte tel que \"2:00\" (H:MM) ou \"10:30\" (H:MM) -> secondes totales\n  \/\/ Acceptation : \"H:MM\", \"HH:MM\". V\u00e9rifie minutes 0-59.\n  function parseTimeInput(str) {\n    if (!str || typeof str !== 'string') return null;\n    const parts = str.trim().split(':');\n    if (parts.length !== 2) return null;\n    const h = parseInt(parts[0].replace(\/^0+\/, '') || '0', 10);\n    const m = parseInt(parts[1].replace(\/^0+\/, '') || '0', 10);\n    if (Number.isNaN(h) || Number.isNaN(m) || m < 0 || m > 59 || h < 0) return null;\n    return h * 3600 + m * 60;\n  }\n\n  \/\/ Format secondes en \"M:SS\" ou \"MM:SS\" (utilis\u00e9 pour allure \/ km)\n  function formatMinSec(secondsFloat) {\n    if (!isFinite(secondsFloat) || secondsFloat < 0) return \"--:--\";\n    const seconds = Math.round(secondsFloat);\n    const m = Math.floor(seconds \/ 60);\n    const s = seconds % 60;\n    return String(m) + \":\" + String(s).padStart(2, '0');\n  }\n\n  \/\/ Format dur\u00e9e totale en H:MM:SS (ou MM:SS si < 1h)\n  function formatClock(totalSeconds) {\n    if (!isFinite(totalSeconds) || totalSeconds < 0) return \"--:--\";\n    const s = Math.round(totalSeconds % 60);\n    const totalMinutes = Math.floor(totalSeconds \/ 60);\n    const minutes = totalMinutes % 60;\n    const hours = Math.floor(totalMinutes \/ 60);\n    if (hours > 0) {\n      return `${hours}:${String(minutes).padStart(2, '0')}:${String(s).padStart(2, '0')}`;\n    } else {\n      return `${minutes}:${String(s).padStart(2, '0')}`;\n    }\n  }\n\n  \/\/ Calcul principal et mise \u00e0 jour UI\n  function calculate() {\n    \/\/ Nettoyage des messages\n    timeError.textContent = \"\";\n    summary.innerHTML = \"\";\n\n    const raw = input.value.trim();\n    const totalSeconds = parseTimeInput(raw);\n\n    if (totalSeconds === null) {\n      timeError.textContent = strings.invalidFormat;\n      summary.textContent = strings.noInput;\n      return;\n    }\n\n    \/\/ Limite de sens : si la vitesse moyenne d\u00e9passe 7 m\/s (~25 km\/h) improbable pour un semi\n    const minReasonableSeconds = DISTANCE_KM \/ 40 * 3600; \/\/ si 40 km\/h -> nonsense, alternative quick check\n    if (totalSeconds < 1800) {\n      \/\/ moins de 30 minutes pour semi-marathon : probablement erreur\n      \/\/ On n'emp\u00eache pas mais on affiche un avertissement\n      timeError.textContent = strings.tooShort;\n    }\n\n    const paceSecondsPerKm = totalSeconds \/ DISTANCE_KM;\n    const paceStr = formatMinSec(paceSecondsPerKm);\n    const speedKmh = (DISTANCE_KM \/ (totalSeconds \/ 3600));\n    const speedStr = speedKmh.toFixed(2) + \" km\/h\";\n\n    \/\/ Quelques temps de passage pratiques\n    const splits = [\n      { label: \"1 km\", seconds: paceSecondsPerKm * 1 },\n      { label: \"5 km\", seconds: paceSecondsPerKm * 5 },\n      { label: \"10 km\", seconds: paceSecondsPerKm * 10 },\n      { label: \"Semi (objectif)\", seconds: totalSeconds }\n    ];\n\n    \/\/ Construction HTML accessible des r\u00e9sultats\n    const html = [];\n    html.push(`<div class=\"text-sm text-slate-700 mb-2 font-medium\">${strings.resultTitle} \u2014 ${raw}<\/div>`);\n    html.push(`<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-3\">`);\n    html.push(`<div class=\"p-3 bg-white border rounded\"><div class=\"text-xs text-slate-500\">${strings.paceLabel}<\/div><div class=\"text-lg font-semibold\">${paceStr} \/km<\/div><\/div>`);\n    html.push(`<div class=\"p-3 bg-white border rounded\"><div class=\"text-xs text-slate-500\">${strings.speedLabel}<\/div><div class=\"text-lg font-semibold\">${speedStr}<\/div><\/div>`);\n    html.push(`<\/div>`);\n\n    html.push(`<div class=\"mt-3\"><div class=\"text-xs text-slate-500 mb-1\">${strings.splitsLabel}<\/div>`);\n    html.push(`<ul class=\"list-inside space-y-1 text-sm\">`);\n    splits.forEach(s => {\n      html.push(`<li class=\"flex justify-between bg-slate-50 px-3 py-1 rounded\"><span class=\"text-slate-700\">${s.label}<\/span><span class=\"font-mono text-slate-800\">${formatClock(s.seconds)}<\/span><\/li>`);\n    });\n    html.push(`<\/ul><\/div>`);\n\n    summary.innerHTML = html.join('');\n  }\n\n  \/\/ R\u00e9initialiser le formulaire\n  function resetForm() {\n    input.value = \"\";\n    timeError.textContent = \"\";\n    summary.textContent = strings.resetDone;\n    setTimeout(() => {\n      summary.textContent = strings.noInput;\n    }, 1200);\n    input.focus();\n  }\n\n  \/\/ \u00c9v\u00e9nements\n  calcBtn.addEventListener('click', calculate);\n  resetBtn.addEventListener('click', resetForm);\n\n  \/\/ Permettre Enter pour soumettre depuis l'input\n  input.addEventListener('keydown', function (e) {\n    if (e.key === 'Enter') {\n      e.preventDefault();\n      calculate();\n    }\n  });\n\n  \/\/ Initial message\n  summary.textContent = strings.noInput;\n})();\n<\/script>\n\n<h2 class=\"wp-block-heading\">Erreurs fr\u00e9quentes \u00e0 \u00e9viter et conseils terrain<\/h2>\n\n<p class=\"wp-block-paragraph\">Les erreurs qui co\u00fbtent cher :<\/p>\n\n<ol class=\"wp-block-list\"><li>Monter le volume trop vite (ignorer la <strong>r\u00e8gle des 10 %<\/strong>).<\/li><li>Tester un nouveau gel ou chaussure le jour J.<\/li><li>Partir trop vite : les 10 premiers km doivent \u00eatre g\u00e9r\u00e9s, quitte \u00e0 partir 15\u201320 s\/km plus lent.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Conseils pratiques :<\/p>\n\n<ul class=\"wp-block-list\"><li>Tenir un carnet d\u2019entra\u00eenement : noter sensations, sommeil, alimentation.<\/li><li>Varier surfaces : routes, chemin stabilis\u00e9, pour pr\u00e9parer le corps.<\/li><li>Consulter un coach si besoin ; guide utile pour choisir un coach : <a href=\"https:\/\/www.bras-de-fer.fr\/blog\/comment-choisir-son-coach-sportif\/\" rel=\"nofollow\">comment choisir son coach sportif<\/a>.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Insight : la meilleure course est celle pr\u00e9par\u00e9e sans raccourcis.<\/p>\n\n<h2 class=\"wp-block-heading\">Allures cibles et planification de la course<\/h2>\n\n<p class=\"wp-block-paragraph\">Allures indicatives selon objectif :<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Objectif<\/th>\n<th>Allure \/ km<\/th>\n<th>Niveau<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>2h30<\/td>\n<td>7&rsquo;06&Prime;\/km<\/td>\n<td>D\u00e9butant &#8211; finir<\/td>\n<\/tr>\n<tr>\n<td>2h15<\/td>\n<td>6&rsquo;24&Prime;\/km<\/td>\n<td>D\u00e9butant progressif<\/td>\n<\/tr>\n<tr>\n<td>2h00<\/td>\n<td>5&rsquo;41&Prime;\/km<\/td>\n<td>Interm\u00e9diaire<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Strat\u00e9gie : partir 15\u201320 secondes par km plus lent les 10 premiers km. Tester la gestion d\u2019allure en sortie longue pour int\u00e9grer le rythme.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour des plans d\u00e9taill\u00e9s et alternatives hebdomadaires, consulter un plan structur\u00e9 : <a href=\"https:\/\/getbpmoov.com\/blog\/premier-semi-marathon-guide-complet-debutant\" rel=\"nofollow noopener\" target=\"_blank\">guide complet pour premier semi<\/a> ou un exemple de plan \u00e9tape par \u00e9tape : <a href=\"https:\/\/www.running-addict.fr\/conseil-running\/plan-d-entrainement-semi-marathon\/\" rel=\"nofollow noopener\" target=\"_blank\">plan d&rsquo;entra\u00eenement semi-marathon<\/a>. Ces ressources aident \u00e0 affiner la <strong>planification<\/strong> selon le niveau.<\/p>\n\n<h2 class=\"wp-block-heading\">Apr\u00e8s la course : r\u00e9cup\u00e9ration active et le\u00e7ons \u00e0 retenir<\/h2>\n\n<p class=\"wp-block-paragraph\">Ne couper pas brutalement : 48\u201372 h de r\u00e9cup\u00e9ration active (marche, natation douce) puis relancer progressivement. Analyser la course : hydratation, alimentation, rythme, sensations musculaires.<\/p>\n\n<p class=\"wp-block-paragraph\">Marc a not\u00e9 qu\u2019une prise d\u2019\u00e9nergie trop tardive lui co\u00fbtait 5\u20137 minutes sur le dernier tiers ; la le\u00e7on : tester le ravitaillement en entra\u00eenement. Cl\u00e9 finale : c\u00e9l\u00e9brer l\u2019effort et planifier la suite (repos, objectifs ou transition vers marathon).<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Faut-il avoir couru un 10 km avant de tenter un semi-marathon ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ce nu2019est pas obligatoire mais fortement recommandu00e9. Un 10 km en compu00e9tition permet de tester la nutrition, la gestion du rythme et lu2019ambiance de course. Lu2019idu00e9al : un 10 km 4u20136 semaines avant le semi pour valider la pru00e9paration.\"}},{\"@type\":\"Question\",\"name\":\"Combien de semaines pour pru00e9parer un premier semi-marathon ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Avec une base de 30u201340 minutes en continu, 12 semaines est le minimum recommandu00e9. Si vous partez de zu00e9ro, pru00e9voir 20u201324 semaines pour construire la condition sans risque.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on marcher pendant un semi-marathon ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui. La mu00e9thode course-marche (ex. 10 min course \/ 1 min marche) est une stratu00e9gie efficace pour finir sans su2019effondrer. Su2019entrau00eener u00e0 cette mu00e9thode si vous comptez lu2019utiliser.\"}},{\"@type\":\"Question\",\"name\":\"Quels produits pour le ravitaillement pendant la course ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Testez vos gels ou fruits secs u00e0 lu2019entrau00eenement. Produits courants : Maurten Gel 100, SiS Go Isotonic, Aptonia. Ne pas tester de nouveautu00e9 le jour J.\"}}]}\n<\/script>\n<h3>Faut-il avoir couru un 10 km avant de tenter un semi-marathon ?<\/h3>\n<p>Ce n\u2019est pas obligatoire mais fortement recommand\u00e9. Un 10 km en comp\u00e9tition permet de tester la nutrition, la gestion du rythme et l\u2019ambiance de course. L\u2019id\u00e9al : un 10 km 4\u20136 semaines avant le semi pour valider la pr\u00e9paration.<\/p>\n<h3>Combien de semaines pour pr\u00e9parer un premier semi-marathon ?<\/h3>\n<p>Avec une base de 30\u201340 minutes en continu, 12 semaines est le minimum recommand\u00e9. Si vous partez de z\u00e9ro, pr\u00e9voir 20\u201324 semaines pour construire la condition sans risque.<\/p>\n<h3>Peut-on marcher pendant un semi-marathon ?<\/h3>\n<p>Oui. La m\u00e9thode course-marche (ex. 10 min course \/ 1 min marche) est une strat\u00e9gie efficace pour finir sans s\u2019effondrer. S\u2019entra\u00eener \u00e0 cette m\u00e9thode si vous comptez l\u2019utiliser.<\/p>\n<h3>Quels produits pour le ravitaillement pendant la course ?<\/h3>\n<p>Testez vos gels ou fruits secs \u00e0 l\u2019entra\u00eenement. Produits courants : Maurten Gel 100, SiS Go Isotonic, Aptonia. Ne pas tester de nouveaut\u00e9 le jour J.<\/p>\n\n<p class=\"wp-block-paragraph\">Ressources compl\u00e9mentaires et plans alternatifs : pour approfondir la pr\u00e9paration, consulter des guides et plans d\u00e9taill\u00e9s et comparer diff\u00e9rentes approches via des sites sp\u00e9cialis\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Exemple de lecture recommand\u00e9e : <a href=\"https:\/\/www.globe-runners.fr\/plan-dentrainement-mon-premier-semi-marathon\/\" rel=\"nofollow noopener\" target=\"_blank\">plan d&rsquo;entra\u00eenement Mon premier semi-marathon<\/a> et des conseils sur la pr\u00e9paration pratique sur <a href=\"https:\/\/conseilsport.decathlon.fr\/comment-bien-preparer-son-semi-marathon\" rel=\"nofollow noopener\" target=\"_blank\">Decathlon &#8211; comment bien pr\u00e9parer son semi-marathon<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Pr\u00e9parer un semi-marathon quand on d\u00e9bute, ce n\u2019est pas seulement augmenter les kilom\u00e8tres : c\u2019est planifier, respecter la progression et prot\u00e9ger son corps pour arriver au d\u00e9part confiant et au terme sans blessure. Ce guide d\u00e9taille une pr\u00e9paration logique sur 12 semaines, adapt\u00e9e aux coureurs capables de courir 30\u201340 minutes sans pause et entra\u00een\u00e9s 3 &#8230; <a title=\"Comment bien pr\u00e9parer un semi-marathon pour d\u00e9butant sans se blesser\" class=\"read-more\" href=\"https:\/\/www.bras-de-fer.fr\/blog\/preparer-semi-marathon-debutant\/\" aria-label=\"En savoir plus sur Comment bien pr\u00e9parer un semi-marathon pour d\u00e9butant sans se blesser\">Lire plus<\/a><\/p>\n","protected":false},"author":1,"featured_media":5639,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-5640","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sport"],"views":0,"_links":{"self":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts\/5640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/comments?post=5640"}],"version-history":[{"count":0,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts\/5640\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/media\/5639"}],"wp:attachment":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/media?parent=5640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/categories?post=5640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/tags?post=5640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}