SlideShare una empresa de Scribd logo
1 de 64
Descargar para leer sin conexión
MIGRATION SEO
« Oops, on a changé les URL chef ! »
2
Audrey Schoonwater @witamine
SEO technique depuis 2007
• Dirige l’agence SEO @witamine
• Chez l’annonceur pendant 2 ans
• Consultante en agence SEO pendant 11 ans
• De formation technique
Interview sur Page1.fr
3
Check-list SEO Migration
Le Plan de Redirections n’est qu’une infime partie de la migration.
• 7ème / 49 points de la Check-list SEO Migration
Contactez-moi pour obtenir votre check-list SEO Migration :
contact @ witamine . com
Revoir mon intervention sur le sujet
https://bit.ly/ChecklistSEOMigrationPDF
4
Sommaire
Intro : Migration réussie en 3 étapes
Concepts
• URL vs URI
• Crawl de Google et sa pyramide, Budget Crawl, Fenêtre de Crawl, Taux de Crawl, Efficacité de Crawl, Taux
de rendu
• Taux de pages actives, Budget rendering, Taux de rendu de pages
« Oops, on a changé les URL Chef ! »
Outils
5
Intro : Migration réussie en 3 étapes
1. Ne changez pas les URL
6
Intro : Migration réussie en 3 étapes
1. Ne changez pas les URL
2. Pas touche aux URL !
7
Intro : Migration réussie en 3 étapes
1. Ne changez pas les URL
2. Pas touche aux URL !
3. Ne modifiez pas vos URL !
8
Concepts
Information permettant de localiser un élément.
Exemples d’URL
• Adresse de site internet
• https://example.com/page.htm
• ftp://example.com/doc.zip
• mailto:user@example.com
• https://example.com/ressource?var=foo#segment
Et aussi :
• Adresse postale : 50 avenue Jean Jaurès
9
URL - Uniform Resource Locator
10
URL - Uniform Resource Locator
http://www.example.com
Protocole Nom de domaine
En savoir plus : https://www.afnic.fr/noms-de-domaine/tout-savoir/
11
URL - Uniform Resource Locator
http://142.251.33.110
Protocole IP
Domaine
Marque
Mots clés
12
URL - Uniform Resource Locator
http://www.example.com
Protocole
Sous-domaine
Nom de domaine
Extension
13
URL - Uniform Resource Locator
http://www.example.com:80
Protocole Port
Nom de domaine
14
URL - Uniform Resource Locator
https://www.example.com/contact
Protocole Slug de la page
Nom de domaine
15
URL - Uniform Resource Locator
http://www.example.com/robots.txt
Protocole
Nom
de fichier
Extension
de fichier
Fichier
Nom de domaine
16
URL - Uniform Resource Locator
http://www.example.com/fr/docs
Protocole
Répertoires
Nom de domaine Chemin
17
URL - Uniform Resource Locator
http://www.example.com/rech?p=v
Protocole Slug
Recherche
Paramètre
d’URL
Valeur du
paramètre
Nom de domaine
Elément permettant d'identifier une ressource.
Par analogie, on peut dire que cela correspond à l'identité d'une personne.
Exemples d’URI :
• Tim Berners-Lee
• Linus Torvald
18
URI - Uniform Resource Identifier
Confusion entre URI et URL
• Toutes les URL sont des URI.
Une adresse permet d’identifier une personne
19
Différence entre URI et URL
20
URL vs URI
http://example.com/author/torvald.htm#posts
Méthode
Ressource
Location
URL
URI
Confusion entre URI et URL
• Toutes les URL sont des URI.
On peut identifier une personne avec son adresse
• Toutes les URI ne sont pas des URL.
Le nom Tim Berners-Lee ne donne aucune information sur la localisation
21
Différence entre URI et URL
Confusion entre URI et URL
• Toutes les URL sont des URI.
On peut identifier une personne avec son adresse
• Toutes les URI ne sont pas des URL.
Le nom Tim Berners-Lee ne donne aucune information sur la localisation
Conclusion
• Utilisez l’URI pour faire référence à une ressource par son seul nom.
• Utilisez l’URL pour donner le nom d’une ressource et la méthode d’accès
22
Différence entre URI et URL
23
URI
Source : https://www.w3.org/Provider/Style/URI
24
En théorie, pas besoin de changer les URL
Car le propriétaire de l'espace d’un nom de domaine :
• possède tous les URI qu'il contient
• en a le contrôle, sauf faillite provoquant l’arrêt du serveur
Alors pourquoi tant de liens HS dans le monde ?
• le manque de prévoyance.
25
« Oops, on a changé les URL Chef ! »
26
L’excuse
« Nous venons de réorganiser notre site Web pour le rendre meilleur. »
27
Bonne pratique
Bien choisir ses URL pour qu’elles soient pérennes
28
L’excuse
« Nous avons tellement d’éléments qu’il est impossible de maintenir tout ce
qui est périmé ou confidentiel ou valide… donc on arrête tout. »
29
Bonne pratique
Avant de publier un document, vérifier qu’il pourra rester en ligne et
indiquer une date de création et d'expiration
30
L’excuse
« Eh bien, nous avons découvert que nous devions déplacer les fichiers... »
31
Bonne pratique
Communiquer : Faites des ateliers ou des déjeuners pour vulgariser
Par exemple avec Apache, on peut changer la relation entre une URI et
l’endroit où se trouve le fichier
32
L’excuse
« Nous avions l'habitude d'utiliser un script CGI (/cgi) et maintenant nous
utilisons un programme binaire (/cgibin). »
33
Bonne pratique
Anticiper que le système de scripts ne change pas les URI
34
L’excuse
« On voudrait bien mais on n’a pas les droits pour éditer le fichier. »
35
Bonne pratique
Penser aux droits des utilisateurs sur les fichiers.
Que deviennent les fichiers si l’utilisateur en charge de sa mise à jour n’est
plus là ?
36
Récapitulatif des bonnes pratiques
1. Bien choisir ses URL pour qu’elles soient pérennes
2. Avant de publier un document, vérifier qu’il pourra rester en ligne et
indiquer une date de création et d'expiration
3. Vulgariser sur la possibilité de changer le lien entre une URI et l’endroit
où se trouve le fichier
4. Anticiper que le système de scripts ne change pas les URI
5. Prévoir une stratégie de droits qui permettent de gérer les fichiers
même si la personne n’est plus là
37
Construire de nouveaux URI
1. Évitez d'utiliser l’auto-incrémentation lors de la création d’URI
Le risque d’un compteur incrémental à chaque donnée est la réattribution
des URI de manière différente lors de la mise à jour des données existantes.
La séquence ne sera plus la même.
38
Construire de nouveaux URI
2. Évitez d'utiliser des requêtes à base de paramètres d’URL
« ?param=value »
Ces requêtes ne sont pas persistantes car elles reposent sur des
implémentations particulières :
• http://example.com/id/company?id=AB123456
au lieu de :
• http://example.com/id/company/AB123456
39
Construire de nouveaux URI
3. Évitez d'inclure des informations sur la « propriété »
Un modèle d’URI persistants ne doit pas inclure le nom de l'organisation ou
du projet qui a produit l'URI.
Exemple :
France Telecom change de nom. Tous les URI doivent être mis à jour.
• URI non persistant contenant « France Telecom » :
http://example.com/FranceTelecom/id/agence/123456
• URI persistant :
http://example.com/id/agence/123456
40
Construire de nouveaux URI
4. Évitez d'utiliser des extensions de fichiers
Elles doivent être évitées pour des URI persistants
Exemple
L'URI d'un ensemble de données avec la liste des mairies du département
31 serait plutôt :
• http://example.com/31/mairies
que :
• http://example.com/31/mairie.csv
41
Pourquoi s’en soucier ?
Lorsque vous modifiez une URL sur votre serveur, impossible de savoir
quelle sera la source du lien pointant vers l'ancienne URL :
• des pages web.
• des favoris.
• depuis un bloc note (online ou offline)…
Réputation / Confiance
La personne qui est confrontée à un lien rompu perd confiance.
L’utilisateur n’a pas atteint son objectif .
Et en plus il est frustré émotionnellement.
42
URI SEO friendly
Simplicité. URI courts
• ne se cassent pas facilement lors des envois dans des e-mails
• plus faciles à retenir
Stabilité. URI pour la vie
Ne pas inclure dans les URI, les technos php, asp, etc.
Gérabilité.
Émettez vos URI d'une manière que vous pouvez gérer.
Inclure l'année en cours dans le chemin d'URI, afin de pouvoir modifier le
schéma d'URI chaque année sans casser les anciens URI.
43
Crawl de Google
Une URL connue est connue pour la vie !
« Le processus d'exploration commence par une liste
d'adresses Web issues d'explorations précédentes et
de sitemaps fournis par les propriétaires de sites. »
Source :
Comment Google crawle le web ? https://www.google.com/intl/fr/search/howsearchworks/crawling-indexing/
44
Pyramide du crawl
Du contenu potentiel … au clic puis la conversion
Potentiel
Existant
Crawl
Indexé
Actif
Efficace
Conve
rsion
45
Budget Crawl Google
Comment Google fait des économies ?
Google préserve sa bande passante en explorant un nombre fini d’URL pour chaque site via :
• Autorité
• PageRank.
• Complexité du site parcouru
• Fréquence de mise à jour
• etc.
Conséquences pour un site moins efficace ?
• Moins crawlé
• Résultats de recherche pas à jour
• Version non représentative prise en compte
46
Fenêtre de Crawl Google
Comment la calculer ?
• Analytics : Lister les top URL correspondant à la majorité de l’audience.
• Logs : Regarder le temps en jours nécessaire pour que Google parcourt ces URL.
Note : Procéder par catégories de pages pour plus de pertinence
A quoi sert-elle ?
Déterminer tous les combien Google doit venir visiter ma page pour qu’elle génère une visite.
Exemple
Fenêtre de crawl de 7 jours = Les pages avec visites ont été parcourues par Google il y a 7 jours.
47
Taux de Crawl Google
A quoi sert-il ?
Savoir la part des contenus connus par Google en comptant le nombre
d’URL uniques dans les logs
Crawlers du marché
Fenêtre de crawl de 30 jours = au-delà, les pages sont considérées
comme non crawlées vu que Google a besoin d’informations récentes.
Comment le calculer ?
• Crawler le site et déterminer le nombre d’URL crawlables
• Analysez les logs et déterminer le nombre d’URL crawlées par Google
• Taux de Crawl Google = nombre d’URL crawlées par Google divisé par le nombre
d’URL crawlables
48
Efficacité de Crawl
A quoi correspond-elle ?
La capacité des bots de crawler toutes les pages d’un site.
Comment l’améliorer ?
• Une structure de site propre
• Des serveurs fiables
• Des Sitemaps et Robots.txt sans erreur
• Un site rapide à charger au niveau des pages HTML
Note : Faites–le pour les pages actives des contenus clés comme les pages produits
ou la navigation principale.
49
Taux de pages actives
A quoi correspond-il ?
Pourcentage de pages qui génèrent des visites organiques,
par type de page.
Comment l’améliorer ?
• Regarder les pages les plus lentes et celles d’intérêt pour les utilisateurs et les
améliorer
50
Budget rendering
A quoi correspond-il ?
Par analogie au budget crawl, ce concept se réfère aux ressources disponibles pour le
traiter le contenu rendu en JavaScript lors d’un 2ème passage de Googlebot. (cf. Botify)
51
Taux de rendu de pages
A quoi correspond-il ?
Comme le taux de crawl mais comme il faut distinguer les
passages avant rendu et après rendu, on compte les
référents uniques.
52
Outils
53
Redirection.io pour gérer de façon autonome
Quoi ?
Gestionnaire de redirection de trafic Web qui aident à analyser les erreurs HTTP,
à configurer les redirections HTTP et à surveiller efficacement le trafic
• Flexibilité Redirections : Être autonome pour configurer des redirections
• Récupération Logs : Enregistrer / analyser
• Evolution du trafic et des erreurs HTTP
• Tester de nouvelles règles avec le trafic « réel » du site Web
• Corriger les balises meta
Quelques fonctionnalités
54
Redirection.io pour gérer de façon autonome
55
Swan.tools pour gérer une migration de A à Z
Quoi ?
Assistant migration permettant d’établir un Plan de Redirections sans oublier
d’anciennes URL connues par les moteurs
1. Scrap du domaine d’origine pour récupérer un maximum d’URLs de base
2. Import d’URL manuel ou assisté depuis Ahrefs, Majestic, Google Analytics, Google
Search Console, Semrush.
3. Correspondance d’URL réalisé selon un calcul de proximité sémantique. Cela est
configurable pour éviter que des blocs de contenus dupliqués ne fausse le calcul.
4. Génération d’un .htaccess pour tester sur la préprod
5. Reporting graphique
Etapes
56
Swan.tools pour gérer une migration de A à Z
Les erreurs types lors des migrations
• Aucune redirection
• Redirections mal faites ou que vers la page d’accueil
• URL oubliées
• Plan de redirection non testé
• Correspondances d’URL éloignées sémantiquement.
57
Swan.tools pour gérer une migration de A à Z
58
Swan.tools pour gérer une migration de A à Z
Lister toutes les URL connues
59
Swan.tools pour gérer une migration de A à Z
Prévoir la proximité des
contenus entre la version
d’origine et la version
cible !
60
Swan.tools pour gérer une migration de A à Z
Tester le Plan
de redirections
61
Swan.tools pour gérer une migration de A à Z
Tester le Plan
de redirections
62
IsIndexed?
Vérifier que les nouvelles URL sont indexées
bit.ly/ChecklistSEOMigrationPDF
64
PURL Génération d’URL persistantes
http://purl.org/
par Archive.org
Création du domaine « witamine » Création de l’URL persistante
• Grâce à PURL, les ressources peuvent changer dans le temps sans affecter
négativement les systèmes qui en dépendent.
• Utile quand on migre d'une machine à l'autre pour des raisons commerciales,
sociales ou techniques.
Equivalent https://w3id.org/

