Checklist SEO Technique 2026

70 points de contrôle en 8 catégories pour auditer l'intégralité du SEO technique de votre site. Cochet chaque point au fur et à mesure de votre audit.

Audit SEO professionnelAudit SEO professionnel
Progression0 / 70 (0%)

🕷️ Crawl & Indexation 0/10

  • robots.txt présent et valide (ne bloque pas les ressources CSS/JS)critique
  • Sitemap XML soumis à Google Search Console et sans erreurscritique
  • Sitemap inclut toutes les pages indexables (pas de noindex, redirections)critique
  • Aucune page importante bloquée par meta noindex accidentellementcritique
  • Zéro erreur 404 sur des pages liées depuis d'autres pages du sitehaute
  • Redirections 301 en place pour toutes les URL modifiées ou suppriméeshaute
  • Pas de redirections en chaîne (301 → 301 → 301)haute
  • Rapport de couverture GSC vérifié — pages exclues analyséeshaute
  • Crawl budget optimisé (pas de paramètres URL inutiles indexés)moyenne
  • Log files analysés pour identifier les pages ignorées par Googlebotfaible

🔗 Canoniques & Duplicats 0/8

  • Balise canonical présente sur toutes les pagescritique
  • Canonical auto-référençant sur les pages uniques (self-referencing)critique
  • Www vs non-www — une seule version répond, l'autre redirige en 301critique
  • HTTP → HTTPS redirect 301 en placecritique
  • Trailing slash cohérent (avec ou sans, jamais les deux)haute
  • Pagination gérée correctement (rel=prev/next ou canonical vers page 1)haute
  • Contenu dupliqué identifié et traité (canonical, noindex ou consolidation)haute
  • Hreflang correct si site multilinguevariable

📝 On-Page SEO 0/10

  • Un seul H1 par page, contenant le mot-clé principalcritique
  • Title unique par page (50-60 caractères), incluant le mot-clécritique
  • Meta description unique par page (120-155 caractères), incitative au cliccritique
  • Hiérarchie de titres logique H1 → H2 → H3 (pas de sauts)haute
  • Mot-clé principal présent dans l'URL (courte, lisible, en minuscules)haute
  • Mot-clé dans le premier paragraphe de la pagehaute
  • Champs OG (og:title, og:description, og:image) remplis sur toutes les pageshaute
  • Twitter Card configuréemoyenne
  • Maillage interne cohérent — chaque page liée depuis au moins 2 autres pageshaute
  • Liens internes avec anchors descriptifs (pas 'cliquez ici')moyenne

⚡ Performance & Core Web Vitals 0/12

  • LCP ≤ 2,5 s sur mobile (PageSpeed Insights)critique
  • INP ≤ 200 ms sur mobilecritique
  • CLS ≤ 0,1 sur mobile et desktopcritique
  • Score Lighthouse Performance ≥ 80 sur mobile, ≥ 90 sur desktopcritique
  • Images en format WebP ou AVIF (pas de JPEG/PNG bruts)haute
  • Attributs width/height sur toutes les images (évite le CLS)haute
  • Images au-dessus de la ligne de flottaison préchargées (rel=preload)haute
  • Lazy loading sur les images hors viewport (loading='lazy')haute
  • JavaScript code-splitted, aucun bundle > 150 KBhaute
  • CDN configuré pour les assets statiquesmoyenne
  • TTFB < 600 ms (Time To First Byte)haute
  • Polices web avec font-display: swap ou optionalmoyenne

🗂️ Données Structurées (Schema.org) 0/9

  • Organization schema sur la homepage (nom, URL, logo, contacts)haute
  • LocalBusiness schema si entreprise locale (adresse, téléphone, horaires)haute
  • BreadcrumbList sur toutes les pages interneshaute
  • Article / BlogPosting sur tous les articles de bloghaute
  • FAQPage sur les pages avec sections FAQhaute
  • Product schema sur les pages produits (e-commerce)variable
  • WebApplication schema sur les outils interactifsmoyenne
  • Validé sans erreurs via Rich Results Test de Googlecritique
  • Pas de markup trompeur ou frauduleux (pénalité manuelle possible)critique

📱 Mobile & Accessibilité 0/8

  • Meta viewport présent et correctement configurécritique
  • Design responsive — aucun élément débordant sur mobilecritique
  • Zone de toucher des boutons ≥ 44px × 44pxhaute
  • Texte lisible sans zoom (taille min. 16px sur mobile)haute
  • Aucun interstitiel intrusif sur mobile (pénalité Google)haute
  • Contraste de couleurs suffisant (WCAG AA : ratio ≥ 4,5:1)haute
  • Attribut lang correct sur la balise <html>haute
  • Attributs alt non vides sur toutes les images informativeshaute

🔐 Sécurité & HTTP 0/5

  • HTTPS partout — certificat TLS valide et à jourcritique
  • Headers de sécurité : HSTS, X-Frame-Options, CSPhaute
  • Mixed content éliminé (pas de ressources HTTP sur pages HTTPS)critique
  • rel='noopener noreferrer' sur tous les liens target='_blank'haute
  • Pas d'informations sensibles exposées dans le HTML sourcehaute

✍️ Contenu & Sémantique 0/8

  • Chaque page cible un mot-clé principal distinctcritique
  • Contenu > 300 mots sur les pages importantes (blog ≥ 800 mots)haute
  • Champs sémantiques riches (synonymes, variations, entités liées)haute
  • Aucun contenu mince (thin content) ou page presque vide indexéecritique
  • Date de publication / mise à jour visible sur les articlesmoyenne
  • Auteur identifié sur les articles (E-E-A-T)haute
  • Sources et liens externes vers des sites d'autoritémoyenne
  • Plan de contenu aligné sur les intentions de recherche (informationnelle, commerciale, transactionnelle)haute

Légende des priorités

critique — impact immédiat sur l'indexationhaute — influence directe sur le classementmoyenne — amélioration progressivevariable — selon le type de sitefaible — optimisation avancée

Vous avez identifié des points critiques mais manquez de temps ou de ressources pour les corriger ? AzurIT réalise des audits SEO technique complets et implémente les corrections directement dans votre codebase.