SEO

Checklist SEO technique d'un blog : 15 points à vérifier

Indexation, sitemap, URL canonique, balises, données structurées, Core Web Vitals : les 15 points techniques à vérifier sur un blog, avec pour chacun la façon de le contrôler.

Bloglet
· 7 min de lecture

PartagerXin

Écrire de bons articles ne suffit pas : si Google ne peut pas les lire, les comprendre ou les afficher correctement, ils ne seront jamais trouvés. La bonne nouvelle, c'est que le SEO technique d'un blog tient en une liste courte de points à vérifier une bonne fois pour toutes.

Voici les 15 points à contrôler avant de publier, regroupés en quatre familles, avec pour chacun la façon de le vérifier.

Indexation : Google peut-il lire vos pages ?

1. Le contenu est dans le HTML initial

Le texte de vos articles doit être présent dans le HTML envoyé par le serveur, et pas seulement ajouté ensuite par JavaScript. Google finit souvent par exécuter le JavaScript, mais en différé, et les principaux robots d'IA ne l'exécutent pas du tout.

Vérifier : affichez le code source de la page (clic droit, puis « Afficher le code source ») et cherchez une phrase de l'article. Tous les détails sont dans Pourquoi votre site React ou Next.js est mal indexé.

2. Les pages sont indexables

Trois choses peuvent empêcher l'indexation sans que vous le voyiez :

  • une balise <meta name="robots" content="noindex"> oubliée ;
  • une règle Disallow trop large dans robots.txt ;
  • un statut HTTP autre que 200 (redirection en boucle, erreur serveur).

Vérifier : l'outil Inspection de l'URL de Google Search Console indique si la page peut être indexée, et pourquoi elle ne l'est pas.

3. Un sitemap à jour, déclaré à Google

Le sitemap liste toutes les URL de vos articles pour que Google les découvre vite, même sans liens entrants. Il doit se mettre à jour automatiquement à chaque publication. Un sitemap est limité à 50 000 URL ; au-delà, on le découpe en plusieurs fichiers.

Vérifier : ouvrez le fichier (souvent /sitemap.xml), puis déclarez-le dans Search Console, rubrique Sitemaps, et dans votre robots.txt avec une ligne Sitemap: https://monsite.com/sitemap.xml.

4. Une URL canonique sur chaque page

La balise canonique indique à Google l'adresse officielle de la page. Elle évite que des variantes (paramètres d'URL, version avec ou sans barre finale, adresse d'origine d'un blog hébergé ailleurs) soient traitées comme du contenu dupliqué.

html
<link rel="canonical" href="https://monsite.com/blog/mon-article" />

Vérifier : dans le code source, l'URL canonique doit pointer vers votre domaine et vers la page elle-même.

5. De vraies 404 et des redirections 301

Un article supprimé doit renvoyer un vrai statut 404 (ou 410), et non une page « introuvable » servie avec un statut 200, que Google classe en soft 404. Un article déplacé doit rediriger vers sa nouvelle adresse avec une redirection 301.

Vérifier : curl -I https://monsite.com/blog/article-inexistant doit renvoyer 404. Les soft 404 apparaissent dans le rapport Pages de Search Console.

Structure : Google comprend-il votre site ?

6. Le blog vit sous votre domaine

Un blog sous monsite.com/blog concentre les liens et la notoriété de vos articles sur votre site principal, et simplifie le maillage et le suivi. Les arguments complets, et les cas où un sous-domaine se justifie, sont dans Blog en sous-domaine ou en /blog : lequel choisir pour le SEO ?

7. Des URL lisibles et stables

Une bonne URL d'article est courte, en minuscules, avec des mots séparés par des tirets : /blog/checklist-seo-technique. Évitez les identifiants opaques (/blog/p?id=4812) et, surtout, ne changez pas une URL déjà publiée sans redirection 301.

Vérifier : relisez l'URL avant publication. Elle doit se comprendre sans voir la page.

8. Une hiérarchie de titres claire

Un titre principal (h1) qui reprend le sujet de l'article, puis des sous-titres h2 et h3 dans l'ordre, sans sauter de niveau. Cette structure aide Google à comprendre le découpage du contenu, et elle est indispensable aux lecteurs d'écran.

Vérifier : en Markdown, ## produit un h2 et ### un h3. Le titre de l'article sert de h1 : n'en ajoutez pas un second dans le texte.

9. Un maillage interne soigné

Chaque article devrait renvoyer vers deux ou trois autres articles liés, et vers les pages de votre site qui prolongent le sujet (fonctionnalités, tarifs, documentation). Ces liens aident Google à découvrir vos pages et à comprendre lesquelles sont importantes.

Les liens doivent être de vraies balises <a href="..."> : un bouton qui navigue en JavaScript n'est pas un lien pour un robot.

Vérifier : aucun article ne doit être « orphelin », c'est-à-dire accessible uniquement depuis le sitemap.

Balises : Google affiche-t-il bien vos pages ?

10. Un titre unique et descriptif

La balise <title> est le texte cliquable dans les résultats de recherche. Google ne fixe pas de limite de caractères, mais il tronque les titres trop longs selon la largeur de l'écran (documentation Google). En pratique, visez environ 60 caractères, placez l'essentiel au début, et ajoutez le nom du site à la fin, séparé par un tiret ou une barre verticale.

