Je crée mon site avec WordPress
Le guide complet, le l'hébergement à la promotion
3e édition
Lycia Diaz
Jean-Baptiste Audras
Éditions Eyrolles
Avant-propos1
Avant de commencer1
Pourquoi ce livre ?2
Comment utiliser cet ouvrage ?2
Ce livre est-il fait pour vous ?3
Quelques sites créés grâce aux éditions précédentes de cet ouvrage3
Les nouveautés de la troisième édition 6
À propos de l'auteure7
Remerciements7
Chapitre 1
Qu'est ce que WordPress ?9
Ne pas confondre WordPress.com et WordPress.org9
Les caractéristiques de WordPress.com10
Les caractéristiques de WordPress.org11
WordPress.org ou WordPress.com ?12
Comment fonctionne WordPress ?12
La communauté WordPress14
Chapitre 2
Bien définir son projet avant de se lancer15
Site vitrine, blog, site marchand : déterminer ses objectifs16
Pourquoi miser sur le site vitrine ?16
Pourquoi miser sur le blog ?17
Pourquoi miser sur le site marchand ?18
Choisir son nom de domaine19
Obtenir un nom de domaine et un hébergement20
Les différents types de noms de domaine20
Les critères pour choisir un nom de domaine22
Nom de domaine et marque
22
Disponibilités et variantes
23
Propriété intellectuelle
24
Comportement dans les résultats de recherche
25
Choisir son hébergement27
Hébergements classiques mutualisés27
Hébergements spécialisés WordPress28
Chapitre 3
L'installation de WordPress31
Installer WordPress en local ou sur un serveur distant ?32
Installer WordPress en local avec Local WP32
Création de votre premier site en local33
Découverte de l'interface de Local WP36
Connexion à l'administration de WordPress38
Recommandations et alternatives38
Installer WordPress sur un serveur distant39
Important avant de continuer40
Chapitre 4
L'interface WordPress et des réglages de base43
Tour d'horizon de l'interface WordPress43
La barre d'outils44
La barre latérale46
Les options de l'écran47
L'écran principal48
Les réglages généraux de WordPress49
Le réglage des permaliens51
La gestion des comptes52
Gérer son profil52
Ajouter un nouveau compte utilisateur55
Les différents rôles utilisateurs56
Chapitre 5
Les pages et l'architecture du site59
Les pages WordPress59
Onglet Toutes les Pages : écran général60
Les réglages d'une page WordPress62
La notion de page parente/page enfant64
Définir la page d'accueil du site67
La navigation et la structure du site70
Création du menu principal71
Gestion des éléments d'un menu75
Création d'une navigation secondaire78
Gestion des emplacements et modifications de menus79
Chapitre 6
L'éditeur WordPress et la mise en page81
Prise en main et réglages de l'interface Gutenberg82
La mise en page avec Gutenberg : création de votre contenu88
La saisie du titre et l'ajout de blocs88
La liste des blocs Gutenberg89
Les réglages des blocs91
Les blocs à plusieurs niveaux d'options94
Les groupes de blocs95
Les blocs réutilisables97
Les compositions Gutenberg100
Qu'est-ce qu'une composition Gutenberg ?100
Différences entre une composition et un bloc réutilisable101
Les limites des compositions101
Création d'une composition102
Enregistrer, publier ou mettre à jour un contenu103
Chapitre 7
Les constructeurs de page105
Quel constructeur de page choisir : Divi Builder ou Elementor ?106
Divi et Elementor en quelques chiffres106
Thème, Theme Builder, Page Builder107
Modules et widgets : quel constructeur de page est le plus « riche » ?111
Les mises en page prêtes à l'emploi : Divi ou Elementor ?111
Les caractéristiques des mises en page prêtes à l'emploi de Divi
113
Les caractéristiques des mises en page prêtes à l'emploi d'Elementor
113
Les autres fonctionnalités de Divi et d'Elementor113
Divi ou Elementor : une histoire de prix ?115
Chapitre 8
La gestion du blog119
Définir la page du blog119
Les articles WordPress122
Onglet Tous les articles122
Les réglages d'un article WordPress125
Les catégories127
Créer et gérer une catégorie127
Modifier la catégorie par défaut129
Les archives de catégories130
Catégories WordPress : quelques bonnes pratiques132
Combien de catégories doit-on créer ?
132
Quand créer une nouvelle catégorie ?
132
Peut-on classer un article dans plusieurs catégories ?132
Quel est l'intérêt d'une catégorie enfant ?
132
Les autres options de l'onglet Ecriture133
Les étiquettes WordPress134
Création et gestion des étiquettes135
Les archives d'étiquettes135
Etiquettes WordPress : faut-il les utiliser ?137
Les commentaires : interagir avec les lecteurs137
Comment ça marche ?138
L'onglet Réglages>Commentaires139
Chapitre 9
La gestion des médias143
L'optimisation des images pour le Web143
La dimension des images 144
La compression des images145
Les outils pour optimiser les images146
Les logiciels de PAO
146
Les outils de compression en ligne
146
Les extensions de compression
147
Le nommage des images149
Les réglages généraux des médias149
L'importation de médias sur WordPress151
L'optimisation des métadonnées d'une image153
Modification d'une image155
L'insertion d'une image au sein d'une publication156
La gestion des vidéos au sein de WordPress159
La gestion des fichiers PDF161
Chapitre 10
Le design165
Les thèmes WordPress166
Comment choisir son thème WordPress ?166
Où trouver des thèmes WordPress ?168
Quelques recommandations de thèmes168
Comment installer un thème gratuit ?172
Comment installer un thème payant ?173
Comment supprimer un thème de l'administration ?174
Comment personnaliser son thème ?174
Les thèmes enfants176
Pourquoi et quand utiliser un thème enfant ?177
Comment créer son thème enfant ?177
Étape 1 : création du fichier style.css
178
Étape 2 : création du fichier functions.php
180
Étape 3 : création du fichier screenshot.png.
180
Étape 4 : assemblage du dossier du thème enfant
181
Exemples d'utilisation d'un thème enfant182
Le branding : un atout pour votre site web186
Quel type de logo pour votre projet ?187
Définir les couleurs de votre site189
Choisir les bonnes typographies190
Des ressources pour trouver l'inspiration193
Chapitre 11
L'édition complète du site (Full Site Editing)195
Définition195
Thèmes classiques et thèmes basés sur les blocs196
Expérience côté utilisateurs197
Expérience côté développeurs198
Cohabitation à plus ou moins long terme199
Comment utiliser l'éditeur du site ?200
Les modèles201
Modifier un modèle204
L'importance des blocs de thème205
Créer un nouveau modèle206
Assigner un modèle à une publication207
Les cas d'utilisation210
Les éléments de modèles212
La différence entre un modèle et un élément de modèle212
L'en-tête du site, un élément de modèle stratégique213
Modifier une navigation existante
214
Créer une nouvelle navigation
215
Le pied de page, un élément de modèle à soigner215
Les styles217
Les styles offerts par le thème218
Typographie, couleurs, mises en page218
Définir les styles par blocs219
Insérer du CSS additionnel219
Le guide de Styles221
Chapitre 12
Les extensions et les widgets223
Qu'est-ce qu'une extension ?223
Comment choisir une extension ?224
Comment installer une extension gratuite ou payante ?225
Travaux pratiques227
Paramétrage d'une extension de mode maintenance228
Paramétrage d'une extension de formulaire de contact230
Les widgets234
Les zones de widgets236
L'utilité des widgets237
Chapitre 13
La légalité239
Les mentions légales239
Mentions obligatoires en fonction de l'activité et du statut : identification240
Vous êtes un entrepreneur individuel
240
Vous êtes dirigeant d'une société
240
Vous êtes un particulier (site non professionnel)
241
Mentions communes à tous les sites : cookies et données personnelles241
Travaux pratiques : créez votre page des mentions légales241
Le RGPD243
Qu'est-ce que le RGPD ?243
Et la CNIL dans tout ça ?243
Qu'est-ce qu'un « traitement de données » ?244
Qu'est-ce qu'une donnée personnelle ?244
À qui s'applique le RGPD ?244
Mon site WordPress collecte-t-il des données ?245
La politique de confidentialité245
Travaux pratiques : créez votre page de politique de confidentialité246
Pour aller plus loin avec votre politique de confidentialité249
Les cookies250
Travaux pratiques : créez votre page de politique de cookies251
Paramétrage de Complianz : Généra !
252
Paramétrage de Complianz : Consentement
254
Paramétrage de Complianz : Documents
257
Paramétrer Complianz : Terminer et Styliser
258
Afficher les liens légaux en pied de page260
Cas n° 1 : vous utilisez un thème classique260
Cas n° 2 : vous utilisez un thème basé sur les blocs261
Rendre les formulaires du site conformes au RGPD262
Rendre les polices du site conformes au RGPD264
Comment savoir si votre site charge les polices depuis les serveurs de Google ?264
Héberger les polices Google sur votre serveur265
Effacer ou exporter les données personnelles266
Chapitre 1414
Sauvegarde, restauration et migration269
La sauvegarde d'un site WordPress269
La restauration d'une sauvegarde272
La migration d'un site WordPress275
Quand effectuer une migration WordPress ?275
Travaux pratiques : déplacez votre site avec Backup Migration276
Étape 1 - Exporter le site WordPress initial276
Étape 2 - Importer le site WordPress dans son nouvel emplacement
278
Chapitre 15
La sécurité281
Vérifier la santé du site281
Effectuer les mises à jour282
L'onglet Mises à jour283
Les mises à jour automatiques des extensions284
Les mises à jour automatiques des thèmes285
Utiliser des mots de passe « forts »285
Cacher la page de connexion286
Limiter les tentatives de connexion (attaques par force brute)288
Bloquer les mauvaises requêtes dans l'URL289
Savoir qui se connecte à l'administration du site290
Activer la double authentification290
Ajouter un anti-spam292
Pour aller plus loin dans la sécurité de votre site292
Chapitre 16
SEO : rédation et extensions295
La rédaction SEO296
Définir les requêtes cibles296
Analyser la concurrence298
Proposer un sujet pertinent et qualitatif300
Multiplier le mot-clé et ses déclinaisons300
Structurer les contenus301
Lier les contenus entre eux : le maillage interne303
Proposer des contenus longs304
SEOPress : améliorer la rédaction et le SEO305
Installation et réglages de SEOPress305
Le titre et la description SEO309
Explications détaillées
309
Paramétrage des métadonnées dans SEOPress
310
Optimisation des métadonnées d'une publication
313
Les plans de site XML316
Le plan de site HTML318
Le fil d'Ariane320
Chapitre 17
SEO : outils de veille et de performance323
Google Search Console323
Créer une propriété de site dans la Search Console323
Exemple 1 : ajouter une entrée DNS chez, OVH
325
Exemple 2 : ajouter une entrée DNS chez o2switch
326
Soumettre vos plans de site XML à Google327
Tour d'horizon de la Search Console328
Onglet Vue d'ensemble
329
Onglet Performances
329
Onglet Inspection de l'URL
330
Onglet Couverture
331
Onglets Signaux Web essentiels et Ergonomie Mobile
331
Onglet Liens
332
Les backfinks et le netlinking333
Pourquoi les backlinks sont-ils si importants ?333
Obtenir des backlinks naturellement334
Campagnes de netlinking335
Les erreurs 404 et les redirections336
Améliorer la performance d'un site337
Les Signaux Web Essentiels337
LCP : Largest Contentful Paint
338
FID : First Input Delay
339
CLS : Cumulative Layout Shift
340
Mesurer la performance d'un site340
Utiliser une extension de cache341
Mesurer l'audience de votre site344
Pourquoi ne pas utiliser Google Analytics ?344
Mesure d'audience simple avec Burst345
Mesure d'audience avancée avec Matomo347
Chapitre 18
La promotion du site351
Google Business Profile351
Les réseaux sociaux354
LinkedIn355
Pinterest356
Facebook357
Instagram358
YouTube358
Twitter359
WhatsApp Business360
L'e-mail marketing361
Le mécanisme d'une newsletter361
Quel service d'envoi choisir ?362
Les leadmagnets364
Les publications sponsorisées367
Google Ads367
Les posts sponsorisés369
Avant de nous quitter371
Côté livres372
Côté contenu en ligne372
Indes373