Más contenido relacionado

La actualidad más candente

MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013Philippe YONNET
 
Bien utiliser les Search Consoles - Seocampus 2016
Bien utiliser les  Search Consoles - Seocampus 2016Bien utiliser les  Search Consoles - Seocampus 2016
Bien utiliser les Search Consoles - Seocampus 2016Sébastien Bulté (meuhsli)
 
ADW #6 : Optimiser le référencement naturel
ADW #6 : Optimiser le référencement naturelADW #6 : Optimiser le référencement naturel
ADW #6 : Optimiser le référencement naturelAtlantic 2.0
 
20 techniques de referencement naturel
20 techniques de referencement naturel20 techniques de referencement naturel
20 techniques de referencement naturelAXIZ eBusiness
 
Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Philippe YONNET
 
Analyse de logs SEO : pour qui, pour quoi, comment ?
Analyse de logs SEO : pour qui, pour quoi, comment ?Analyse de logs SEO : pour qui, pour quoi, comment ?
Analyse de logs SEO : pour qui, pour quoi, comment ?Julien Deneuville
 
Le référencement pour les developpeurs
Le référencement pour les developpeursLe référencement pour les developpeurs
Le référencement pour les developpeursrelevant_traffic_france
 
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011Search Foresight
 
La mise en cache et ses secrets
La mise en cache et ses secretsLa mise en cache et ses secrets
La mise en cache et ses secretsAymeric Bouillat
 
