Le SEO technique en 2026 a évolué : aux fondations classiques (sitemap, robots, schema) s'ajoute désormais l'optimisation pour les AI Overviews et les crawlers IA (ChatGPT, Gemini, Claude, Perplexity). Cette checklist exhaustive liste les 8 piliers techniques qui déterminent si votre site peut ranker — sans quoi tout effort de contenu est gaspillé.
Les 8 piliers du SEO technique 2026
| # | Pilier | Impact ranking | Délai correctif |
|---|---|---|---|
| 1 | HTTPS / certificat SSL | Bloquant | Heures |
| 2 | Sitemap.xml soumis | Bloquant pour indexation | Heures |
| 3 | Robots.txt propre | Bloquant possible | Heures |
| 4 | Schema.org (Organization, Article, FAQ, etc.) | Très fort | Jours |
| 5 | Core Web Vitals au vert | Très fort | Jours-semaines |
| 6 | URLs propres + canonical | Fort | Jours |
| 7 | Hreflang (si multilingue) | Fort si concerné | Jours |
| 8 | llms.txt pour AI Overviews | Émergent mais critique | Heures |
1. HTTPS — non négociable
Sans HTTPS, votre site est étiqueté "non sécurisé" dans Chrome et pénalisé par Google. La solution gratuite : Let's Encrypt (via Certbot) ou Cloudflare (HTTPS automatique).
Vérifications :
- Toutes les pages servies en HTTPS (pas de mixed content)
- Redirections 301 de HTTP vers HTTPS
- Certificat valide (vérifiable sur SSL Labs)
2. Sitemap.xml — la carte du site pour Google
Un sitemap.xml liste toutes les URLs importantes de votre site avec leur priorité et fréquence de mise à jour. Sans sitemap, Google découvre vos pages au hasard via les liens internes — beaucoup plus lent.
Bonnes pratiques :
- Sitemap accessible à
https://votre-site.com/sitemap.xml - Maximum 50 000 URLs par sitemap (sinon split en plusieurs avec un index sitemap)
- Soumis dans Google Search Console
- Mis à jour automatiquement à chaque ajout de page (Next.js le fait
via
app/sitemap.ts, WordPress via Yoast ou RankMath)
3. Robots.txt — contrôler ce que Google explore
Le robots.txt indique aux crawlers ce qu'ils peuvent ou ne peuvent pas explorer. Mal configuré, il peut bloquer Google sur votre site entier (oui, ça arrive régulièrement).
Configuration minimale recommandée :
User-Agent: *
Allow: /
Disallow: /api/
Disallow: /admin/
Disallow: /_next/
Sitemap: https://votre-site.com/sitemap.xml
Test rapide : ouvrir votre-site.com/robots.txt. Si vous voyez
Disallow: / (avec slash seul), Google est bloqué — corrigez
immédiatement.
4. Schema.org — l'ingrédient secret du SEO 2026
Les données structurées Schema.org indiquent à Google la nature exacte de votre contenu. Elles débloquent les rich results (étoiles, FAQ déroulantes, breadcrumbs visuelles, AI Overviews).
Sans schema, vous êtes un "lien bleu" parmi d'autres. Avec schema, vous gagnez 30-50% de CTR sur les requêtes éligibles.
Schemas à implémenter par type de page
- Toutes les pages :
BreadcrumbList - Home + footer global :
Organization+WebSite+SearchAction - Pages services :
Service(avecprovider,areaServed,offerssi prix) - Articles de blog :
Article(avecauthorPerson,datePublished,image,wordCount) - FAQs :
FAQPage(avec questions/answers structurées) - Fiches produits :
Product(avecoffers,aggregateRating,review) - Localisation physique :
LocalBusiness(avecaddress,geo,openingHoursSpecification)
Les balises se déclarent en JSON-LD dans le <head>. Test des
implémentations sur Google Rich Results
Test.
5. Core Web Vitals — les 3 métriques qui rankent
LCP < 2,5s, INP < 200ms, CLS < 0,1. Sous ces seuils, vous passez en PageSpeed 90+. Au-dessus, vous êtes pénalisé.
Voir le guide dédié : PageSpeed et Core Web Vitals — la checklist.
6. URLs propres et canonical
URLs lisibles
- ✅
/services/site-vitrine - ❌
/page.php?id=42&cat=17
Google préfère les URLs descriptives, courtes, avec mots-clés naturels. Évitez les paramètres de query, les majuscules, les caractères spéciaux.
Balises canonical
Sur chaque page, déclarez la version canonique pour éviter le contenu dupliqué :
<link rel="canonical" href="https://votre-site.com/services/site-vitrine" />
Particulièrement important si votre CMS génère plusieurs URLs pour la même page (avec/sans slash final, paramètres de tracking, etc.).
7. Hreflang (si multilingue)
Voir le guide dédié : Site multilingue FR/AR/EN — bonnes pratiques.
Résumé : déclarer toutes les versions linguistiques réciproquement sur chaque page traduite. Sans hreflang, Google sert la mauvaise version au mauvais visiteur.
8. llms.txt — le nouveau standard pour l'AI search
Standard apparu fin 2024, généralisé en 2026. Le fichier llms.txt
à la racine de votre site décrit sa structure dans un format que les
crawlers IA (ChatGPT, Claude, Gemini, Perplexity) comprennent en une
fetch.
Format basique :
# Nom de votre entreprise
> Description courte de l'activité
## Services
- [Nom du service](URL): description
## Guides
- [Titre du guide](URL): description
## Contact
- Adresse, téléphone, email
Hébergez-le à https://votre-site.com/llms.txt. Sur Next.js,
créez app/llms.txt/route.ts qui retourne le contenu.
Sans llms.txt, vous êtes invisible pour beaucoup d'AI Overviews. Le gain de visibilité sur les recherches IA peut être très important sur les requêtes informationnelles.
La checklist complète en 30 points
Indexation
- HTTPS partout, redirections 301 de HTTP
- Sitemap.xml accessible et soumis à Search Console
- Robots.txt présent et n'oublie pas le sitemap
- Pas de meta
noindexsur les pages importantes - Pas de blocage par X-Robots-Tag
- Google Search Console configuré et vérifié
Schema.org
- BreadcrumbList sur chaque page
- Organization + WebSite sur la home
- Article + Person sur les blog posts
- FAQPage là où il y a des FAQ
- Product sur les fiches produits
- LocalBusiness si présence physique
Performance
- LCP < 2,5s
- INP < 200ms
- CLS < 0,1
- PageSpeed mobile > 90
- Images en AVIF ou WebP
- CDN (Cloudflare ou équivalent)
Structure
- URLs propres et descriptives
- Balises canonical sur chaque page
- H1 unique par page contenant le keyword principal
- Maillage interne en silos
- 404 page personnalisée
Multilingue (si applicable)
- Sous-dossiers /fr, /ar, /en (pas sous-domaines)
- Hreflang réciproques sur chaque page traduite
- Slugs traduits eux-mêmes (pas seulement les contenus)
- x-default défini
IA / AI Overviews
- llms.txt à la racine
- AI crawlers non bloqués dans robots.txt
- Contenu structuré pour extraction (TLDR, bullets, FAQ)
- Auteurs identifiés avec Person schema (E-E-A-T)
Monitoring
- Google Search Console — alertes sur erreurs d'indexation
- Google Analytics 4 ou alternative RGPD-friendly
- Audit Lighthouse trimestriel
- Suivi des positions sur 10-20 mots-clés clés
Erreurs courantes en SEO technique
- Lancer un site sans Google Search Console configuré — vous ne savez pas si Google a indexé
- Bloquer Google par erreur dans robots.txt — un
Disallow: /en production, c'est 100% du SEO en panne - Oublier le schema.org — vous laissez 30-50% de CTR sur la table
- Ignorer les Core Web Vitals — facteur direct de classement en 2026
- Multiples versions canonicales pour la même page — cannibalisation SEO automatique
- Pas de monitoring après mise en ligne — on découvre les problèmes 3 mois après
- Ignorer llms.txt — invisibilité dans les AI Overviews
Pour aller plus loin
- Création de site web au Maroc — guide complet 2026 — la pillar du silo
- PageSpeed et Core Web Vitals : la checklist — performance détaillée
- SEO au Maroc — le guide 2026 — SEO contenu (complémentaire au technique)
- Site multilingue FR/AR/EN — hreflang en détail
Conclusion
Le SEO technique n'est pas une option — c'est la fondation sur laquelle tout le reste se construit. Sans HTTPS, sitemap, schema, performance et URLs propres, le meilleur contenu du monde ne ranke pas. La bonne nouvelle : c'est la partie du SEO qui se règle vite (1 à 2 semaines pour 90% des sites).
Échangez 20 min avec notre équipe — nous auditons votre site sur les 8 piliers et identifions les corrections prioritaires avec impact mesurable sur 30 jours.
Création de site web au Maroc : le guide complet 2026
Choisir le bon format, la bonne technologie, la bonne agence — le guide stratégique pour réussir son projet web au Maroc en 2026.
Lire le guide pillar



