Vérifier : chaque article a un titre différent. Search Console signale les doublons.

11. Une meta description qui donne envie de cliquer

La meta description n'influence pas directement le classement, mais elle sert souvent d'extrait dans les résultats, donc d'argument pour cliquer. Écrivez-en une par article, qui résume ce que le lecteur va apprendre, en 140 à 160 caractères environ. Google peut la remplacer par un passage du texte s'il le juge plus pertinent.

12. Des balises Open Graph pour le partage

Quand un article est partagé sur LinkedIn, X, Slack ou WhatsApp, l'aperçu (titre, description, image) vient des balises Open Graph. Sans elles, le lien s'affiche sans image, et il est beaucoup moins cliqué.

html
<meta property="og:title" content="Checklist SEO technique d'un blog" />
<meta property="og:description" content="15 points à vérifier avant de publier." />
<meta property="og:image" content="https://monsite.com/images/checklist-seo.png" />

Vérifier : une image d'au moins 1200 × 630 pixels, et un aperçu testé avec l'outil d'inspection de LinkedIn ou en collant le lien dans une conversation.

13. Des données structurées Article

Les données structurées (au format JSON-LD) décrivent votre article à Google de façon explicite : titre, image, auteur, dates de publication et de mise à jour. Google accepte les types Article, BlogPosting et NewsArticle, sans propriété obligatoire, mais recommande headline, image, author, datePublished et dateModified (documentation Google).

html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Checklist SEO technique d'un blog",
  "image": "https://monsite.com/images/checklist-seo.png",
  "datePublished": "2026-09-28",
  "dateModified": "2026-09-28",
  "author": { "@type": "Person", "name": "Camille Martin" }
}
</script>

Un fil d'Ariane (BreadcrumbList) complète utilement l'ensemble.

Vérifier : l'outil Test des résultats enrichis de Google.

Performance : vos pages sont-elles agréables ?

14. Des Core Web Vitals au vert, des images légères

Google mesure l'expérience réelle des visiteurs avec trois indicateurs, les Core Web Vitals (documentation Google) :

IndicateurCe qu'il mesureObjectif
LCPTemps d'affichage du plus gros élément2,5 s ou moins
INPRéactivité aux clics et saisiesmoins de 200 ms
CLSStabilité de la mise en pagemoins de 0,1

Sur un blog, le coupable est presque toujours l'image : trop lourde, sans dimensions (ce qui fait sauter la mise en page), ou chargée trop tard. Servez des formats modernes (WebP, AVIF), indiquez largeur et hauteur, chargez en différé (loading="lazy") les images situées plus bas dans la page, et donnez à chacune un texte alternatif qui la décrit.

Vérifier : PageSpeed Insights sur un article, et le rapport Signaux Web essentiels de Search Console une fois le trafic suffisant.

15. Un suivi régulier dans Search Console

Le SEO technique n'est pas un réglage unique : une mise à jour du site, un changement d'URL ou une nouvelle page peut casser un point de cette liste. Validez votre domaine dans Google Search Console dès le lancement, puis surveillez une fois par mois les rapports Pages (erreurs d'indexation), Sitemaps et Signaux Web essentiels.

La checklist complète

#PointComment vérifier
1Contenu dans le HTML initialCode source de la page
2Pages indexablesInspection de l'URL (Search Console)
3Sitemap à jour et déclaré/sitemap.xml, rubrique Sitemaps
4URL canonique vers votre domaineCode source, rel="canonical"
5Vraies 404, redirections 301curl -I, rapport Pages
6Blog sous votre domaineAdresse des articles
7URL lisibles et stablesRelecture avant publication
8Hiérarchie de titres claireUn seul titre principal, puis ## et ###
9Maillage interneAucun article orphelin
10Titre unique et descriptifEnviron 60 caractères, sans doublon
11Meta description140 à 160 caractères, une par article
12Balises Open GraphAperçu du lien partagé
13Données structurées ArticleTest des résultats enrichis
14Core Web Vitals et imagesPageSpeed Insights
15Suivi régulierSearch Console, une fois par mois

Ce que bloglet gère pour vous

Avec bloglet, la plupart de ces points sont réglés dès l'installation, sans configuration :

  • Automatique : rendu côté serveur (1), sitemap mis à jour à chaque publication (3), URL canonique sous votre domaine (4), vraies pages 404 (5), blog servi sous votre /blog (6), balises Open Graph et Twitter (12), données structurées Article et fil d'Ariane (13), images converties en WebP (14), et flux RSS en prime.
  • Généré à partir de ce que vous saisissez : le titre (10) et la description (11), avec des indications de longueur dans l'éditeur, ainsi que l'URL, créée à partir du titre (7).
  • Toujours entre vos mains : la structure de vos titres (8), vos liens internes (9), le texte alternatif de vos images (14) et le suivi dans Search Console (15). Aucun outil ne peut écrire un bon article à votre place.

Vous avez un site Next.js ? Suivez le guide d'installation ou créez votre blog gratuitement.

Écrit par Bloglet
Retrouvez tous nos articles sur le blog de Bloglet.