Relancer votre stratégie de contenu et bosster votre trafic seo
Relancer votre stratégie de contenu et bosster votre trafic seoRelancer votre stratégie de contenu et bosster votre trafic seo
Relancer votre stratégie de contenu et bosster votre trafic seoQuentin Clément
 
Conférence SEO Grand Nettoyage de Printemps
Conférence SEO Grand Nettoyage de Printemps Conférence SEO Grand Nettoyage de Printemps
Conférence SEO Grand Nettoyage de Printemps Pierre MONCLIN
 
Cours SEO débutant Polycom Lausanne
Cours SEO débutant Polycom LausanneCours SEO débutant Polycom Lausanne
Cours SEO débutant Polycom LausannePierre Ammeloot
 
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)Julien Deneuville
 
Utiliser un crawler pour le seo
Utiliser un crawler pour le seoUtiliser un crawler pour le seo
Utiliser un crawler pour le seoPhilippe YONNET
 
Référencement naturel, social et stratégie de contenu
Référencement naturel, social et stratégie de contenuRéférencement naturel, social et stratégie de contenu
Référencement naturel, social et stratégie de contenuFrédéric BARDEAU
 

La actualidad más candente (17)

MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
 
STRATEGIE DE CONTENUS ET SEO EN 2012
STRATEGIE DE CONTENUS ET SEO EN 2012STRATEGIE DE CONTENUS ET SEO EN 2012
STRATEGIE DE CONTENUS ET SEO EN 2012
 
