← Retour au blog
Tutoriel GitHub Hébergement 28 mars 2026 · 6 min de lecture

Créer un blog gratuit avec GitHub Pages en 2026 : guide complet

GitHub Pages offre un hébergement gratuit, un HTTPS automatique, et une disponibilité à 99.9%. Voici comment créer votre blog en 10 minutes — même sans expérience avec Git.

Pourquoi GitHub Pages ?

  • 100% gratuit — hébergement, SSL, bande passante
  • Performant — CDN mondial de GitHub
  • Versionné — chaque modification est tracée dans Git
  • Domaine personnalisé supporté (optionnel)
  • Aucun serveur à gérer

L'inconvénient : pas de contenu dynamique (base de données, commentaires natifs). Mais pour un blog, c'est parfait.

Étape 1 — Créer un compte GitHub

Rendez-vous sur github.com/signup et créez un compte. Choisissez votre nom d'utilisateur avec soin — il deviendra l'URL de votre blog : votrenom.github.io.

Étape 2 — Créer le repo

Dans GitHub, créez un nouveau repository avec ce nom exact : votrenom.github.io (remplacez "votrenom" par votre username exact).

Cochez "Add a README file" pour l'initialiser.

Étape 3 — Créer votre première page

Créez un fichier index.html dans le repo :

<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8">
  <title>Mon blog</title>
</head>
<body>
  <h1>Bienvenue sur mon blog !</h1>
  <p>Premier article en cours...</p>
</body>
</html>

Étape 4 — Activer GitHub Pages

  1. Allez dans Settings de votre repo
  2. Section "Pages" dans le menu gauche
  3. Source : "Deploy from a branch"
  4. Branch : main / (root)
  5. Cliquez Save

Après 1-2 minutes, votre site est accessible sur https://votrenom.github.io.

Étape 5 — Ajouter un domaine personnalisé (optionnel)

Si vous voulez monblog.fr plutôt que votrenom.github.io :

  1. Achetez un domaine (~10€/an)
  2. Dans votre registrar, ajoutez un CNAME : www → votrenom.github.io
  3. Dans GitHub Pages Settings, entrez votre domaine
  4. GitHub génère automatiquement un certificat SSL

Où acheter un domaine pas cher ?

RegistrarPrix .fr/anPrix .com/anNote
OVH~7€~10€Français, fiable
Hostinger~3€ (promo)~10€Bon rapport qualité/prix
Namecheap~10€Interface simple
Infomaniak~7€~12€Suisse, éco-responsable

Aller plus loin : générateur de site statique

Écrire chaque article en HTML pur devient fastidieux. Pour un blog avec beaucoup d'articles, utilisez un générateur de site statique :

  • Jekyll — nativement supporté par GitHub Pages, articles en Markdown
  • Hugo — ultra-rapide, thèmes nombreux
  • Eleventy (11ty) — flexible, facile pour les devs JS

Ces outils convertissent vos fichiers Markdown en HTML automatiquement à chaque push.

Récapitulatif

ÉtapeActionTempsCoût
1Créer compte GitHub2 minGratuit
2Créer repo1 minGratuit
3Créer index.html5 minGratuit
4Activer Pages1 minGratuit
5 (opt.)Domaine personnalisé10 min~10€/an

Des questions sur votre setup ? Décrivez votre cas en commentaire.