STATUS IS UPPRÉPARATION DES SITES WEB

Guide de la pile technologique · État des lieux au 23 octobre 2026

Drupal : guide de préparation

Ce que 3,621 sites mesurés sur cette plateforme ou ce framework font bien, leurs lacunes et les mesures propres à Drupal qui permettent de combler chacune d’elles.

Sites évalués
3,621

détecté à partir du HTML et des en-têtes de la page d’accueil

Indice médian de préparation
66/100

tous les sites : 64

Profils utilisant cette pile technologique
309

sites parmi les 50 000 premiers

Préparation par axe

Activer

79/100

Tous les sites 77

Renforcer

63/100

Tous les sites 55

Accélérer

60/100

Tous les sites 63

Récupérer

19/100

Tous les sites 11

Le guide pratique Drupal

Lacunes classées par impact, avec la mesure propre à la plateforme lorsqu’elle existe.

  1. HSTS conservé pendant au moins un an

    45% observé · tous les sites 31%

    Envoyez Strict-Transport-Security dans les réponses HTTPS. Commencez par une valeur max-age courte (par exemple 300 secondes), vérifiez que chaque sous-domaine fonctionne en HTTPS, puis augmentez-la par étapes jusqu’à 31536000. Ajoutez includeSubDomains uniquement lorsque tous les sous-domaines utilisent HTTPS. Le préchargement HSTS est facultatif et difficile à annuler ; hstspreload.org lui-même ne le recommande pas par défaut.

  2. security.txt publié

    7.1% observé · tous les sites 5.5%

    Publiez /.well-known/security.txt avec au minimum les champs Contact et Expires, comme l’exige la RFC 9116, et vérifiez-le avant son expiration.

  3. Formats d’image modernes utilisés

    40% observé · tous les sites 40%

    Servez des images WebP ou AVIF avec une solution de repli JPEG ou PNG, soit via un CDN d’images, soit en générant les deux formats lors de la compilation.

  4. Les enregistrements CAA limitent les entités autorisées à émettre des certificats

    12% observé · tous les sites 11%

    Publiez des enregistrements CAA désignant toutes les autorités de certification que vous utilisez réellement, y compris celles que votre CDN utilise pour les certificats gérés. Ajoutez un contact iodef si vous souhaitez recevoir des rapports.

  5. HTTP/3 annoncé

    16% observé · tous les sites 36%

    Activez HTTP/3 sur votre CDN. Les navigateurs se rabattent automatiquement sur HTTP/2, le risque est donc faible.

  6. Aucun script bloquant le rendu dans l’élément head

    35% observé · tous les sites 44%

    Ajoutez defer aux scripts qui ont besoin du DOM, async aux scripts indépendants comme ceux d’analyse d’audience, ou déplacez-les à la fin du corps du document.

  7. Fichiers statiques mis en cache pendant 30 jours ou plus

    52% observé · tous les sites 50%

    Attribuez aux fichiers CSS, JavaScript, polices et images versionnés (avec empreinte) l’en-tête Cache-Control: public, max-age=31536000, immutable, et modifiez le nom du fichier chaque fois que son contenu change.

  8. La politique DMARC impose la mise en quarantaine ou le rejet

    53% observé · tous les sites 31%

    Publiez d’abord DMARC avec p=none et une adresse de réception des rapports, corrigez les problèmes des expéditeurs légitimes qui échouent à l’alignement SPF ou DKIM, puis passez à quarantine et enfin à reject.

Domaines dans lesquels les sites Drupal se distinguent

  • X-Content-Type-Options: nosniff93% observétous les sites 48%
  • Intégration dans des cadres restreinte91% observétous les sites 49%
  • La politique DMARC impose la mise en quarantaine ou le rejet53% observéstous les sites 31%
  • URL canonique déclarée91% observétous les sites 70%

Les 31 vérifications sur Drupal

ContrôleAxeObservéTous les sitesMesuré
Les requêtes HTTP sont redirigées vers HTTPSRenforcer95%91%3,312
HSTS conservé pendant au moins un anRenforcer45%31%3,621
TLS 1.3 négociéRenforcer89%92%3,525
Le certificat reste valide plus de 14 joursRenforcer98%>99%3,525
Durée de validité du certificat de 100 jours ou moinsRenforcer55%75%3,525
Les enregistrements CAA limitent les entités autorisées à émettre des certificatsRenforcer12%11%3,620
DNSSEC signéRenforcer14%8.1%3,619
security.txt publiéRenforcer7.1%5.5%3,474
La politique DMARC impose la mise en quarantaine ou le rejetRenforcer53%31%3,621
X-Content-Type-Options: nosniffRenforcer93%48%3,621
Intégration dans des cadres restreinteRenforcer91%49%3,621
Politique de sécurité du contenu présenteRenforcer33%31%3,621
Referrer-Policy définiRenforcer27%23%3,621
HTTP/2 négociéAccélérer81%89%3,525
HTTP/3 annoncéAccélérer16%36%3,621
HTML compresséAccélérer89%93%3,621
Fichiers statiques mis en cache pendant 30 jours ou plusAccélérer52%50%3,165
Formats d’image modernes utilisésAccélérer40%40%3,486
Images hors écran chargées à la demandeAccélérer77%61%3,359
Aucun script bloquant le rendu dans l’élément headAccélérer35%44%3,621
robots.txt publiéActiver97%79%3,470
Plan de site XML détectableActiver71%73%3,573
Accessible via IPv6Activer42%44%3,621
URL canonique déclaréeActiver91%70%3,621
Méta-description rédigéeActiver72%82%3,621
Zone d’affichage mobile configuréeActiver>99%96%3,621
Données structurées présentesActiver33%53%3,621
Image d’aperçu pour les réseaux sociaux définieActiver42%55%3,621
Langue de la page déclaréeActiver98%91%3,621
Au maximum une redirection vers la page d’accueilActiver98%98%3,621
Serveurs de noms répartis entre plusieurs fournisseursRécupérer19%11%3,611

Sites Drupal à haut niveau de préparation

À consulter aussi