Vérification serveur

  • /robots.txt présent
  • /favicon.ico présent
  • <link rel="shortcut icon" href="/favicon.ico" />
  • ErrorDocument 404 /file
  • Les pages PHP retournent 404 lorsque la page n'existe pas
  • Le code HTML/XHTML est valide, où du moins les exceptions sont connues/documentées
  • Les pages HTML/XHTML contiennent minimalement un titre, meta keywords, meta descriptions
  • Avec h1
  • Avec alt pour les images
  • DOCTYPE HTML5 avec lang="fr"
  • Liens target="_blank" avec rel="noreferrer"

IWeb Centos 6

PHP 5

// charset not present with PHP:
header('Content-type: text/html; charset=utf-8');

Apache httpd 2 (.htaccess)

# redirection pour www.domain.abc ou domain.abc
# redirection ssl

# font/woff2 non supporté
AddType  application/font-woff2  .woff2
# signature activé par défaut
ServerSignature Off
#ServerTokens Prod # (seulement dans configuration serveurs globales)

# x-frame/x-xss/transport
Header always set X-FRAME-OPTIONS "SAMEORIGIN"
Header always set X-XSS-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"
Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains"

# répertoire css
AddCharset UTF-8 .css
Header append Vary: Accept-Encoding

# répertoire js
AddCharset UTF-8 .js
Header append Vary: Accept-Encoding