Bien utiliser les Search Consoles - Seocampus 2016
Bien utiliser les  Search Consoles - Seocampus 2016Bien utiliser les  Search Consoles - Seocampus 2016
Bien utiliser les Search Consoles - Seocampus 2016
 
ADW #6 : Optimiser le référencement naturel
ADW #6 : Optimiser le référencement naturelADW #6 : Optimiser le référencement naturel
ADW #6 : Optimiser le référencement naturel
 
Ergonomie et Referencement : ami ou ennemi ?
Ergonomie et Referencement : ami ou ennemi ?Ergonomie et Referencement : ami ou ennemi ?
Ergonomie et Referencement : ami ou ennemi ?
 
20 techniques de referencement naturel
20 techniques de referencement naturel20 techniques de referencement naturel
20 techniques de referencement naturel
 
Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015
 
Analyse de logs SEO : pour qui, pour quoi, comment ?
Analyse de logs SEO : pour qui, pour quoi, comment ?Analyse de logs SEO : pour qui, pour quoi, comment ?
Analyse de logs SEO : pour qui, pour quoi, comment ?
 
Le référencement pour les developpeurs
Le référencement pour les developpeursLe référencement pour les developpeurs
Le référencement pour les developpeurs
 
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011
Synodiance > SEO - Référencement - Le modèle 10/30/60 - 16-11-2011
 
La mise en cache et ses secrets
La mise en cache et ses secretsLa mise en cache et ses secrets
La mise en cache et ses secrets
 
Relancer votre stratégie de contenu et bosster votre trafic seo
Relancer votre stratégie de contenu et bosster votre trafic seoRelancer votre stratégie de contenu et bosster votre trafic seo
Relancer votre stratégie de contenu et bosster votre trafic seo
 
Conférence SEO Grand Nettoyage de Printemps
Conférence SEO Grand Nettoyage de Printemps Conférence SEO Grand Nettoyage de Printemps
Conférence SEO Grand Nettoyage de Printemps
 
Cours SEO débutant Polycom Lausanne
Cours SEO débutant Polycom LausanneCours SEO débutant Polycom Lausanne
Cours SEO débutant Polycom Lausanne
 
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)
Netlinking : de vraies solutions pour 2014 (Meetup SEO France du 15/01/14)
 
Utiliser un crawler pour le seo
Utiliser un crawler pour le seoUtiliser un crawler pour le seo
Utiliser un crawler pour le seo
 
Référencement naturel, social et stratégie de contenu
Référencement naturel, social et stratégie de contenuRéférencement naturel, social et stratégie de contenu
Référencement naturel, social et stratégie de contenu
 

Similar a Outils et KPI utiles à la Migration SEO

La recherche sur Internet: devenez un super chercheur
La recherche sur Internet: devenez un super chercheurLa recherche sur Internet: devenez un super chercheur
La recherche sur Internet: devenez un super chercheurElium
 
