Lors du lancement d'un site web, il y a de nombreuses choses à vérifier. Il y a tellement de points à prendre en considération que cela amène, malencontreusement, à oublier des points important. Pour éviter de tels oublis, je vous propose une check-list au format pdf que vous pouvez facilement imprimer.

Détail de la check-list

Composés d'environ 70 points, répartis dans 10 catégories, cette liste se veut complète. Le reste de l'article, présente la liste et détails chacun des points qui y sont présent.

Design

A effectuer Description
Identité visuelle S'assurer que l'identité visuelle est bien réalisée et s'harmonise sur l'ensemble du site. Si nécessaire, y a-t-il des bannières de différents formats aux couleurs du site?
Logo bien situé Est-ce que le logo se situe à une place où il devrait être? La plupart du temps, l'emplacement du logo est dans le coin en haut à gauche.
Tagline Le tagline correspond au petit message situé à côté du logo (ou incorporé au logo) qui indique la thématique du site et sa valeur. Les nouveaux visiteurs peuvent alors rapidement savoir sur quel type de site ils se trouvent.
Welcome blurb Le welcome blurb est un message situé sur la page d'accueil qui précise la thématique du site et vend ses mérites.
Navigation simple Est-ce que les éléments de navigation sont simples à comprendre et à trouver?
Ergonomie Point très général qui consiste à vérifier tous les principaux critères liés à l'ergonomie du site web.
Liens facile à discerner et à comprendre Est-ce que le design du site à réaliser des liens qui sont facile à discerner (exemple: souligner et d'une couleur différente). De même, est-ce que l'ancre des liens est compréhensible? (exemple: éviter "cliquer ici").
Favicon Présence d'un favicon?

Typographie

A effectuer Description
Contraste correct Très important en termes d'usabilité et d'accessibilité, le contraste doit être idéalement blanc et noir.
Taille des caractères Est-ce que les caractères ont une taille suffisante? De même, est-ce que l'espacement des lignes et des mots est "bien pensé"?
Régularité / Uniformité Faire en sorte que toutes les pages possède la même structure et uniformité (exemple: titre principal toujours au même endroit).
Sémantique xHTML Tous les principes sémantiques ont-ils été réalisés? Par exemple <h1> sert à définir le titre principal, puis les sous-titres utilisent <h2>.
Relecture Indispensable pour éviter les grosses erreurs.
Orthographe et grammaire Faire en sorte que les textes n'aient pas de fautes.
Mode et temps du français Est-ce que le temps et mode des phrases est régulièrement le même? Si un texte débute à l'impératif, puis continu au conditionnel et à l'indicatif, cela peut vite devenir difficile à suivre.
Pas de mots ou phrases trop récurrentes Faire attention aux répétitions qui alourdissent la lecture.

Navigation

A effectuer Description
Logo = lien vers la page d'accueil Presque obligatoire en termes d'usabilité, il faut que le logo du site soit un lien vers la page d'accueil.
Page plan du site Y a-t-il une page qui sert de plan du site?
Page mentions légales Y a-t-il une page contenant les mentions (exemple: condition générales de ventes, condition d'utilisation ...)?
Page de contact Est-il possible de contacter le site ou le webmaster? Y a-t-il les coordonnées et l'adresse du principal administrateur du site?
Fil d'Ariane Élément très utile pour naviguer et se situer dans la hiérarchie du site, qui est parfois appelé le "breadcrumb".

Webmarketing

A effectuer Description
Balise de titre (<title>) Faire en sorte que la balise de titre soit optimisé tant pour le référencement que pour inciter les internautes à cliquer sur le lien lorsqu'ils verront le titre dans les résultats de recherche de Google.
Balises meta (exemple: meta description) A placer au minimum sur les pages importantes, certaines balises meta améliore le positionnement des pages web sur certains moteurs de recherche (exemple: meta keywords améliore la position d'une page sur Yahoo!).
Prise en compte du "pli" Le "pli" désigne la partie de l'écran à parti de laquelle il est nécessaire de scroller. Tout ce qui est au dessous du pli n'est pas visible pour l'internaute, à moins qu'il ne descende sur la page. Il faut donc mettre les informations importantes (incluant par exemple les call-to-action) avant le pli.

Tests

A effectuer Description
Compatibilité entre navigateurs Indispensable pour éviter que le site soit innavigable par certains utilisateurs, il faut que les pages soit consultable sur différents navigateurs (exemple: Firefox, internet explorer, Google chrome, Opera, Safari ...). Il faut également vérifier l'aspect du site sur différentes versions de ces navigateurs (surtout pour internet explorer).

Outil utile: browsershots.org permet de dévoiler l'aspect d'une page web sur plusieurs navigateurs.

Compatibilité écran (faible résolution) Prendre en compte la largeur minimum du site.
Vitesse de chargement Plus c'est rapide à ouvrir et mieux c'est. C'est un gage indispensable à ne surtout pas négliger.
Site "acceptable" sans Javascript, Flash ... Test de l'aspect du site si le visiteur n'a pas le Javascript d'activer? Idem pour Flash, idem pour Java et idem pour toutes autres sortes de plugin.
Tests des applications S'il y a des applications sur le site, ont-elles été testées? Ont-elles été testées sous différents angles, sous plusieurs ordinateurs différents?
Test du formulaire de recherche Le test du formulaire de recherche consiste non seulement à vérifier qu'il est actif, mais également à tester la pertinence des résultats.
Test des formulaires (exemple: contact) Source d'oublis régulière, il faut vérifier que les formulaires de contact envois bien le message à la bonne adresse email et que le message s'affiche convenablement dans le client mail. Les tests s'appliquent également aux éventuels formulaires de sondage.
Vérification des messages d'erreurs Prendre en compte toutes les erreurs possibles et la façon dont elles sont annoncées aux visiteurs. Allant à la fois du formulaire remplis qu'à moitié, jusqu'aux gros bugs qui paralysent tout le site.

Vérifications

A effectuer Description
Pas de liens erronés (internes ou externes) Vérifier que tous les liens, à la fois internes et externes, soit opérationnel.
Bon design pour l'impression Lorsque les pages sont imprimées, est-ce qu'il est possible de voir le contenu facilement? Pour bien optimiser cela, il faut veiller à utiliser une feuille de style CSS pour l'impression.
Validation W3C (xHTML) Faire en sorte que les pages xHTML soit valide avec les recommandations du W3C.

Outil utile: validator W3C.

Validation W3C (CSS) Faire en sort que les feuilles de style CSS soit valide avec les recommandations du W3C.

Outil utile: validator CSS du W3C.

Accessibilité Ce point est très relatif mais représente l'état d'accessibilité du site.
Test d'usabilité L'idéal pour un nouveau site web est de faire des tests d'usabilité pour être sûr que le site peut être utilisé sans trop de complexité. Pas besoin de faire des tests compliqués, parfois il suffit juste de faire des "tests amateurs" à partir de quelqu'un de "neutre".
Plus de contenu de test Vérifier que les textes "lorem ipsum" et tout autre contenu utilisé pour les tests ne soit plus présent.
Logiciels bien paramétrés Lors de l'utilisation d'un CMS ou d'un logiciel d'e-commerce, il faut vérifier que ceux-ci soit bien paramétré. Dans le cadre d'un site de vente en ligne, il faut être sûr qu'il est possible de passer une commande et de payer.

Optimisations

A effectuer Description
Erreur 404 personnalisée Indispensable, la page d'erreur 404 doit être personnalisée. Il faut que les visiteurs puisse retourner sur le site si la page à laquelle ils essaient d'accéder n'existe plus.
Compresser le CSS La compression du CSS est souvent négligé, alors quelle permet de gagner un temps précieux lors du chargement des pages.
Compresser le Javascript Le Javascript également doit être compressé. La compression ne change en rien le code, cela ne fait que réduire la taille du fichier Javascript.

Outil utile: Compresser le Javascript.

Système de cache Très utile pour économiser les ressources serveurs et améliorer la rapidité d'affichage pour les visiteurs.
Système de sauvegarde Mieux vaut être prévoyant et anticiper le pire. Il faut donc être prévoir un système de sauvegarde et être sûr qu'il est opérationnel.
Gzip Simple à mettre en place, cela permet d'économiser un temps précieux lors de l'ouverture d'une page de votre site web.

Sécurité

A effectuer Description
Test de sauvegarde Il ne faut pas hésiter à tester le système de sauvegarde pour être sûr qu'il est opérationnel.
Sécuriser les pages admin Faire en sorte que les pages administrateurs et toutes les pages sensibles soient convenablement protégées.
Monitoring du site web Mise en place du système de monitoring du site web, qui indiquera lorsque le site web est down.

Référencement

A effectuer Description
Redirection de exemple.fr à www.exemple.fr Très simple à mettre en place, cette petite optimisation ne devrait pas être négligée.

Pour en savoir plus, consulter l'article: "éviter le duplicate content simple".

Redirection de exemple.fr/index.php à exemple.fr Pour éviter les adresses ambigües cette petite optimisation devrait toujours être effectuée.

Pour en savoir plus, consulter l'article: "éviter le duplicate content simple".

Format des URLs S'assurer que l'URL rewriting est en place et que les URL sont "esthétiques". Le mieux étant aussi de s'assurer que les adresses soient configurées tel un fil d'Ariane.
Sitemap.xml Pas trop dur à réaliser, ce plan du site au format XML peut se révéler utile.
Robots.txt Penser à mettre le fichier robots.txt avec tous les bon paramètres (exemple: interdire l'accès à certains dossiers, lien vers le sitemap.xml ...).
Ascreen.jpg Cette petite image, placée à la racine du site, permet de donner un aperçu du site. Cela se révèle particulièrement utile lors de la soumission du site sur des annuaires.
Flux RSS Le site a-t-il un flux RSS? Si oui, il faut s'assurer qu'il n'a pas d'erreur.
Mots-clés dans le contenu Il est indispensable que les mots-clés important soit placé dans le contenu. Une petite vérification ne prend pas beaucoup de temps.
Texte alternatif pour les images Très important pour le référencement et l'accessibilité, ce point ne devrait jamais être oublié.

Inscriptions

A effectuer Description
Outil d'analyse (exemple: Google Analytics ou Xiti) Il est important d'y penser pour avoir les statistiques des visiteurs dès les premiers jours du site.
Google Webmaster Tools A ne pas oublier pour avoir un retour d'information qui s'avère très utile.
Google AdWords Ce point est facultatif.
Régi publicitaire (exemple: Google ASense) Ce point est facultatif.
Feedburner Ce point est facultatif. Personnellement, je n'utilise pas feedburner.
Facebook Ce point est facultatif. Cela dépend si le site souhaite faire du SMO.
Twitter Ce point est facultatif. Cela dépend si le site souhaite faire du SMO.
Flickr Ce point est facultatif.
Technorati Ce point est facultatif.
MyBlogLog Ce point est facultatif.
Delicious, Digg, Linkedin, Stumbleupon ... Ce point est facultatif.

Je rappel le lien pour télécharger la check-list au format pdf:

Pour information, cette liste se veut non-exhaustive. Elle dépend des points de vue des professionnels du web et peut être modifiée. Si certains d'entre vous ont des suggestions, profitez des commentaires pour m'en faire part. En tout les cas, j'espère que cette ressource vous sera utile.

Commentaires

C'est génial cette liste! Quel travail! Merci beaucoups de nous l'avoir partagée!

Francine Morin - 23 janvier 2010 à 19h50

@Francine: Merci de montrer un tel enthousiasme. Je suis content que cette liste plaise.

Tony - 23 janvier 2010 à 20h27

Toujours aussi instructif tes articles. Je viens juste de me rendre compte de l'existence de ton nouveau blog tonyarchambeau.com. Félicitation! Beau boulot. C'est ta e-réputation qui va être contente :)

Jeff Tardif - 24 janvier 2010 à 02h48

Un excellent pense-bête à utiliser lors de la création ou même après afin de vérifier que tout est optimisé au mieux.

Hop en favoris !

Ginie - 24 janvier 2010 à 11h58

Salut et merci pour ce partage. Liste très utile en effet Bravo

Tonyben - 24 janvier 2010 à 12h38

@Jeff Tardif: Merci beaucoup. Mon blog est récent, il se fait connaitre petit à petit.

@Ginie: Ravis que cela aille dans tes favoris. :)

@Tonyben: Merci pour ce commentaire. Ce fait plaisir de voir que je ne l'ai pas faites pour rien.

Tony - 24 janvier 2010 à 13h01

Oui merci beaucoup pour cette liste Tony, c'est vraiment très utile!

Amélie - 25 janvier 2010 à 10h40

Salut,

Merci pour cette liste. Corrige vite l'erreur suivante :
"Faire en sorte que les textes n'est pas de fautes."
artsenik

Artsenik - 25 janvier 2010 à 11h02

@Amélie: Merci à toi pour le commentaire. Pour Jimdo faire un site Jimdo c'est tellement plus simple qu'il n'y a pas besoin d'une si longue liste. :)

@Artsenik: Merci pour la précision, c'est corrigé.

Tony - 25 janvier 2010 à 13h54

Joli Checklist ! :)

Kamy - 25 janvier 2010 à 17h41

Nickel la liste. Mais je ne vois à aucune part un point sur l'achat du nom de domaine !

Tidams - 26 janvier 2010 à 00h15

@Kamy: Merci.

@Tidams: C'est un point dur à oublier. Sans nom de domaine et d'hébergement, impossible de mettre en ligne le site. Mais la remarque reste intéressante, j'en prends note.

Tony - 26 janvier 2010 à 13h20

Désolé, les commentaires sont fermés pour le moment.