Support de Cours SEO Complet
Support de Cours SEO Complet
Véronique DUONG
Professeur SEO chez Rankwell Institute
PRÉSENTATION
● Présidente de l’agence Search,
RANKWELL
● Spécialiste SEO depuis 2010 (Google et
Baidu)
● Ingénieure linguiste de formation
(Master 2)
● Ex-Présidente du SEO Camp, la plus
grande fédération du SEO dans le monde
francophone.
● Auteure d’ouvrages SEO
01 Introduction
SOMMAIRE 04
Le cahier des charges ou le brief client
à respecter
05 Le Kick-off Meeting
06 Le rétro-planning
Véronique DUONG
07 Audit technique du site
11 Optimisation de contenu
Véronique DUONG
13 Audit de liens externes
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
Le SEO (search engine optimization ou référencement
naturel en français) est désormais un secteur connu et
reconnu pour les entreprises et les sociétés qui veulent
réussir leur stratégie de visibilité en ligne.
SOMMAIRE 04
Le cahier des charges ou le brief client
à respecter
05 Le Kick-off Meeting
06 Le rétro-planning
Véronique DUONG
02. Parts de marché
des moteurs de
recherche
01 Introduction
SOMMAIRE 04
Le cahier des charges ou le brief client
à respecter
05 Le Kick-off Meeting
06 Le rétro-planning
Véronique DUONG
Pour chaque projet SEO, dès que nous recevons un
cahier des charges ou un brief du client, nous
commençons la procédure pour mettre en place
une campagne de référencement naturel.
03. Comment gérer web dans les moteurs de recherche. Pour mettre
en place une campagne de SEO, il faut prévoir :
àZ? ●
●
Des optimisations sémantiques
Des optimisations de liens externes (off-site
SEO)
● Des plans de redirection, de nettoyage du
site web, etc.
● De la rédaction de contenu frais et de
qualité
● Des réunions, des appels, pour assurer le
bon déroulement du projet
03. Comment gérer un projet SEO de A à Z ?
03. Comment gérer un projet SEO de A à Z ?
Pour tout projet SEO, nous avons un cahier des charges qui liste ces grandes étapes, et ce
que nous devons réaliser au sein de ces dernières :
SOMMAIRE 04
Le cahier des charges ou le brief client
à respecter
05 Le Kick-off Meeting
06 Le rétro-planning
Véronique DUONG
Le kick-off meeting est une étape qui permet
aux consultants SEO et aux clients d’exprimer
leurs besoins afin d’avancer mutuellement sur le
05. projet.
Taux de pages
inactives (c’est-à-dire Et encore d’autres KPIs
KPI
les pages qui ne que les clients peuvent
reçoivent aucune visite demander sur-mesure
SEO par mois)
01 Introduction
SOMMAIRE 04
Le cahier des charges ou le brief client
à respecter
05 Le Kick-off Meeting
06 Le rétro-planning
Véronique DUONG
Afin de mener à bien les optimisations en
référencement naturel, nous devons mettre en
06. place avec le client un rétro-planning avec les
dates de réalisation et de rendus de livrables.
Le rétro Pour plus de visibilité, nous nous basons sur le
06. Le rétro
de gauche du diagramme énumère toutes
les tâches à effectuer, et la ligne d'en-tête
11 Optimisation de contenu
Véronique DUONG
La phase d’audit SEO technique est l’un des
piliers en référencement naturel.
07. C’est à cette étape que nous allons analyser,
11 Optimisation de contenu
Véronique DUONG
Suite à l’audit technique, nous devons envoyer
notre livrable au client pour validation, et par la
suite, l’implémentation de nos
08. Mise en place recommandations SEO aux prestataires
11 Optimisation de contenu
Véronique DUONG
Lors de la phase d’audit sémantique, nous allons
rechercher les problématiques liées au contenu
éditorial afin de comprendre pourquoi les pages
09. web d’un site ne remontent pas assez sur tels ou
tels termes clés.
Audit Pour cet audit, nous allons regarder les méta
On vérifie également les titres éditoriaux que sont les heading titles HN (qu’on appelle le plus
souvent H1, H2, H3, etc. dans le jargon technique du SEO).
Ces balises HN ont un certain poids sémantique pour le SEO, et elles doivent être utilisées
avec la bonne hiérarchie afin d’avoir des pages bien ordonnées et de l’information structurée du
plus général au plus spécifique pour les internautes comme les moteurs de recherche.
C’est également l’étape où l’on détecte si nous devons mettre en place de l’URL Rewriting
(réécriture d’URLs avec des mots-clés).
En effet, si les URLs du site sont composées de paramètres, sont sans mots-clés, utilisent des
underscores comme séparateurs, nous devons proposer de la réécriture.
09. Audit sémantique du
site
Cela est très important pour les sites e-commerce car ils ont
un certain nombre de produits avec des photos à optimiser.
11 Optimisation de contenu
Véronique DUONG
Durant la phase de recherche de mots-clés afin de
constituer une étude du marché par rapport à ce que les
internautes d’un pays recherchent, il est important de
garder en tête que cette étape fait partie du point de
départ stratégique pour réussir son référencement.
mots-clés
questions suivantes :
11 Optimisation de contenu
Véronique DUONG
Le contenu est l’un des points primordiaux à travailler en
SEO. Nous définissons “contenu” par “contenu éditorial
/ visuel / vidéo qui suscite de l’intérêt des internautes et
qui soit facilement crawlable et indexable par les
moteurs de recherche”.
11. John Mueller, un porte-parole de Google nous avait
11 Optimisation de contenu
Véronique DUONG
Les intégrations doivent être planifiées dans le
rétro-planning et être réalisées assez rapidement afin que
les moteurs de recherche puissent repérer le plus rapidement
possible les mises à jour dans le site, revenir le crawler plus
souvent.
des contenus Dans l’idéal, pour l’intégration des titles et méta descriptions
optimisées, nous recommandons d’utiliser des modules, des
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
Pourquoi devons-nous nous intéresser aux
domaines référents et aux liens externes qui
13. pointent vers le site ?
C’est pour cela qu’il est indispensable de vérifier les liens externes
d’un site afin de s’assurer que les domaines faisant référence aux
sites soient de qualité.
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
Après les intégrations des préconisations, nous
14. devons recetter le site afin d’être sûr que
toutes les recommandations ont été prises
Recettage en compte.
Nous avons une liste de points dans un plan d’action SEO, et nous pouvons également nous servir de ce
dernier pour faire la vérification.
14. Recettage
technique et
sémantique
Suite au recettage, nous renvoyons le document commenté
aux prestataires techniques afin qu’ils ré-implémentent ou ré-
étudient la faisabilité des recommandations nouvelles que
nous avons données lors de la vérification.
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
Afin de bien suivre les performances d’un site suite à la
mise en place de recommandations et d’optimisations
SEO technique, sémantique et de netlinking, nous
pouvons commencer à suivre son évolution via des KPI
tels que :
15. Suivi ●
●
Positions SEO mensuelles
Visites uniques mensuelles
maintenance et ●
●
●
Nombre de pages vues
Liens entrants (backlinks)
Pages erreurs 404 restantes
reporting ●
●
Pages 3xx restantes (à démailler)
Taux de rebond
● Conversions mensuelles
● Chiffre d'affaires mensuel
● Taux d'indexation des pages (nombre de pages
réelles dans le site vs. le nombre de pages
indexées par les moteurs de recherche)
15. Suivi
maintenance et
reporting
Outils SEO
Dareboost PageSpeed Advanced Web
Insights Ranking
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
Dans un audit technique, nous vérifions tous les points
liés au crawl du site, à son indexation, à son maillage
interne, aux pages erreurs, pages redirigées présentes,
aux temps de chargement (quelles sont les données les
plus consommatrices de ressources), aux structures des
pages, etc.
● le crawl du site
● l’indexation des pages web
● le temps de chargement des pages
● le maillage interne
● la structure du site (pas trop de profondeurs)
● etc.
Crawl
Définitions des seront plus importants que les versions classiques sur
ordinateur.
Certaines pages intéressantes trop profondes reçoivent très peu de visites SEO par mois.
Il faudrait les remailler le plus proche possible de la page d’accueil afin qu’elles reçoivent plus de visites. Les pages inactives sont
composées des pages sans visites SEO par mois.
Il faudrait pousser la promotion de ces pages (comme en faire une sélection) et réécrire les contenus, les rendre plus attirantes et
informatives pour les utilisateurs.
Pages actives et inactives x Profondeur
Pour observer le crawl budget d’un site, nous pouvons nous servir de la Search Console de Google. Les fichiers de logs Apache du site
sont également une mine d’informations pour détecter et comprendre comment les robots des moteurs passent et visitent les URLs
d’un site.
Exemple ci-dessous : Nous avons crawlé un site ayant 449 URLs maillées. Mais nous voyons que la moyenne allouée est de 211 pages
explorées par jour, et sachant que le site à 449 pages, donc certaines ne sont jamais crawlées par Google.
Lorsqu’il existe des URLs non indexables et polluantes
au sein du site cela peut perturber le crawl budget.
Notre préconisation est qu’il faut démailler (c’est-
à-dire retirer du maillage, de la structure du site) les
URLs polluantes (pages en erreur, pages en
redirection), et les remplacer par les URLs vers
lesquelles elles sont redirigées.
Les URLs Souvent les URLs polluantes sont :
polluantes ●
●
les pages en 404 (pages qui n’existent plus)
en 301 (pages redirigées de façon
permanente transmettant la popularité de
l’ancienne page vers la nouvelle)
● en 302 (pages redirigées de façon temporaire
qui ne transmettraient pas la popularité ou le
jus de lien de l’ancienne page vers la nouvelle
URL)
On pratique !
On relève les URL
polluantes du site.
Dans l’idéal, un site doit présenter un taux à
100% de pages répondant :
● en code 200 (c’est-à-dire que les
pages existent, renvoient bien du
contenu),
● en format HTML,
● sans balise noindex ou canonical,
afin que les robots des moteurs de recherche
Les URLs visitent un maximum de pages au sein du site.
polluantes
En 2020, on estime que de nombreux pays
seront en connexion 3G, d’après l’outil “Think
with Google” :
Temps de
chargement
Speed Index
Le Speed Index est un score mesurant le temps que le contenu prend pour s’afficher
au-dessus de la ligne de flottaison. Un bon Speed Index (sur mobile) est en dessous de
3000. Voici ce que les fourchettes de scores signifient :
Simulation d’une visite en iPhone 6s à Paris sur une page d’accueil se chargeant en plus de 10 secondes
avec un Speed Index supérieur à 3000.
L’outil Lighthouse permet de mesurer les temps de
chargement d’un site.
Lighthouse de
Google
On pratique !
On regarde les
temps de
chargement avec
Lighthouse.
On constate clairement que plus une page se
charge rapidement sur ordinateur et/ou mobile,
plus elle se positionne bien dans les résultats de
recherche de Google.
Le fichier robots.txt doit être un fichier texte ASCII ou UTF-8. Aucun autre caractère n'est autorisé. Un
fichier robots.txt est constitué d'une ou plusieurs règles. Chaque règle est composée de plusieurs directives
(instructions), et il ne faut avoir qu’une directive par ligne.
● User-agent: Googlebot
● Disallow: /
● User-agent: *
● Disallow: /
Quelques exemples
de règles pour le
robots.txt
On pratique !
Après être entrés dans les différents
dossiers et pages autorisé(e)s dans le
robots.txt, les moteurs de recherche
vont chercher les pages à visiter, puis à
indexer dans leurs bases de données.
0.7 0.2
daily daily
Sitemap.xml ●
●
les pages erreur 404 à rediriger,
puis les pages en redirection
3xx à retirer du maillage du site,
● étudier les pages ayant une
balise canonical différentes afin
de constater si elles sont
vraiment problématiques ou non
Pages 404
Ainsi, elles répondent sous les rescodes 301, 302, qui sont les
rescodes de redirection les plus courants que nous
rencontrons en référencement naturel.
Ces pages ne doivent pas être reliées au maillage du site
car elles ne sont pas indexées par les moteurs, et peuvent
perturbées le crawl du site.
Pages en redirection C’est pourquoi il faut les retirer le plus rapidement possible
du site afin de ne montrer que des URLs saines (répondant
01 02
de produits
elles sont désactivées parente (en 301)
dans le CMS, elles
peuvent génèrent des
erreurs 404).
Si la première option est choisie, il faut avoir des contenus pertinents sur
les pages afin de prévenir qu’elles ne sont présentes qu’à titre
informationnel, et avoir un espace avec des produits similaires à proposer.
Dans le cas où un plan de redirection a été mis en place pour rediriger des pages en erreur 404 vers
des pages existantes, les pages en erreur deviennent des pages redirigées répondant sous les
rescodes 301, 302. Pour retirer du maillage les pages en 301 et 302, dans un site de petite taille, il est
possible de le faire manuellement. Voici ce qui se passe concrètement lorsque nous parlons de
retirer du maillage du site les pages qui n’existent plus ou en redirection :
Plan de
démaillage
Nous allons Nous Nous le Nous Nous Puis nous
dans le code repérons le retirons de la remplaçons enregistrons le envoyons le
source HTML lien qui balise <a vers la fichier HTML fichier HTML
des pages qui n’existe plus href=“...”> nouvelle URL sur le serveur
référencent ou redirigé qui répond en FTP afin de
encore les 200 remettre en
pages en ligne la page
erreur et/ou de référence
en redirection mise à jour et
corrigée
Plan de démaillage
Plan de démaillage
Concrètement, il faut aller dans les codes sources HTML des pages de référence, repérer le lien en 301, le
retirer et le remplacer par la nouvelle URL qui répond en 200.
Qu’est-ce qu’une balise canonical ? Avant
d’aborder le plan de canonical, il est nécessaire de
définir la canonical. Cette balise a été créée en
2009 par Google, Bing et Yahoo!
Plan de balisages
Canonical
13 Audit de liens externes
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
17. SEO
sémantique
On pratique !
Balisage méta tags
La balise <title> est la balise qui aurait le plus de poids en termes d’impact au niveau du référencement naturel. C’est
le titre de l’extrait de résultat de recherche que l’on voit dans les moteurs de recherche.
Pour l’ensemble des moteurs de recherche, Google, Baidu, Yandex, Naver, Yahoo! Japan, etc. cette balise est
stratégique car elle doit fournir la réponse à la recherche ou la requête qu’un internaute aura effectuée dans la barre
de recherche.
Le title est l’endroit où nous devons mettre des informations pertinentes répondant aux requêtes de recherche des
internautes. C’est aussi dans cette zone que nous devons y insérer un ou deux mots-clés stratégiques. Les mots-clés
sont souvent ceux qui sont réalisés lors de l’étude de mots-clés.
Il est également possible de se connecter directement à des outils en ligne comme Google Keyword Planner ou
Google Trends pour observer si les mots-clés choisis sont recherchés, populaires (volume de recherche mensuel), et
méritent d’être placés dans les balises <title> des pages web.
Optimisation des ●
espace compris pour le title
Baidu : une 20taine de caractères
balises <title> ●
chinois espace compris pour le title
Yandex : une 60taine de caractères
espace compris pour le title
<title>
Voici les formats de titles que nous préconisons par
typologie de pages :
balises <title>
Optimisation des balises <meta description>
La balise <meta name=”description” content=“...”> est la balise qui permet d’ajouter un descriptif d’une phrase
dans l’attribut “content” afin d’introduire les éléments que les internautes peuvent lire dans la page web.
Idéalement, elle doit se placer juste après la balise <title> dans le code source HTML. La méta description s’affiche sous
le title dans les résultats de recherche de moteurs :
Pour Google, la meta description n’a pas d’impact direct sur le classement des pages web dans ses résultats de
recherche. Cette description a plus pour objectif d’attirer les internautes à cliquer sur les résultats. Il faut y mettre
des appels à l’action, des messages marketing intéressants, des baselines qui captent l’attention des utilisateurs.
Les méta descriptions ont également une limite de
caractères à respecter. Voici les limites selon les
moteurs de recherche :
Optimisation des ●
espace compris
Yandex : entre 155 et 160 caractère russes,
balises <meta
espace compris
description>
On pratique !
Après les méta tags, les moteurs de recherche vont scanner les heading titles (ou
les titres éditoriaux) d’une page web. Ces titres sont placés dans la balise <body>
du site, et doivent suivre cette hiérarchie (de 1 à 6) afin d’être optimisés
techniquement parlant :
Balisage
l’information principale. sous-titre du H1. Cette sous-titre du H2. Cette
Cette balise a le plus balise reste importante balise entre dans la
de poids sémantique pour le SEO, mais a un spécificité de la page,
heading par rapport aux cinq
autres.
poids un peu plus
faible que le H1.
et donne une
information
tags
généralement plus
précise que le H1 et le
H2, mais son poids
sémantique est
également moindre
que les H1 et H2.
Après les méta tags, les moteurs de recherche vont scanner les heading titles (ou
les titres éditoriaux) d’une page web. Ces titres sont placés dans la balise <body>
du site, et doivent suivre cette hiérarchie (de 1 à 6) afin d’être optimisés
techniquement parlant :
Balisage
titres pour chaque de produits ou des contenant des
paragraphe. Cette noms d’éléments éléments très
balise est dans le spécifiques. Cette spécifiques sur un
heading détail des points
traités par page. Son
balise n’a presque
plus d’impact en
produit, un concept
ou une idée. Cette
tags
impact en SEO est termes de poids balise est rarement
minime. Cependant, sémantique SEO, utilisée car la plupart
elle doit tout de mais elle permet de des sites ne vont pas
même contenir des bien structurer les jusqu’à cette
mots-clés. informations, et il profondeur
faut également y d’informations.
mettre des mots-clés
dans cette dernière.
Les balises heading titles sont les titres éditoriaux qui
structurent l’information au sein d’une page web.
Comme nous l’avons déjà mentionné dans le chapitre 3
dans la partie SEO technique, après les méta tags, les
moteurs de recherche scannent la page, et lisent les
balises <body>, <h1>, <h2>, <h3>, etc.
URL (URL
les sites e-commerce, les URLs se présentent sous
cette forme :
Rewriting) https://www.example.com/search?category=dress&b
rand=name&color=red&size=38
https://www.example.com/search?category=dress&b
rand=name&color=red&size=38
Rewriting) https://www.example.com/dress/brand/red/38/
Balisage attributs
alt
Dans ces attributs alt, il est important d’y mettre
des mots-clés afin que les visuels puissent
remonter correctement dans Google Images.
Optimisation des
attributs alt pour les
images En omettant de remplir les attributs alt, il existe un
réel manque à gagner pour le référencement
naturel des images.
De ce fait, il est difficile pour les moteurs de
recherche de comprendre de quels types de
produits il s’agit, de les catégoriser correctement,
et de les faire remonter sur des mots-clés
pertinents.
Le maillage interne est un concept qui peut se
résumer aux relations entre les pages internes
du site web.
Optimisation du
maillage interne
Le fil d’Ariane est le fil conducteur de la navigation
d’un site. Il permet de renforcer le maillage interne
d’un site, et de permettre aux internautes de
comprendre où ils sont au sein du site.
Afin d’avoir des mots-clés dans le fil d’Ariane, il faut nommer les rubriques dans le menu avec des termes
recherchés (voir l’étude de mots-clés) ainsi lors de la récupération automatique des données pour composer
le fil d’Ariane, cela se fera naturellement et systématiquement.
Voici un code source HTML où nous pouvons voir comment le fil d’Ariane est composé :
Les ancres des liens internes et externes sont à optimiser afin
d’envoyer les bons signaux aux moteurs de recherche et de les
faire “comprendre” sur quels termes clés, nous souhaitons faire
remonter des pages web.
Dans Google Search Console par exemple, il est possible de voir les
mots sur lesquels les sites externes font le plus d’ancrage de textes :
Optimisation des
ancres de texte
internes et
externes
Les ancres des liens externes ont un poids
considérable sur le positionnement des pages web
sur des mots-clés stratégiques.
EN GB ES
Balisage contenu en contenu en contenu en
Hreflang anglais, quelle
que soit la région
anglais destiné
aux internautes
anglais destiné
aux internautes
situés au situés en
Royaume-Uni Espagne
Balisage Hreflang
Les balises schema.org sont des balises metadonnées qui
permettent d’ajouter de l’information supplémentaire sur
une page web. Il existe plusieurs types de balises
schema.org, et voici un extrait des plus courants :
Balisage Rich
Snippets
Balisage Rich Snippets
Sur schema.org, il existe une page spéciale sur le “Breadcrumb” (Fil d’Ariane en anglais), et cette dernière fournit
des exemples de codes à implémenter pour générer le rich snippet (extrait ou résultat enrichi en français) dans
Google.
Souvent omis, les noms des fichiers de
médias audio, vidéo, images, sont
Optimisation ●
●
Des guillemets remplacent les espaces
Les caractères suivants sont réservés et ne peuvent
des fichiers médias donc pas être utilisés dans l’URL : # $% & '() * +, /:; =?
@[]
● Les majuscules sont à éviter pour les URLs car elles
sont sensibles à la casse (et peu d’internautes
saisissent leurs URLs en majuscule)
17 SEO Sémantique
18 Méthodes de netlinking
Véronique DUONG
18. Méthodes
de netlinking
Le netlinking (ou link building en anglais) est l’un des
principaux piliers en référencement naturel.
Définition C’est une métrique qui indique la popularité de la page, d’une évaluation
de sa capacité à transmettre de la puissance de jus de lien. Il est calculé à
Netlinking Citation
Flow
partir du nombre de liens total, du nombre de domaines référents, etc. Il est
gradué de 0 à 100. Plus une page a un Citation Flow élevé, plus elle est en
(Notion initiée par MOZ, une société indépendante spécialisée dans le Search
aux Etats-Unis) : Le Domain Authority évolue sur une échelle de 1 à 100.
Plus un domaine possède un Domain Authority élevé, plus il est considéré
Domain comme un domaine puissant aux yeux des crawlers.
Authority Il tient compte du nombre et de la qualité des liens entrants ou backlinks vers
le nom de domaine, ainsi que d’autres facteurs liés au référencement du site
comme le contenu, le trafic.
10 points à vérifier
pour savoir sur les
liens externes
le PageRank de la page (Google
ne met plus à jour cet indice, mais
l’utilise toujours ainsi que les autres les liens dans les contextes textuels
moteurs de recherche tels que l’autorité des noms de domaine (et non pas présents dans les
Baidu) (Domain Authority) footer, menus, etc.)
Domain Liens
PageRank
Authority textuels
Nom
Trust Flow
domaine
Liens Mots
Dofollow
externe clés
Noms Co-
domaines citations
Cela peut se faire sous forme d’interviews, d’articles expert sur un sujet
précis, ou autre.
La longueur idéale pour un article invité est de 800 mots environ. Ainsi les
moteurs de recherche verront un bon signal de ratio code / texte, et le lien
externe vers le site à optimiser sera moins “visible”, aux premiers abords,
aux internautes et aux crawlers.
Publications
externes payantes
01 02 03
Publications est-ce que son est-ce que son est-ce que son
externes autorité de indice de indice de
domaine confiance (Trust mention dans
payantes (Domain Flow) est d’autres sites
Authority) est suffisant ? (Citation Flow)
puissant ? est satisfaisant ?
Toutes ces questions doivent être posées pour être certain que l’achat de l’article
que nous faisons est un choix judicieux.
Il existe une méthode de collecte de liens externes qui
se nomme le “Link Ninja”.
(Inbound
En termes de contenu, nous n’allons pas nous orienter
uniquement vers des articles et des contenus textuels.
ou de services lien vers son site lorsque les blogueurs feront un article
pour expliquer le produit, donner leurs avis, etc.
Il faut pratiquer pour réussir en SEO ! Pour aller plus loin, vous pouvez toujours vous
procurer mon ouvrage “Gestion du SEO”
disponible chez Eyrolles :
https://www.eyrolles.com/Informatique/Livre/
gestion-du-seo-9781784055752/