Slide 7 accessible ici: https://imgur.com/a/Vmqjl2C
"Les questions à se poser en prévision du braquage de l'algo de Google". Indexation, Crawl, Pagination, Webperf: différents axes du SEO abordés sous la forme de questions réponses afin de parfaire sa stratégie SEO.
C'est toujours mieux avec les commentaires, il fallait être au #webcampday ;)
2. 2
Consultant SEO
chez SEO Hackers
Aymeric Bouillat
• Ancien webmaster recyclé en consultant SEO
• Des affinités avec le SEO technique
• Et un blog plus trop à jour…. https://www.yapasdequoi.com
11. 11
URL non pertinente dans l’index
URL générant des impressions dans les pages de résultats
(Search Console) ?
Redirection 301 vers la page parente URL recevant des liens externes ?
Besoin d’une désindexation rapide ?
Possibilité de modifier les liens de
la navigation ?
Directive « noindex »
(meta ou X-Robots-Tag) Status HTTP 410
Restriction de crawl pour ces URL dans le robots.txt
OUI
OUI
OUI
NON
NON
Supprimer les liens /
obfuscation JS
OUI
X jours + tard
NON
14. 14
Faire de la reconnaissance, avant l’exécution du
plan
Les sous-domaines peuvent parfois être
- source de duplicate content
(ex: test.domain.com)
- un bon vivier de liens
(site évènementiel oublié)
15. 15
Trouver les sous-domaines d’un NDD
Commande: site:domain.com –inurl:www –inurl:blog … https://transparencyreport.google.com/https/certificates
16. 16
La crème de la crème pour trouver les sous-domaines
Aquatone - https://github.com/michenriksen/aquatone
21. 21
OUI! Toute analyse de logs est bonne à faire
Site d’autorité avec 2000 pages connues et indexées,
Plus d’1,2 million d’URL crawlées / jour?!
22. 22
Comprendre les réactions de Googlebot,
pour mieux le dompter
Spider trap : moteur à facettes crawlable,
moyenne de 13,8 hits de Google par seconde :o
Impact sur les performances
du site!
23. En cas de modification de structure, Google étendra son
crawl budget de façon temporaire
Google sera moins regardant sur des sites d’autorité
Important pour la rotation du crawl, en fonction du nombre
d’URL total
Le crawl budget = une vitesse de croisière
23
Notion de crawl budget, oui mais…
25. 25
“Que se passe t-il chez Googlebot ?”
Rendu JS
côté client
/wp-admin/admin-ajax.php?action=heateor_sss_sharing_count&urls%5B%5D=https%3A%2F%2........
/wp-admin/admin-ajax.php?action=heateor_sss_sharing_count&urls%5B%5D=https%3A%2F%2........
/wp-admin/admin-ajax.php?action=heateor_sss_sharing_count&urls%5B%5D=https%3A%2F%2........
………………
26. 26
La Search Console vous induit en erreur…
« Pages explorées par jour »…
Really?!
34. Et non, il n’interprète pas si bien le JS
SSR (Server Side Rendering) :Rendu via des outils externes :
Avant de se jeter dans la gueule du loup,
tester chaque typologie de page sur un site « témoin »
34
etc…
Serveur de cache needed!
39. Plusieurs méthodes? Laquelle choisir…
Vision Articles vs Listings de produits
Canonical « view all » vs prev/next
39
40. Structure pour un listing de produits
Accès à chaque produit en moins de 4 clics
Dizaine en cours, dizaines de la centaine en cours, centaines
40
41. Structure pour un listing d’actualités
Pagination par date + limitation de perte de jus en page n°1
Page n°2 ouvre accès à la pagination
Page n°1 / Mars 2018
Page n°1, lien vers la page n°2
41
42. Avoir une pagination optimale pour son casse SEO
Dépend de la typologie du site
Des besoins de maillage
Du nombre de produits par catégorie
Du ratio pages de pagination / vs autre pages
42
44. Indexation de la pagination
Les balises prev/next sont la
canonical de la pagination
“
“
Noindex et prev/next ne sont pas incompatibles, mais
elles ne font pas sens…
44
45. Le noindex est très peu crawlé
Noindex, follow pouvant être considéré comme
noindex, nofollow selon John Mueller
(ce qui parait logique …)
45
51. Comprendre les mesures de performance
https://goo.gl/qqKDpb
Chrome User
Experience Report :
utilisé par l’algo de
Google…
https://developers.google.com/speed/pagespeed/insights
51
52. Votre ennemi = les ressources tierces
http://requestmap.webperf.tools 52
Visualisation des requêtes
par type, effectuées à
partir d’une page
+ un cercle est gros,
plus le poids du fichier
téléchargé est important
53. Des éléments qui ne seront
pas toujours vus, ou utilisés
50 requêtes pour environ
600 Ko de données
30 requêtes pour environ
500 Ko de données
53
55. Images chargées non visibles dans la page?
22 images chargées +
redimensionnées à l’affichage
= 1,5 Mo
55
56. Des styles CSS chargés, mais inutiles?
99% des 456 Ko du
fichier
« js_composer.min.css »
inutilisés"
1 : Show console drawer
2 : Coverage
56
57. Toutes mes pages seront-elles scrollées à 100%?
Vu par l’utilisateur
Réellement chargé
Utiliser le Lazyloading
57
58.
59. Les outils ont leur propre système de notation
Des recommandations parfois contradictoires :
« Limiter le nombre de requêtes DNS ou utiliser un
CDN? » 59
60. Le dernier en date: Lighthouse
Des infos précises sur l’impact de chaque optimisation:
Ko gagnés – millisecondes gagnées
60
64. Effet des directives User-agent du robots.txt
Répertoire /private/, crawlé ou pas?
User-agent: *
Disallow: /private/
User-agent: Googlebot
Disallow: /search.php
64
65. And never forget, pour un casse efficace
Les fichiers .htaccess sont le mal!
65
« D ’une manière générale, il
vaut mieux éviter d’utiliser les
fichiers .htaccess »
66. Le SEO, c’est comme une bicyclette, il faut
veiller et tester pour ne pas perdre
l’équilibre
“
“
#test&learn
68. THANKS!
Des questions?
Retrouvez moi sur :
@aymerictwit
Dédicace à ceux qui m’ont permis d’élaborer ce plan, au travers d’échanges sur des problématiques SEO :
@5eg, @jambonbuzz, @diije, @ecribouille, @loukilaymen, @raphseo, @patrickvalibus et @theblackmelvyn
Merci à l’équipe du
pour son accueil !
https://fr.linkedin.com/in/aymericbouillat
Notes de l'éditeur
Referent technique on venait me poser beaucoup de questions. C’est avec l’echange qu’on apprend. Une autre approche qui ouvre des portes parfois
Celui qui pose une question risque de passer pour un sot.
Celui qui n'en pose pas est sûr de le rester.
Une bonne question rend la réponse difficile.Read more at http://www.proverbes-francais.fr/citations-question/#7fx6JAuC4fklSG1T.99
Version plus recente de Chrome d’ici la fin de l’année
Version plus recente de Chrome d’ici la fin de l’année
Escape fragment déprécié…
Escape fragment déprécié…
Referent technique on venait me poser beaucoup de questions. C’est avec l’echange qu’on apprend. Une autre approche qui ouvre des portes parfois
Celui qui pose une question risque de passer pour un sot.
Celui qui n'en pose pas est sûr de le rester.
Une bonne question rend la réponse difficile.Read more at http://www.proverbes-francais.fr/citations-question/#7fx6JAuC4fklSG1T.99
Referent technique on venait me poser beaucoup de questions. C’est avec l’echange qu’on apprend. Une autre approche qui ouvre des portes parfois
Celui qui pose une question risque de passer pour un sot.
Celui qui n'en pose pas est sûr de le rester.
Une bonne question rend la réponse difficile.Read more at http://www.proverbes-francais.fr/citations-question/#7fx6JAuC4fklSG1T.99
Referent technique on venait me poser beaucoup de questions. C’est avec l’echange qu’on apprend. Une autre approche qui ouvre des portes parfois
Celui qui pose une question risque de passer pour un sot.
Celui qui n'en pose pas est sûr de le rester.
Une bonne question rend la réponse difficile.Read more at http://www.proverbes-francais.fr/citations-question/#7fx6JAuC4fklSG1T.99