← Retour au blog

Rédiger un blog technique en Markdown et optimiser le SEO : le flux complet

blog MarkdownSEO pour blog techniquegénérateur de sites statiquesblog Astrositemap xmldonnées structurées JSON-LD

Rédiger un blog technique en Markdown et optimiser le SEO

Rédiger un blog technique en Markdown est ce qu’il y a de plus efficace, mais pour plaire aux moteurs de recherche, il faut encore accomplir les « gestes standards » du SEO. Voici un flux que vous pouvez mettre en pratique.

1. Le contenu comme donnée : un SEO piloté par le frontmatter

Déclarez le titre, la description, les mots-clés et la date de chaque article avec un frontmatter YAML :

title: "Article title"
description: "A one-sentence summary that appears in search results"
keywords: ["keyword one", "keyword two"]
pubDate: 2026-07-25

Ces champs sont injectés automatiquement dans <title>, <meta name="description"> et <meta name="keywords"> — sans avoir à modifier le HTML à la main.

2. Les trois fondations du SEO

FondationRôle
sitemap.xmlIndique aux robots quelles pages existent
robots.txtGuide les robots et pointe vers le sitemap
JSON-LDDécrit l’article avec des données structurées (auteur, date, mots-clés)

3. Cartes de partage social

Configurez Open Graph et Twitter Card pour que les articles affichent une belle image d’aperçu lorsqu’ils sont partagés sur WeChat, X, Telegram, etc.

4. La vitesse, c’est le classement

Les sites statiques n’envoient aucun JS d’exécution par défaut et se chargent instantanément — un avantage naturel pour le SEO. Ajoutée à un CDN/réseau edge (comme Cloudflare Pages) pour l’accélération globale, les Core Web Vitals sont facilement atteints.

5. Un contenu géré avec Git

Les articles de blog ne sont que des fichiers .md dans le dépôt :

  • Modifier le contenu = modifier un fichier + ouvrir une PR
  • Publier = fusionner et déployer automatiquement
  • Historique = journal des commits Git

Cette approche « contenu comme code » rend un blog technique à la fois facile à écrire et à maintenir.

Ce blog même est construit avec cette approche — le code source est sur GitHub.