Optimiser son référencement WordPress

Table des matières
Important : La table des matières de ce livre est brisée sur ScholarVox. Le contenu ci-dessous permettra de rechercher dans son contenu mais il faudra utiliser la table des matière dans le livre directement pour accéder au contenu.
Pourquoi ce livre ?
Comment appréhender ce livre ?
Je commence par où ?
Ne pas appliquer bêtement
L’importance de l’idée
WordPress évolue sans cesse, le référencement aussi
À qui s’adresse ce livre ?
Comment réussir son référencement avec WordPress ?
WP-Referencement.fr, le site dédié au livre
À propos de l’auteur
Remerciements
Des résultats enrichis
Des résultats personnalisés
Des résultats qui changent constamment
La saisonnalité et l’anticipation
Le positionnement
Ne pas confondre positionnement et trafic
Mesurer son positionnement
L’intention de recherche
Petit lexique
Première étape du SEO : indexation et crawl
Principe de base
Google à la découverte de vos contenus
Le « crawl budget »
Les freins au référencement
Les formats non analysables
Ne pas bloquer Google
La duplication de contenus
Deuxième étape : contenus et structure
Principe de base
La structure
Une optimisation sémantique
Troisième étape : liens
Principe de base
La popularité et le PageRank
La suroptimisation
2. Comprendre le CMS WordPress
Les rumeurs sur WordPress
WordPress, c’est pour les blogs
WordPress, c’est lent
WordPress, ce n’est pas sécurisé
WordPress, ce n’est pas fait pour de gros sites
Quelques termes importants
Extensions (« plugins » en anglais) et mu-plugins
Les thèmes et thèmes enfants
Gutenberg
Les ID
Permaliens, slugs, URL et URI
Taxonomie et post type
Les post types par défaut
Le concept de page web
La page WordPress
Les différences entre page et post
Les différents « mots-clés » de WordPress
Les étiquettes, le nom pour les anciens « tags » de WordPress
Qu’est-ce qu’une étiquette dans WordPress ?
Étiquettes, tags, mot-clé principal et balises meta : attention aux confusions !
Structure et fonctionnalités du CMS
Le cœur de WordPress
Les hooks
Comment WordPress se charge-t-il ?
The Loop (la boucle de WordPress)
Rétroliens, pings et trackbacks
Les pings
Rétroliens et trackbacks
Les pages attachment
Les objectifs de Google
Gagner de l’argent
Se rendre indispensable
Un moteur de réponses
Être pertinent
En quoi cela influe-t-il sur le référencement ?
Rien n’est jamais acquis
Le besoin au centre des futures évolutions
Suivre l’évolution de Google
4. Les mots-clés
Qu’est-ce qu’un mot-clé en référencement naturel ?
À quoi une liste de mots-clés sert-elle ?
Mots-clés principaux et mots-clés de longue traîne
Le positionnement en première page et le reste
Comment choisir un mot-clé pertinent ?
Le besoin de l’internaute
Univers sémantique
Les mots-clés génériques ou ambivalents
Quel est le potentiel de trafic ?
Comment évaluer la concurrence ?
Obtenir une liste de mots-clés
Exporter ses mots-clés
Trier ses mots-clés
Le rendu final
Mots-clés et WordPress
5. Les concurrents
Pourquoi regarder ses concurrents est important ?
Attention à ne pas copier/coller
Les faux concurrents et les autres thématiques
Que doit-on regarder ?
Les aspects marketing
Leur popularité
Les sujets traités
6. Définir une structure
Qu’est-ce qu’un silo SEO ?
Quel est l’impact en référencement naturel ?
Concevoir son silo SEO
L’audit de mot-clés
Comment les internautes cherchent-ils ?
Bien penser sa structure
Avoir une vision globale
Quelques conseils
7. L’importance de la stratégie SEO
Pourquoi est-ce important ?
Comprendre son marché
Cibler les bons mots-clés
Bien répartir ses efforts
Marque forte et différenciation
Le préalable à toute stratégie SEO sur WordPress
Savoir utiliser WordPress
Comprendre son WordPress
Se méfier de tout
Vérifier, vérifier et vérifier
Que contient une stratégie SEO ?
Un budget et du temps
Les aspects techniques
Les contenus
La structure et le maillage interne
Les liens, les liens, les liens
Le suivi
Un site différent des autres
La notion d’URL et de redirection 301
Se former ou s’entourer de personnes compétentes
9. Installer WordPress
Sécuriser la base
Ne pas indexer le site
Les dangers de cette option
Et pour créer un serveur de développement ?
Et pour mettre mon site en maintenance ?
Le fichier wp-config
Le fichier htaccess
Les contenus par défaut
Les premières extensions
En résumé à chaque installation
10. Réglages du CMS
Menu Général
Le titre du site
Le slogan
Les autres paramètres généraux importants
Adresse web de WordPress (Home URL)
Adresse web du site (URL)
Inscription
Rôle par défaut de tout nouvel utilisateur
Fuseau horaire
Menu Options d’écriture
Catégorie par défaut des articles
Services de mise à jour
Menu Options de lecture
« La page d’accueil affiche »
« Les pages du site doivent afficher au plus »
« Les flux de syndication affichent les derniers »
« Pour chaque article d’un flux, fournir »
Visibilité pour les moteurs de recherche
Menu Options de discussion
Réglages par défaut des articles
Autres réglages des commentaires
Les options pour lutter contre le spam
Les mauvaises options
Avatars
Menu Médias
Taille des miniatures, taille moyenne et grande taille
Organiser ses fichiers envoyés dans des dossiers mensuels et annuels
Menu Options des permaliens
Le paramétrage « Réglages les plus courants »
Quelle structure choisir ?
Étiquettes et catégories
Les catégories dans les URL
Un terme commun pour les étiquettes
Un problème courant : des 404 partout
11. Sécurité et WordPress
WordPress, sécurité et SEO, par Julio Potier
S’attaquer au SEO
Les modes d’attaque
Les ressources de votre site
WordPress est-il la cause de ces piratages ?
Pour se protéger, y penser avant !
Les problèmes de sécurité et le référencement naturel
Les moteurs de recherche
Les antivirus
Le nettoyage impératif du site
Sécuriser WordPress
Le fichier wp-config.php
Utilisateur et mot de passe
Filtrage des uploads
Les éditeurs de fichiers dans l’administration
Le préfixe de table
Les clés de sécurité
Le fichier .htaccess
Les utilisateurs et les bonnes pratiques
Les extensions
Le développement des thèmes et des extensions
12. Indexation
Indexation et crawl : rappels
Différencier contenu indexable et contenu indexé
L’obligation d’être trouvé
Être analysable et donc indexable
Vérifier l’indexation réelle ou potentielle…
… dans Google contenu par contenu
Via la Search Console de Google
Via l’analyse de logs
Via un outil de crawl
Via la commande site:
Les fichiers utiles pour l’indexation
Le fichier robots.txt
Méthode 1 : bloquer les indésirables
Méthode 2 : laisser faire Google
Le fichier sitemap
13. Les extensions de référencement
Comment installer une extension ?
Paramétrer une extension
Erreurs, spams et mauvais contenus
Akismet
Redirection
Fonctionnement de base de Redirection
Rediriger des URL en masse
Import/export
Renvoyer un en-tête 410
Bien utiliser Redirection
Corriger quand même ses liens
Broken Link Checker (liens cassés)
Fonctionnement de base
1er onglet (Général)
2e, 3e et 4e onglets
5e onglet (Options avancées)
SF Author URL Control
Le maillage interne
WP Sitemap Page
WP-PageNavi (pagination)
Paramétrage
Le code à installer
Adapter les paramètres
YARPP : Yet Another Related Posts Plugin (articles relatifs)
Le corpus
Réglages de similarité (« The Algorithm »)
Règles de présentation pour votre site
Règles de présentation pour les flux RSS
Personnaliser YARPP
SX No Homepage Pagination
SX No author Pagination
Les extensions de cache (et de vitesse)
Le cache, c’est quoi ?
Pourquoi se préoccuper de la vitesse ?
L’importance pour l’indexation
WP Super Cache, WP Rocket et les autres extensions de cache
Gravatar Local Cache (extension de cache)
WP Sweep (optimisation de la base de données)
SEO KEY (extension de référencement)
Yoast SEO (extension de référencement)
Pourquoi Yoast ?
Présentation de l’extension
Menu Réglages généraux
Menu Réglages SEO
Onglet Réglages généraux
Onglet Types de publication
Onglet médias
Onglet Taxonomies
Onglet Archives
Onglet Fil d’Ariane
Onglet RSS
Menu Réseaux sociaux
Onglet Comptes
Onglet Facebook
Onglet Twitter
Onglet Pinterest
Sitemaps XML
Menu Outils
Importer et exporter les données SEO
Éditeur par lot
14. Les thèmes de WordPress
Avant de s’atteler à son thème
Se poser les bonnes questions
Toujours se méfier
Attention aux thèmes payants et gratuits
Attention aux erreurs des développeurs
Le choix d’un thème, par Alexandre Bortolotti
Quel est le but de votre site ? Que va-t-il proposer ?
Quel est votre public cible ? À qui vous adressez-vous ?
Quelles sont les valeurs que vous désirez transmettre ?
Quelle est l’action unique que vos visiteurs doivent accomplir sur votre site ?
Avec quels adjectifs les visiteurs décriront-ils votre site ?
Qui sont vos concurrents ? En quoi votre site sera-t-il différent ?
Quel style de thème recherchez-vous ?
Quelles fonctionnalités votre site devra-t-il comporter ?
Créer des maquettes pour modéliser les pages de son site
Lancer enfin ses recherches
Mon thème est-il bien conçu ?
Des conseils importants pour votre thème
Les thèmes enfants
Des possibilités multiples d’affichage
L’HTML de vos thèmes
Pourquoi est-ce important ?
Les bases de l’HTML
Tester la structure HTML
Liens et structure interne
Ce qui se conçoit bien s’énonce clairement
Limiter le nombre de contenus affichés
Le fonctionnement des thèmes WordPress
Comment se charge une page WordPress ?
Les fichiers d’un thème
Le Template Hierarchy
Principe de base
Exemple
Les tags conditionnels
Les hooks
Principe de base
Exemple
Quel template est actuellement utilisé ?
Comprendre chaque template
Un article
Une page
Un custom post type
L’accueil du site
La page d’accueil par défaut
La page d’accueil statique et la page de blog
Attention à Home et Front Page
Une catégorie
Une étiquette
Un auteur
Une archive par date
Une custom taxonomy
La recherche
Une page d’erreur
Une page attachment
Une page de commentaires
Un exemple concret d’utilisation du Template Hierarchy
Les problématiques récurrentes des thèmes
DUST et duplication de contenus
Le contenu de mon article est partout
La chasse aux duplications et éléments inutiles
Le concept
Les informations de l’article
Les sélections d’articles
Et ailleurs ?
Optimiser des templates précis
L’accueil
Les catégories
Les étiquettes
Les archives par auteur
Ajouter une grande image de l’auteur
Ajouter une description plus détaillée de l’auteur
Peut-on faire plus ?
Les archives par date
Les pages attachments
Et Gutenberg ?
Et l’accessibilité ?
L’impact en référencement
L’accessibilité, par Gaël Poupard
L’accessibilité, quatre principes de base
Les objectifs de l’accessibilité
Accessibilité et SEO : des objectifs complémentaires
15. Le temps de chargement
Pourquoi s’en préoccuper ?
Comprendre le temps de chargement d’une page
Mesurer la vitesse
L’hébergeur
Optimiser le code PHP
Avant toute chose
Les extensions
Un header trop chargé
Le Template Hierarchy
Un code plus simple
Du code en dur
Simplifier l’HTML
Diviser le fichier functions.php
Ce contenu est-il utile ?
Les transients
Comment cela fonctionne-t-il ?
Un exemple pratique
Quand utiliser un transient ?
Bien utiliser les transients de WordPress
Le cache transitoire
Déboguer votre site
Les ressources de la page
Diminuer leurs nombres
Les calculs dans les pages
Sprite et compression
Le CSS
Supprimer le dernier point-virgule et tout espace inutile
Regrouper les classes, ID et propriétés similaires
Fusionner les feuilles de styles CSS
Compresser le fichier CSS
JavaScript et jQuery
Aller à l’essentiel
Différer le chargement
CDN
Le fichier wp-config.php
Réduire le nombre de révisions
Vider automatiquement la corbeille
Ne pas envoyer de cookies aux sous-domaines
Augmenter la mémoire allouée
La base de données
Les extensions de cache !
Le cache WordPress
Le cache navigateur
16. Compatibilité mobile et responsive design
Google et les mobiles
Les différentes solutions qui existent
Qu’est-ce que le responsive design ?
Faire du responsive design avec WordPress
Tester la compatibilité mobile de son site
Le centre Webmaster de Google
Google et son outil Mobile
Votre navigateur
BrowserStack
17. Balisage Schema.org
C’est quoi un balisage Schema ?
Quel intérêt en SEO ?
Comment les connaître ?
Comment les mettre en place sur WordPress ?
Via un développement sur mesure
Via une extension dédiée
Via une extension SEO générique
Ce que Google veut sur une requête
Un mot-clé = une URL = un besoin
Je rédige quoi ? un article ? une page ? un post type ?
Conseils de base pour optimiser ses contenus
Répondre au besoin
Longueur
Répéter le mot-clé ?
Univers sémantique
Structure dans le site
Maillage externe
Votre stratégie marketing
Apprendre à rédiger un contenu sur WordPress
Titre, title et description
Le titre du contenu dans WordPress
La balise title et le titre de votre contenu
La description
Le permalien
La catégorie
Bien structurer son contenu avec une catégorie
Le concept des « sticky posts »
Les étiquettes
C’est quoi ?
Un contenu pauvre ou inutile
Le contenu dupliqué
Première solution : désindexer les étiquettes
Deuxième solution : supprimer les étiquettes
Troisième solution : optimiser les étiquettes de WordPress
Modifier la portée des étiquettes
Dois-je les utiliser ?
Le contenu en lui-même
Les titres de niveau
Les « mots-clés » dans la publication
La balise more (le bouton Lire la suite)
L’extrait
Optimiser son contenu avec Yoast SEO
Optimisation du contenu
Optimisation générale
Onglet Avancé
La lisibilité
Schema
Réseaux sociaux
Optimiser les autres types de contenus
Les images
Le texte alternatif (attribut alt)
Le titre de l’image (attribut title)
La légende de l’image
La description (longue) de votre image (facultative)
Les vidéos
L’oEmbed
YouTube
19. Le potentiel de Gutenberg
Gutenberg, retour en arrière
Peu importe votre éditeur
Des blocs sur mesure
Définir le besoin
Différencier des contenus
Automatiser avec des API ?
Comment créer ses blocs ?
Un bloc sur mesure codé de A à Z
Des outils différents
Un outil d’aide pour les développeurs Create Guten Bloc
Advanced Custom Field
Des extensions
20. Gérer ses contenus
Comment gérer son contenu ?
Supprimer un contenu
Redirection 301
Rediriger vers quelle URL
Fusionner un contenu
Déplacer un contenu ou changer son slug
Les contenus saisonniers et changeants
Faire le ménage
Pourquoi ?
Comment faire le tri ?
Les vieux sujets
Les contenus inactifs
21. E.A.T.
C’est quoi E.A.T ?
Les sites YMYL
Comment améliorer son site dans cette optique ?
La stratégie marketing
Les contenus de qualité
Une vraie communication
Un site fiable
À qui appartient le site ?
La légalité
Des moyens de contact facilement accessibles
Qui écrit ?
22. Silos et maillage interne
L’importance de la structure et du maillage interne
Qu’est-ce qu’un silo ?
À quoi ressemble un silo ?
Qu’est-ce que le glissement sémantique ?
WordPress et les silos
Bien concevoir un silo
Du point de vue utilisateur
Du point de vue sémantique
Du point de vue technique
L’approche marketing des silos
Des silos répondant à un besoin
Mieux cerner ses clients et prospects
La méthode du tri des cartes
La méthode des personas
Adapter ensuite sa structure
Utiliser les bonnes taxonomies
23. Anticiper les erreurs de l’utilisateur
Pourquoi tant de haine ?
Former les utilisateurs
Pourquoi anticiper les erreurs ?
Monitoring
Search Console
Alertes de positionnement et web analytics
Monitoring serveur
Monitoring SEO
Anticiper les erreurs courantes
Titre de niveau 1 et rédaction de contenu
Afficher clairement le texte alternatif des images
Forcer l’ajout d’un texte alternatif
Masquer certains menus
Donner des instructions
Pour aller plus loin
C’est quoi un lien ?
Le code
La popularité
La sémantique
Les blocages éventuels
Nofollow, UGC et Sponsored
Détecter des liens non suivis
Les autres formes de « liens »
Sa destination
Le PageRank
Rappel
Maillage interne vs backlinks
Tous les liens ne se valent pas
Surfeur aléatoire et surfeur raisonnable
En résumé
25. Analyser la popularité
Pourquoi mesurer sa popularité ?
Comparaison, rythme et variété
Que faut-il regarder ?
Les domaines référents
Le nombre de liens
Les ancres
L’origine des liens
Les attributs et le type de liens
Les pages de destination
Les indicateurs
26. Stratégie d’acquisition de liens
La diversification
Les stratégies qui fonctionnent
Le LinkBaiting
Les mentions sans liens
Les liens des concurrents
D’autres sources de liens
Les annuaires
Les forums
Les commentaires de blogs
Les réseaux sociaux
D’autres sources de liens ?
De quoi s’agit-il ?
Quel intérêt pour le référencement ?
Pourquoi en créer ?
Les taxonomies
Les post types
Penser au besoin !
Comment créer ces éléments ?
Principes de base
Comment les afficher ?
Les taxonomies
Comment faire ?
Attention : des étapes impératives
Les post types
Pour quoi faire ?
Comment faire ?
Des exemples d’utilisation
Mélanger pages et articles
Taxonomies et post types privés
Post type ou taxonomie ?
28. Les hooks
Pourquoi utiliser les hooks en SEO ?
L’intérêt
Un exemple
Bien comprendre les hooks
Filtres et actions
Trouver un hook
Où mettre son code ?
Hooks et automatisation (actions et filtres)
Les étiquettes
Les auteurs
Rediriger la pagination
Limiter le nombre de contenus
Supprimer définitivement la pagination
Les 404 de la pagination
Filtrer le widget des articles récents
29. Ajax et WordPress
L’Ajax, c’est quoi ?
Ajax et SEO
La règle d’or
La problématique des moteurs de recherche
WordPress a théoriquement tout prévu
Faire de l’Ajax avec WordPress, par Willy Bahuaud
Comment mettre en place une requête ?
Quelles ressources appeler ?
Le script admin-ajax.php
Une page du site
La WP REST API
Un template dédié à l’Ajax
La navigation
L’API History d’HTML 5
L’Ajax sert à faire des transitions
Une fois le contenu chargé…
Insertion de contenu « en douceur »
Mise en cache des requêtes
Ajax, WordPress et SEO : qu’est-ce qui est réellement important ?
Principes de base
Et les sites one-page ?
Mon Ajax est-il optimisé pour le référencement ?
30. Analyse de silos
Structure réelle et structure imaginée
WordPress vous ment
Une première vérification manuelle
Une vérification avec des logiciels
Le principe
Une visualisation qui sera toujours fausse
Quel outil utiliser ?
Aller plus loin avec Gephi
Principes de base
Penser à faire un export Sigma
Ce qu’il est intéressant de contrôler
PageRank et complémentarité
La complémentarité
Donner du poids aux liens
Les liens mutuels
Un mix ?
31. Contenus dupliqués
Qu’est-ce qu’un contenu dupliqué ?
Que fait Google ?
Les duplications externes
Le risque
Comment les détecter ?
Les outils dédiés
La commande site:
Les outils gratuits
Comment agir ?
Les duplications internes
Le risque
Comment les détecter ?
Navigation manuelle
Duplications globales
La commande site:
La Search Console
Comment agir ?
Qu’est-ce que le référencement local ?
Qu’est-ce qu’une recherche locale ?
Des mots-clés différents
À quoi cela ressemble-t-il ?
Les critères de positionnement
Pertinence par rapport à la requête
Distance entre l’organisation et l’internaute
L’importance de l’établissement
Le comportement des internautes
Facteurs externes
Fiche local business
Créer et compléter sa fiche
Faire vivre sa fiche
La création de liens locaux
Les avis clients
Les plates-formes locales
Référencement local et réseaux sociaux
Facteurs internes
Un bon référencement local passe par un bon référencement tout court
Utiliser le balisage sémantique Schema.org
Ajouter des contenus locaux
Disposer d’un site compatible mobile
L’emplacement de l’hébergement
Des fonctionnalités locales
33. WordPress et l’e-commerce
WordPress et e-commerce ?
La solution WooCommerce
Les bases de l’e-commerce
Les règles de base
Optimisez l’e-commerce comme le reste de WordPress
Les problématiques techniques
Les contenus dupliqués
Ne pas avoir peur d’étoffer ses contenus
Les pages « privées »
Les boutons Ajouter au panier
La navigation à facettes
Qu’est-ce que c’est ?
Optimiser sa navigation à facettes
Les identifiants de session
Le balisage Schema.org
Et le marketing dans tout ça ?
La base
Un peu de diversification
Les budgets marketing
Aller plus loin avec WordPress
34. WordPress multilingue et WordPress multisite
Le multilingue
Comment se référencer à l’international ?
Conseils de base pour faire du multilingue
Les grandes extensions disponibles
Polylang
WPML
MultilingualPress
Comment paramétrer une extension multilingue ?
Première étape : paramétrage des emplacements
Deuxième étape : audit puis rédaction des contenus
Troisième étape : traduction du thème et de tous les détails
Quatrième étape : l’attribut rel alternate
Cinquième étape : donner du poids à vos langues
WordPress multisite
Qu’est-ce qu’un multisite ?
Avantages et inconvénients
Pourquoi faire un multisite en SEO ?
Référencer un multisite, qu’est-ce qui change ?
L’intérêt principal : le maillage entre les sites
35. Google News et Google AMP
Google News (et Discover)
Qu’est-ce que Google News ?
Qu’est-ce que Google Discover ?
Comment être présent dans Google News ?
Comment être présent dans Google Discover ?
Que dois-je faire sur WordPress ?
AMP
C’est quoi ?
Comment cela fonctionne-t-il ?
Un format qui évolue
Faut-il utiliser AMP ?
Comment le mettre en place sur WordPress ?
Tester AMP
Pourquoi auditer son site ?
Les principes de base d’un audit WordPress
Quels éléments regarder ?
Qu’est-ce qu’un bon site ?
L’audit sémantique
L’audit manuel
L’audit technique
L’audit des contenus
L’audit structurel
L’audit des liens
Quels logiciels utiliser ?
Les centres Webmaster et les outils de web analytics
Les logiciels et outils de scan et d’audit
Un réel audit de WordPress
L’univers sémantique et les mots-clés
Paramétrage, extensions et aspects techniques
L’analyse des contenus
L’analyse de la structure
La popularité
37. Refontes et migrations
Migrations simples et migrations complexes
Les étapes d’une migration complexe
Faire le point sur les URL
Faire un audit
Nouvelle structure et anticipation des redirections
Garder ce qui fonctionne bien
Importer les données
Paramétrer et optimiser WordPress
Corriger les contenus
Faire d’éventuelles modifications
Mettre en place impérativement les redirections
Mettre en ligne
Ce qu’il faut faire
Changer de serveur
Modifier les URL de son site
Première solution (incomplète) : les requêtes SQL
Deuxième solution : un script dédié
Troisième solution : les extensions
Les liens codés en dur
Nettoyer
Vérifier
38. L’intérêt des web analytics
Les concepts de base
Visiteurs et visites
Taux de rebond
Taux de conversion
Quelles informations utiliser en référencement ?
Les mots-clés
Les contenus et leur qualité
Travailler la « qualité des contenus »
Les entrées SEO
Le suivi de la recherche
Refonte de site
39. Je fais quoi maintenant ?
Aller prendre l’air
Définir une stratégie SEO sur WordPress
1 - Marketing, différenciation et audit SEO
2 - Allouer des moyens
3 - Démarrer la stratégie de netlinking
4 – Avoir une bonne base technique
5 - Corriger les contenus et les backlinks manqués
6 - Structurer le site actuel
7 – Mettre en place la stratégie éditoriale
8 - Aller plus loin
Le fichier wp-config.php
Robots.txt
htaccess
Un modèle d’audit de mots-clés
Conclusion
Index