Case study migration SEO : oui.sncf (seocampus 2018)
Case study migration SEO : oui.sncf (seocampus 2018)Case study migration SEO : oui.sncf (seocampus 2018)
Case study migration SEO : oui.sncf (seocampus 2018)RESONEO
 
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEOSEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEOPlantelin Nicolas
 
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEO
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEOTuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEO
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEOTuni' SEO
 
Workshop/referencement naturel
Workshop/referencement naturelWorkshop/referencement naturel
Workshop/referencement naturelJean-Louis Kalala
 
Améliorer sa visibilité Google via les réseaux de sites (PBN)
Améliorer sa visibilité Google via les réseaux de sites (PBN)Améliorer sa visibilité Google via les réseaux de sites (PBN)
Améliorer sa visibilité Google via les réseaux de sites (PBN)Semrush France
 
Comment l'un des plus grand site média français a augmenté son trafic organiq...
Comment l'un des plus grand site média français a augmenté son trafic organiq...Comment l'un des plus grand site média français a augmenté son trafic organiq...
Comment l'un des plus grand site média français a augmenté son trafic organiq...SEO Camp Association
 
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...Comment un grand site média a augmenté son trafic organique de plus de 80% gr...
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...Julien Ferras
 
Le seo et les redirections d urls
Le seo et les redirections d urlsLe seo et les redirections d urls
Le seo et les redirections d urlsAlexandre Filluzeau
 
Seo 10 clés pour plaire à Google
Seo   10 clés pour plaire à GoogleSeo   10 clés pour plaire à Google
Seo 10 clés pour plaire à GoogleKeyweo
 
Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Patrick Valibus
 
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Brioude Internet
 
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Jordan Perrenes
 
Référencement naturel - SEO - Points principaux
Référencement naturel - SEO - Points principauxRéférencement naturel - SEO - Points principaux
Référencement naturel - SEO - Points principauxNadège tétaz
 
Le searchdexing - utiliser son moteur de recherche interne pour le SEO
Le searchdexing - utiliser son moteur de  recherche interne pour le SEOLe searchdexing - utiliser son moteur de  recherche interne pour le SEO
Le searchdexing - utiliser son moteur de recherche interne pour le SEOPeak Ace
 
Impacts du développement sur le SEO
Impacts du développement sur le SEOImpacts du développement sur le SEO
Impacts du développement sur le SEOGuillaume Degré
 
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludique
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludiqueaMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludique
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludiqueLaurent Sittler
 
Référencement avec Joomla - SEO Camp
Référencement avec Joomla - SEO CampRéférencement avec Joomla - SEO Camp
Référencement avec Joomla - SEO CampSEO CAMP
 

Similar a Outils et KPI utiles à la Migration SEO (20)

La recherche sur Internet: devenez un super chercheur
La recherche sur Internet: devenez un super chercheurLa recherche sur Internet: devenez un super chercheur
La recherche sur Internet: devenez un super chercheur
 
Case study migration SEO : oui.sncf (seocampus 2018)
Case study migration SEO : oui.sncf (seocampus 2018)Case study migration SEO : oui.sncf (seocampus 2018)
Case study migration SEO : oui.sncf (seocampus 2018)
 
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEOSEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO
 
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEO
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEOTuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEO
Tuni'SEO 2014 : Utiliser un crawler pour optimiser son site pour le SEO
 
Workshop/referencement naturel
Workshop/referencement naturelWorkshop/referencement naturel
Workshop/referencement naturel
 
Améliorer sa visibilité Google via les réseaux de sites (PBN)
Améliorer sa visibilité Google via les réseaux de sites (PBN)Améliorer sa visibilité Google via les réseaux de sites (PBN)
Améliorer sa visibilité Google via les réseaux de sites (PBN)
 
Comment l'un des plus grand site média français a augmenté son trafic organiq...
Comment l'un des plus grand site média français a augmenté son trafic organiq...Comment l'un des plus grand site média français a augmenté son trafic organiq...
Comment l'un des plus grand site média français a augmenté son trafic organiq...
 
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...Comment un grand site média a augmenté son trafic organique de plus de 80% gr...
Comment un grand site média a augmenté son trafic organique de plus de 80% gr...
 
Comprendre le référencement naturel
Comprendre le référencement naturelComprendre le référencement naturel
Comprendre le référencement naturel
 
Le seo et les redirections d urls
Le seo et les redirections d urlsLe seo et les redirections d urls
Le seo et les redirections d urls
 
Seo 10 clés pour plaire à Google
Seo   10 clés pour plaire à GoogleSeo   10 clés pour plaire à Google
Seo 10 clés pour plaire à Google
 
Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?
 
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
 
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
Présentation sur l'HTTPS - SEO CAMP - 21 Avril 2017
 
Référencement naturel - SEO - Points principaux
Référencement naturel - SEO - Points principauxRéférencement naturel - SEO - Points principaux
Référencement naturel - SEO - Points principaux
 
