22 mars 2020

Cahier des charges d’un site web

Voici un exemple de cahiers des charges que nous respectons quand nous menons à bien la création ou la refonte d’un site web sous WordPress.

Graphisme

  • Refonte éventuelle du logo
  • Génération et mise en place des favicons
  • Liste des types de pages et des pages du site
  • Liste des fonctionnalités du site
  • Création d’une maquette fil de fer (wireframe)
  • Création de la palette graphique et du jeu de polices
  • Création de la maquette graphique

Création et paramétrage du site web

  • Mise en place du serveur
  • Paramétrage du serveur (version de PHP, base SQL, caractéristiques serveur, fichier .htaccess et Robots.txt)
  • Achat (éventuel) d’un certificat SSL
  • Installation du certificat SSL
  • Installation du CMS (dernière version)
  • Activation du SSL sur le site
  • Gestion des rôles d’administration
  • Gestion des préférences de notification et des mises à jour
  • Suppression des éléments inutiles (templates et extensions)
  • Création du thème enfant
  • Paramétrage du template par défaut selon la maquette graphique
  • Paramétrage du template en responsive design
  • Création de la page d’accueil
  • Mise en place de la barre supérieure (menus, informations de contact, choix des langues)
  • Mise en place du carrousel central
  • Mise en place des boutons appels à l’action
  • Mise en place des certificats de rassurance
  • Mise en place du pied de page (informations légales, liens vers d’autres pages, liens vers les médias sociaux)
  • Mise en place des informations de copyright
  • Création du modèle des pages de destination
  • Création du modèle des pages « catégorie de services »
  • Création du modèle des pages produit
  • Création du modèle de page « article »
  • Création d’une page « Témoignages »
  • Installation du module de contact
  • Création de la page « contact »
  • Mise en place d’un module « Captcha »
  • Création de la page « Qui sommes-nous ? »
  • Création de la page « Mentions légales »
  • Création de la page « Protection des données personnelles »
  • Création de la page d’erreur 404
  • Mise en place d’un plugin « réseaux sociaux »
  • Mise en place des boutons de partage sur les réseaux sociaux
  • Installation du module RGPD
  • Mise en place du bandeau RGPD
  • Paramétrage de la boîte de réception et d’envoi des mails
  • Installation et paramétrage des tâches CRON (sauvegarde et mise à jour)
  • Débogage du site avec les principaux navigateurs (10) et résolutions d’écran (20) les plus utilisés
  • Débogage du site en termes d’usabilité (espacement des boutons, taille des polices, etc.)
  • Résolution des problèmes listés

Sécurisation du site web

  • Installation d’un module d’audit de la sécurité
  • Installation et paramétrage du module dédié à la sécurisation
  • Mise en place de l’authentification à deux facteurs (Google)
  • Renommage de l’adresse URL d’administration
  • Protection du répertoire wp-admin
  • Modification du nom de l’administrateur
  • Changement des préfixes de la base de données
  • Désactiver de l’édition de fichiers
  • Installation d’un serveur SFTP
  • Désactivation de l’affichage des répertoires
  • Désactivation du hotlinking
  • Activation d’une solution de pare-feu applicatif
  • Désactivation de l’exécution de fichiers PHP dans certains répertoires
  • Limitation du nombre de connections autorisées
  • Désactivation des fonctionnalités XML-RPC

Optimisation du site

  • Limitation du nombre de révisions
  • Limitation des versions de WordPress
  • Installation d’un module d’optimisation de la base de données
  • Nettoyage de la base de données
  • Installation d’un module d’optimisation du cache
  • Optimisation du cache
  • Compression des fichiers CSS et JS
  • Installation d’un CDN (CloudFlare)
  • Débogage du site avec deux outils de test « Google » (PageSpeed Insights et Test My Site)
  • Résolution des problèmes listés par ces outils (hors optimisations non installées)

Référencement naturel

  • Liste des pages de destination
  • Création des textes
  • Création des balises Title et Description
  • Création d’un plan de netlinking interne
  • Optimisation des images
  • Installation et paramétrage du module SEO
  • Génération du fichier Sitemap
  • Création et paramétrage du compte « Google Search Console »
  • Création et paramétrage du compte « Bing Outils pour webmasters »
  • Réécriture des adresses URL des pages statiques
  • Optimisation des critères « On site »
  • Analyse lexicale du secteur d’activités (si nécessaire)

Analyse d’audience

  • Paramétrage du compte « Google Analytics »
  • Intégration et paramétrage de Google Gestionnaire de balises