Table des matières:
Pourquoi choisir Jekyll pour votre site internet à Agen ?
Si vous cherchez à créer un site internet avec Jekyll à Agen, vous avez probablement déjà entendu parler des générateurs de sites statiques. Jekyll est l’un des plus populaires, et pour cause : il permet de concevoir un site rapide, sécurisé et facile à maintenir, sans base de données ni lourd CMS. Que vous soyez un entrepreneur, un artisan ou un freelance à Agen, Jekyll peut être une excellente alternative à WordPress.
Contrairement à un site dynamique, un site Jekyll génère des pages HTML prêtes à être servies. Cela signifie un temps de chargement ultra-rapide, une sécurité renforcée (pas de vulnérabilités liées aux plugins) et des coûts d’hébergement réduits. De plus, Jekyll s’intègre parfaitement avec GitHub Pages, offrant un hébergement gratuit pour les sites statiques.
Les prérequis avant de commencer
Avant de plonger dans la création de votre site, assurez-vous d’avoir les bases suivantes :
- Connaissances de base en ligne de commande : installer Ruby, exécuter des commandes.
- Notions de HTML/CSS : pour personnaliser le thème.
- Un éditeur de texte : VS Code, Sublime Text, etc.
- Un compte GitHub (optionnel mais recommandé pour l’hébergement gratuit).
Si vous êtes à Agen, vous pouvez aussi rejoindre des ateliers numériques locaux ou des meetups pour apprendre ces bases.
Étape 1 : Installer Jekyll sur votre machine
Pour créer un site internet avec Jekyll, vous devez d’abord installer Ruby et Jekyll. Voici les étapes :
Sous Windows, macOS ou Linux
Sur macOS, Ruby est préinstallé. Sur Windows, utilisez RubyInstaller. Sur Linux, utilisez votre gestionnaire de paquets. Ensuite, dans un terminal :
gem install jekyll bundler
Vérifiez l’installation avec :
jekyll -v
Si tout est ok, vous êtes prêt.
Étape 2 : Créer votre premier site Jekyll
Dans le terminal, naviguez vers le dossier où vous voulez créer le site, puis :
jekyll new mon-site-agena
Remplacez « mon-site-agena » par le nom de votre projet. Ensuite :
cd mon-site-agena
bundle exec jekyll serve
Ouvrez http://localhost:4000 dans votre navigateur. Vous devriez voir un site minimal fonctionnel.
Étape 3 : Personnaliser le thème et le contenu
Jekyll utilise des thèmes. Le thème par défaut est Minima. Pour le personnaliser :
- Modifiez le fichier
_config.ymlpour changer le titre, la description, l’URL, etc. - Ajoutez des pages en créant des fichiers .md ou .html dans le dossier racine.
- Les articles (posts) vont dans
_postsavec le formatAAAA-MM-JJ-titre.md.
Exemple de structure :
index.md: page d’accueila-propos.md: page À proposcontact.md: page Contact
Vous pouvez aussi installer un thème tiers, comme Minimal Mistakes ou Beautiful Jekyll, en suivant les instructions du thème.
Étape 4 : Ajouter des fonctionnalités avancées
Blog et articles
Jekyll est parfait pour un blog. Créez un article dans _posts avec l’en-tête YAML :
---
layout: post
title: "Mon premier article"
date: 2025-03-15 10:00:00 +0100
categories: blog
---
Contenu de l'article en Markdown.
Formulaire de contact
Pour un formulaire de contact, utilisez un service externe comme Formspree ou Netlify Forms. C’est simple :
- Créez une page contact.html avec un formulaire HTML pointant vers l’URL Formspree.
- Les messages vous sont envoyés par email.
SEO et performances
Jekyll génère du HTML statique, donc le SEO est naturellement bon. Ajoutez un plugin comme jekyll-seo-tag pour gérer les balises meta. Dans votre Gemfile, ajoutez :
gem 'jekyll-seo-tag'
Puis ajoutez {% seo %} dans votre head.html.
Étape 5 : Héberger votre site Jekyll
Plusieurs options s’offrent à vous :
| Hébergeur | Avantages | Inconvénients |
|---|---|---|
| GitHub Pages | Gratuit, intégration Git, déploiement automatique | Limitations de plugins, pas de back-end |
| Netlify | Gratuit, formulaires, déploiement continu | Limite de bande passante sur le plan gratuit |
| Vercel | Performant, fonctions serverless | Moins adapté aux sites purement statiques |
| Hébergement mutualisé (OVH, Infomaniak) | Contrôle total, base de données possible | Payant, configuration manuelle |
Pour un site vitrine à Agen, GitHub Pages ou Netlify sont parfaits. Suivez le guide de déploiement de chaque plateforme.
Les erreurs à éviter quand on crée un site Jekyll
- Négliger le fichier _config.yml : c’est le cœur de votre site, configurez-le correctement.
- Oublier les permaliens : définissez
permalink: /:title/pour des URLs propres. - Ignorer la compatibilité des plugins : tous les plugins ne fonctionnent pas sur GitHub Pages.
- Ne pas tester en local : utilisez
bundle exec jekyll servepour prévisualiser. - Choisir un thème trop complexe : commencez simple, puis personnalisez.
Optimiser votre site Jekyll pour le référencement local à Agen
Si votre activité cible les clients à Agen, pensez à :
- Ajouter votre adresse et numéro de téléphone dans le pied de page.
- Créer une page « Contact » avec un plan Google Maps intégré.
- Utiliser des données structurées (schema.org) pour le SEO local.
- Écrire des articles sur des sujets locaux : « Comment choisir un webdesigner à Agen », etc.
Checklist pour lancer votre site Jekyll
- Installer Ruby et Jekyll
- Créer un nouveau site Jekyll
- Personnaliser le fichier _config.yml
- Ajouter des pages (À propos, Contact)
- Créer un premier article de blog
- Installer un thème personnalisé (optionnel)
- Configurer un formulaire de contact
- Ajouter le plugin SEO
- Tester en local
- Déployer sur GitHub Pages ou Netlify
- Configurer un nom de domaine personnalisé
- Soumettre le site à Google Search Console
Questions fréquentes sur la création d’un site Jekyll
Quelle est la différence entre Jekyll et WordPress ?
Jekyll génère des fichiers HTML statiques, tandis que WordPress est un CMS dynamique avec base de données. Jekyll est plus rapide et plus sécurisé, mais moins adapté aux sites très complexes ou aux utilisateurs non techniques.
Puis-je utiliser Jekyll sans connaître Ruby ?
Oui, vous pouvez utiliser des thèmes prêts à l’emploi et vous contenter de modifier les fichiers Markdown. Cependant, une connaissance de base de la ligne de commande est nécessaire pour l’installation.
Comment migrer un site WordPress vers Jekyll ?
Utilisez le plugin jekyll-import pour exporter vos articles. Vous devrez ensuite adapter les thèmes et les permaliens.
Est-ce que Jekyll est bon pour le SEO ?
Oui, car les pages sont statiques et se chargent rapidement. De plus, les URLs propres et les balises meta sont faciles à configurer.
Combien coûte un site Jekyll ?
Le logiciel est gratuit. L’hébergement peut être gratuit (GitHub Pages) ou coûter quelques euros par mois pour un nom de domaine et un hébergement premium.
Puis-je vendre des produits avec Jekyll ?
Oui, en intégrant une solution de paiement comme Stripe ou PayPal via des formulaires, mais pour une boutique complète, préférez un CMS e-commerce.
Prochaines étapes pour votre site Jekyll à Agen
Vous avez maintenant toutes les clés pour créer un site internet avec Jekyll à Agen. Lancez-vous, testez, et n’hésitez pas à participer à des événements tech locaux pour échanger avec d’autres utilisateurs. Si vous avez besoin d’aide, contactez un développeur web à Agen spécialisé dans les sites statiques. Bonne création !
Photo by Erik Schereder on Pexels

Super article ! J’aimerais savoir si Jekyll est adapté pour un site e-commerce à Agen, avec une petite boutique en ligne ?
Merci pour votre question. Jekyll n’est pas idéal pour un site e-commerce dynamique car il ne gère pas de base de données ni de panier d’achat en temps réel. Pour une boutique en ligne, il faudrait utiliser une solution comme Snipcart (qui s’intègre à un site statique) ou opter pour un CMS e-commerce dédié comme Shopify ou WooCommerce. Cependant, si vous avez un petit catalogue avec peu de produits et que vous gérez les paiements via un service externe, Jekyll peut fonctionner.