Le searchdexing - utiliser son moteur de recherche interne pour le SEO
Le searchdexing - utiliser son moteur de  recherche interne pour le SEOLe searchdexing - utiliser son moteur de  recherche interne pour le SEO
Le searchdexing - utiliser son moteur de recherche interne pour le SEO
 
Impacts du développement sur le SEO
Impacts du développement sur le SEOImpacts du développement sur le SEO
Impacts du développement sur le SEO
 
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludique
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludiqueaMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludique
aMS 2021 - De bonnes pratiques pour rendre SharePoint plus ludique
 
Référencement avec Joomla - SEO Camp
Référencement avec Joomla - SEO CampRéférencement avec Joomla - SEO Camp
Référencement avec Joomla - SEO Camp
 
Guide referencement
Guide referencementGuide referencement
Guide referencement
 

Outils et KPI utiles à la Migration SEO

  • 1. MIGRATION SEO « Oops, on a changé les URL chef ! »
  • 2. 2 Audrey Schoonwater @witamine SEO technique depuis 2007 • Dirige l’agence SEO @witamine • Chez l’annonceur pendant 2 ans • Consultante en agence SEO pendant 11 ans • De formation technique Interview sur Page1.fr
  • 3. 3 Check-list SEO Migration Le Plan de Redirections n’est qu’une infime partie de la migration. • 7ème / 49 points de la Check-list SEO Migration Contactez-moi pour obtenir votre check-list SEO Migration : contact @ witamine . com Revoir mon intervention sur le sujet https://bit.ly/ChecklistSEOMigrationPDF
  • 4. 4 Sommaire Intro : Migration réussie en 3 étapes Concepts • URL vs URI • Crawl de Google et sa pyramide, Budget Crawl, Fenêtre de Crawl, Taux de Crawl, Efficacité de Crawl, Taux de rendu • Taux de pages actives, Budget rendering, Taux de rendu de pages « Oops, on a changé les URL Chef ! » Outils
  • 5. 5 Intro : Migration réussie en 3 étapes 1. Ne changez pas les URL
  • 6. 6 Intro : Migration réussie en 3 étapes 1. Ne changez pas les URL 2. Pas touche aux URL !
  • 7. 7 Intro : Migration réussie en 3 étapes 1. Ne changez pas les URL 2. Pas touche aux URL ! 3. Ne modifiez pas vos URL !
  • 9. Information permettant de localiser un élément. Exemples d’URL • Adresse de site internet • https://example.com/page.htm • ftp://example.com/doc.zip • mailto:user@example.com • https://example.com/ressource?var=foo#segment Et aussi : • Adresse postale : 50 avenue Jean Jaurès 9 URL - Uniform Resource Locator
  • 10. 10 URL - Uniform Resource Locator http://www.example.com Protocole Nom de domaine En savoir plus : https://www.afnic.fr/noms-de-domaine/tout-savoir/
  • 11. 11 URL - Uniform Resource Locator http://142.251.33.110 Protocole IP
  • 12. Domaine Marque Mots clés 12 URL - Uniform Resource Locator http://www.example.com Protocole Sous-domaine Nom de domaine Extension
  • 13. 13 URL - Uniform Resource Locator http://www.example.com:80 Protocole Port Nom de domaine
  • 14. 14 URL - Uniform Resource Locator https://www.example.com/contact Protocole Slug de la page Nom de domaine
  • 15. 15 URL - Uniform Resource Locator http://www.example.com/robots.txt Protocole Nom de fichier Extension de fichier Fichier Nom de domaine
  • 16. 16 URL - Uniform Resource Locator http://www.example.com/fr/docs Protocole Répertoires Nom de domaine Chemin
  • 17. 17 URL - Uniform Resource Locator http://www.example.com/rech?p=v Protocole Slug Recherche Paramètre d’URL Valeur du paramètre Nom de domaine
  • 18. Elément permettant d'identifier une ressource. Par analogie, on peut dire que cela correspond à l'identité d'une personne. Exemples d’URI : • Tim Berners-Lee • Linus Torvald 18 URI - Uniform Resource Identifier
  • 19. Confusion entre URI et URL • Toutes les URL sont des URI. Une adresse permet d’identifier une personne 19 Différence entre URI et URL
  • 21. Confusion entre URI et URL • Toutes les URL sont des URI. On peut identifier une personne avec son adresse • Toutes les URI ne sont pas des URL. Le nom Tim Berners-Lee ne donne aucune information sur la localisation 21 Différence entre URI et URL
  • 22. Confusion entre URI et URL • Toutes les URL sont des URI. On peut identifier une personne avec son adresse • Toutes les URI ne sont pas des URL. Le nom Tim Berners-Lee ne donne aucune information sur la localisation Conclusion • Utilisez l’URI pour faire référence à une ressource par son seul nom. • Utilisez l’URL pour donner le nom d’une ressource et la méthode d’accès 22 Différence entre URI et URL
  • 24. 24 En théorie, pas besoin de changer les URL Car le propriétaire de l'espace d’un nom de domaine : • possède tous les URI qu'il contient • en a le contrôle, sauf faillite provoquant l’arrêt du serveur Alors pourquoi tant de liens HS dans le monde ? • le manque de prévoyance.
  • 25. 25 « Oops, on a changé les URL Chef ! »
  • 26. 26 L’excuse « Nous venons de réorganiser notre site Web pour le rendre meilleur. »
  • 27. 27 Bonne pratique Bien choisir ses URL pour qu’elles soient pérennes
  • 28. 28 L’excuse « Nous avons tellement d’éléments qu’il est impossible de maintenir tout ce qui est périmé ou confidentiel ou valide… donc on arrête tout. »
  • 29. 29 Bonne pratique Avant de publier un document, vérifier qu’il pourra rester en ligne et indiquer une date de création et d'expiration
  • 30. 30 L’excuse « Eh bien, nous avons découvert que nous devions déplacer les fichiers... »
  • 31. 31 Bonne pratique Communiquer : Faites des ateliers ou des déjeuners pour vulgariser Par exemple avec Apache, on peut changer la relation entre une URI et l’endroit où se trouve le fichier
  • 32. 32 L’excuse « Nous avions l'habitude d'utiliser un script CGI (/cgi) et maintenant nous utilisons un programme binaire (/cgibin). »
  • 33. 33 Bonne pratique Anticiper que le système de scripts ne change pas les URI
  • 34. 34 L’excuse « On voudrait bien mais on n’a pas les droits pour éditer le fichier. »
  • 35. 35 Bonne pratique Penser aux droits des utilisateurs sur les fichiers. Que deviennent les fichiers si l’utilisateur en charge de sa mise à jour n’est plus là ?
  • 36. 36 Récapitulatif des bonnes pratiques 1. Bien choisir ses URL pour qu’elles soient pérennes 2. Avant de publier un document, vérifier qu’il pourra rester en ligne et indiquer une date de création et d'expiration 3. Vulgariser sur la possibilité de changer le lien entre une URI et l’endroit où se trouve le fichier 4. Anticiper que le système de scripts ne change pas les URI 5. Prévoir une stratégie de droits qui permettent de gérer les fichiers même si la personne n’est plus là
  • 37. 37 Construire de nouveaux URI 1. Évitez d'utiliser l’auto-incrémentation lors de la création d’URI Le risque d’un compteur incrémental à chaque donnée est la réattribution des URI de manière différente lors de la mise à jour des données existantes. La séquence ne sera plus la même.
  • 38. 38 Construire de nouveaux URI 2. Évitez d'utiliser des requêtes à base de paramètres d’URL « ?param=value » Ces requêtes ne sont pas persistantes car elles reposent sur des implémentations particulières : • http://example.com/id/company?id=AB123456 au lieu de : • http://example.com/id/company/AB123456
  • 39. 39 Construire de nouveaux URI 3. Évitez d'inclure des informations sur la « propriété » Un modèle d’URI persistants ne doit pas inclure le nom de l'organisation ou du projet qui a produit l'URI. Exemple : France Telecom change de nom. Tous les URI doivent être mis à jour. • URI non persistant contenant « France Telecom » : http://example.com/FranceTelecom/id/agence/123456 • URI persistant : http://example.com/id/agence/123456
  • 40. 40 Construire de nouveaux URI 4. Évitez d'utiliser des extensions de fichiers Elles doivent être évitées pour des URI persistants Exemple L'URI d'un ensemble de données avec la liste des mairies du département 31 serait plutôt : • http://example.com/31/mairies que : • http://example.com/31/mairie.csv
  • 41. 41 Pourquoi s’en soucier ? Lorsque vous modifiez une URL sur votre serveur, impossible de savoir quelle sera la source du lien pointant vers l'ancienne URL : • des pages web. • des favoris. • depuis un bloc note (online ou offline)… Réputation / Confiance La personne qui est confrontée à un lien rompu perd confiance. L’utilisateur n’a pas atteint son objectif . Et en plus il est frustré émotionnellement.
  • 42. 42 URI SEO friendly Simplicité. URI courts • ne se cassent pas facilement lors des envois dans des e-mails • plus faciles à retenir Stabilité. URI pour la vie Ne pas inclure dans les URI, les technos php, asp, etc. Gérabilité. Émettez vos URI d'une manière que vous pouvez gérer. Inclure l'année en cours dans le chemin d'URI, afin de pouvoir modifier le schéma d'URI chaque année sans casser les anciens URI.
  • 43. 43 Crawl de Google Une URL connue est connue pour la vie ! « Le processus d'exploration commence par une liste d'adresses Web issues d'explorations précédentes et de sitemaps fournis par les propriétaires de sites. » Source : Comment Google crawle le web ? https://www.google.com/intl/fr/search/howsearchworks/crawling-indexing/
  • 44. 44 Pyramide du crawl Du contenu potentiel … au clic puis la conversion Potentiel Existant Crawl Indexé Actif Efficace Conve rsion
  • 45. 45 Budget Crawl Google Comment Google fait des économies ? Google préserve sa bande passante en explorant un nombre fini d’URL pour chaque site via : • Autorité • PageRank. • Complexité du site parcouru • Fréquence de mise à jour • etc. Conséquences pour un site moins efficace ? • Moins crawlé • Résultats de recherche pas à jour • Version non représentative prise en compte
  • 46. 46 Fenêtre de Crawl Google Comment la calculer ? • Analytics : Lister les top URL correspondant à la majorité de l’audience. • Logs : Regarder le temps en jours nécessaire pour que Google parcourt ces URL. Note : Procéder par catégories de pages pour plus de pertinence A quoi sert-elle ? Déterminer tous les combien Google doit venir visiter ma page pour qu’elle génère une visite. Exemple Fenêtre de crawl de 7 jours = Les pages avec visites ont été parcourues par Google il y a 7 jours.
  • 47. 47 Taux de Crawl Google A quoi sert-il ? Savoir la part des contenus connus par Google en comptant le nombre d’URL uniques dans les logs Crawlers du marché Fenêtre de crawl de 30 jours = au-delà, les pages sont considérées comme non crawlées vu que Google a besoin d’informations récentes. Comment le calculer ? • Crawler le site et déterminer le nombre d’URL crawlables • Analysez les logs et déterminer le nombre d’URL crawlées par Google • Taux de Crawl Google = nombre d’URL crawlées par Google divisé par le nombre d’URL crawlables
  • 48. 48 Efficacité de Crawl A quoi correspond-elle ? La capacité des bots de crawler toutes les pages d’un site. Comment l’améliorer ? • Une structure de site propre • Des serveurs fiables • Des Sitemaps et Robots.txt sans erreur • Un site rapide à charger au niveau des pages HTML Note : Faites–le pour les pages actives des contenus clés comme les pages produits ou la navigation principale.
  • 49. 49 Taux de pages actives A quoi correspond-il ? Pourcentage de pages qui génèrent des visites organiques, par type de page. Comment l’améliorer ? • Regarder les pages les plus lentes et celles d’intérêt pour les utilisateurs et les améliorer
  • 50. 50 Budget rendering A quoi correspond-il ? Par analogie au budget crawl, ce concept se réfère aux ressources disponibles pour le traiter le contenu rendu en JavaScript lors d’un 2ème passage de Googlebot. (cf. Botify)
  • 51. 51 Taux de rendu de pages A quoi correspond-il ? Comme le taux de crawl mais comme il faut distinguer les passages avant rendu et après rendu, on compte les référents uniques.
  • 53. 53 Redirection.io pour gérer de façon autonome Quoi ? Gestionnaire de redirection de trafic Web qui aident à analyser les erreurs HTTP, à configurer les redirections HTTP et à surveiller efficacement le trafic • Flexibilité Redirections : Être autonome pour configurer des redirections • Récupération Logs : Enregistrer / analyser • Evolution du trafic et des erreurs HTTP • Tester de nouvelles règles avec le trafic « réel » du site Web • Corriger les balises meta Quelques fonctionnalités
  • 54. 54 Redirection.io pour gérer de façon autonome
  • 55. 55 Swan.tools pour gérer une migration de A à Z Quoi ? Assistant migration permettant d’établir un Plan de Redirections sans oublier d’anciennes URL connues par les moteurs 1. Scrap du domaine d’origine pour récupérer un maximum d’URLs de base 2. Import d’URL manuel ou assisté depuis Ahrefs, Majestic, Google Analytics, Google Search Console, Semrush. 3. Correspondance d’URL réalisé selon un calcul de proximité sémantique. Cela est configurable pour éviter que des blocs de contenus dupliqués ne fausse le calcul. 4. Génération d’un .htaccess pour tester sur la préprod 5. Reporting graphique Etapes
  • 56. 56 Swan.tools pour gérer une migration de A à Z Les erreurs types lors des migrations • Aucune redirection • Redirections mal faites ou que vers la page d’accueil • URL oubliées • Plan de redirection non testé • Correspondances d’URL éloignées sémantiquement.
  • 57. 57 Swan.tools pour gérer une migration de A à Z
  • 58. 58 Swan.tools pour gérer une migration de A à Z Lister toutes les URL connues
  • 59. 59 Swan.tools pour gérer une migration de A à Z Prévoir la proximité des contenus entre la version d’origine et la version cible !
  • 60. 60 Swan.tools pour gérer une migration de A à Z Tester le Plan de redirections
  • 61. 61 Swan.tools pour gérer une migration de A à Z Tester le Plan de redirections
  • 62. 62 IsIndexed? Vérifier que les nouvelles URL sont indexées
  • 64. 64 PURL Génération d’URL persistantes http://purl.org/ par Archive.org Création du domaine « witamine » Création de l’URL persistante • Grâce à PURL, les ressources peuvent changer dans le temps sans affecter négativement les systèmes qui en dépendent. • Utile quand on migre d'une machine à l'autre pour des raisons commerciales, sociales ou techniques. Equivalent https://w3id.org/