We Love SEO - Logs, analytics & crawl data : techniques avancées

43

Transcript of We Love SEO - Logs, analytics & crawl data : techniques avancées

@OnCrawl – #WeLoveSEO

Au programme

1. La renaissance du SEO “Technique”

2. Bien s’équiper pour le SEO Onsite

3. Techniques SEO avancées avec l’analyse de logs

4. Q&A

Une nouvelle ère pour le SEO Technique

@OnCrawl – #WeLoveSEO

Lié à de récentes évolutions du web

ü Le Javascript est partout mais il reste complexe à maitriserü Et ce n’est pas prêt de s’arrêter

@OnCrawl – #WeLoveSEO

Que s’est-il passé le 4/08 sur Orange

✓ refonte du parcours internet✓objectifs n°1 des SEO :

o être en synergie avec la Com Orangeo améliorer le ranking o ne pas perdre les positions durement

gagnées

@OnCrawl – #WeLoveSEO

points de vigilance SEO pour le 4/08ü Angular JS vs HTML

ü qualification de la solution techniqueü écriture des specifications techniques ü contenu HTML obligatoire, Angular/JS pour le rendu OK

ü Etre pro-actif ü proposer plutôt que subir les choix techniquesü curation et validation des derniers articles sur le sujetü demander aux confrères - sur twitter

ü création de nouvelles urlsü forte duplication de contenu (Zen, Play, Jet / Adsl+Fibre)ü vérification des positions et requêtes à conserver

@OnCrawl – #WeLoveSEO

Checklist SEO pour le 4/08ü redirections - 26 redirections 301ü respect des mandatory SEO

a. url uniquesb. title, meta desc, H1c. contenu uniques

ü mise à jour des liens (semi-)internes - 453 modifü demande “Fetch as GoogleBot” via GSCü analyse des logs en temps réel - à la mano

@OnCrawl – #WeLoveSEO

La vue des logs et data

ü prise en compte des 301ü augmentation du volume de crawl

Vert:trendsnormal/Bleu:visites réalisées

@OnCrawl – #WeLoveSEO

Angular et SEO bien géré

Ca marche, mais c’est prenant !

ü position moyenne +1,3 ü click multiplié par 2,5ü impression multipliées par 7ü augmentation du CA : +8,3% Y/Y

MEP3/08

click

@OnCrawl – #WeLoveSEO

Une nouvelle donne…

ü http/2

ü Le knowledge graph occupe plus de place

ü Google accepte les directives dans le HTTP Header ü Hreflangü X-Robots-Tag ü Rel-Canonical

ü La notion de contexte est de plus en plus importante

GOOGLE CHERCHE À AMÉLIORERL’EXPÉRIENCE DE RECHERCHE

AIDONS LE!

Aller plus loin avec les outils onsite

@OnCrawl – #WeLoveSEO

Présentation de la SEO Stack d’Erlé

Quels outils onsite utilisés chez Orange?

ü Data mining :ü ScreamingFrog, Google suggest, GA (api), GSC (api),

Gcloud, OnCrawl (SaaS & LogAnalyzer openSource), seobserver, insight Yooda, parser/crawler/scraper homeMade

ü Data Viz :ü Cocon.se, Gephi, R, oncrawl, excel, powerBI et R

homeMade

ü Human feelingü Navigation manuelle, perception du marché,

regarder ses “personnas” utiliser Google (ma mère est une grande source de remises en questions)

Quelle orga ?

ü Les SEO sont au cœur de tous les projets :o prospecteurs sémantiques du marketingo garants techniques pour l’équipe projeto consultants pour l’UXo clients de l’équipe de Devo conseillés des responsables de boutiqueo chasseurs de liens interneso veilleurs pour le groupe Orangeo copains/vigiles de Googleo créateur de valeuro au service du besoin client avant tout !

disruptifs, ambitieux, à l’écoute, patients, pédagogues, curieux et passionnés

Piqûre de rappel sur

L’analyse de logs et l’usage d’un crawler pour le SEO

@OnCrawl – #WeLoveSEO

Logs Serveur : Kezako ?

Serveurs

Internet

@OnCrawl – #WeLoveSEO

A quoi ressemblent des logs ?

Un serveur web enregistre toutes les requètes qu’ilreçoit. Ce sont les logs serveurs

ü En général:/var/log/httpd sous apache

ü Ils permettent :ü D’identifier le trafic SEOü De voir ce que fait le GoogleBot

@OnCrawl – #WeLoveSEO

Pourquoi utiliser ses logs ?ü Savoir ce que

Google fait

ü Pour comprendrel’impact SEO

@OnCrawl – #WeLoveSEO

Bien démarrer sur l’analyse de logsü Savoir où sont vos logs et comment y accéderü S’assurer d’avoir l’ensemble des logsü Procéder à des tests de complétude et de validité des

données :1. Compter les hits de Google et comparer avec la search console

2. Compter les visites depuis Google et comparer avec Analytics

ü Attention aux systèmes de cache !!!

-$ grep “Googlebot” access.log | wc -l

-$ grep “google.fr” access.log | wc -l

@OnCrawl – #WeLoveSEO

Savoir ce que Google crawle

ü Combien de pages uniques crawlées ?

ü Nb de nouvelles pages crawlées

ü Fréquence de crawl

@OnCrawl – #WeLoveSEO

Comprendre si certaines zones sont privilégiées

@OnCrawl – #WeLoveSEO

Savoir ce que Google aime

ü Pages activesü Qui reçoivent du trafic SEO

ü Taux de pages activesü Freshrank

@OnCrawl – #WeLoveSEO

Identifier les freins de votre site

ü Status codes rencontrés par les bots

ü Comment s’est passée ma mise en prod ?

ü Mes pages changent-elles de status ?

@OnCrawl – #WeLoveSEO

Analyser mon impact SEO par groupe de pages

ü Pour savoir si mes optimisationsfonctionnent

ü Pour détecter des régressions

@OnCrawl – #WeLoveSEO

Croiser les données de logs et les données de crawl

@OnCrawl – #WeLoveSEO

Le point de vue d’Erlé

✓ / analyse de logs✓ Outils nécessaire d’un SEO moderne✓ Permet d’alerter en “quasi” temps réel des réussites ou problèmes✓ Ne doit pas être le seul outil, mais celui sur lequel les autres analyses peuvent s’appuyer✓ Permet de rapporter simplement au SI ou management (quand c’est rouge c’est pas bon !)✓ Permet de comprendre les bonnes ou mauvaises actions pour reproduire ou améliorer✓ Compliqué à faire à la main (mais pas impossible ;)✓ Permet de maitriser la boite noire Google✓ Permet de comprendre la relation entre certains KPI techniques

@OnCrawl – #WeLoveSEO

Le point de vue d’Erlé

ü / Schema.orgü C’est de la m*** !ü N’en faites pas !ü Ca ne sert à rien !

http://fr.oncrawl.com/2016/balisage-semantique-schema-org-une-revolution-programmee/

@OnCrawl – #WeLoveSEO

Le point de vue d’Erlé

ü / Schema.orgü N’est plus une option, mais un madatory qualitéü C’est tellement plus {beau | cliqué (+4,5% en CTR)| rassurant | customer centric }ü C’est le langage littéraire de Google, soyons Class :{ dialoguons avec efficacité !ü C’est l’essence même du Web (cf Sir Teem Berners Lee)

ü Pour moi le futur langage M2M des internet (api, json, actions)

Techniques SEO AvancéesCrawl / Logs / Analytics

@OnCrawl – #WeLoveSEO

Trouver le facteur à optimiser

ü En fonction de votre thématique, l’impact du nombrede mots peut être énorme

@OnCrawl – #WeLoveSEO

Trouver le facteur à optimiser

ü Le nombre de liens est un facteur à ne pas négliger

@OnCrawl – #WeLoveSEO

Trouver le facteur à optimiser

ü Prouvez à l’IT que si le temps de chargement, c’estimportant ;-)

@OnCrawl – #WeLoveSEO

Mesurer l’impact du contenu dupliquésur le comportement des botsü Savez vous planter les canonicals ?

@OnCrawl – #WeLoveSEO

L’impact de l’architecture

ü Êtes vous sûr d’avoir bien organisé votre site?

@OnCrawl – #WeLoveSEO

L’impact de l’architecture

ü Êtes vous sûr d’avoir bien organisé votre site?

@OnCrawl – #WeLoveSEO

Prioriser vos actions

ü Sur quelles pages dois-je me focaliser?

@OnCrawl – #WeLoveSEO

Prioriser vos actions

ü Par quel levier commencer?

@OnCrawl – #WeLoveSEO

Hack our Data Explorerü Découvrez les meilleures pages candidates pour booster :

ü Une pageü Une requète

ü Import “Pages” sous excelü Find(“MotClé”;A1;0)ü Insert graph / Surface3D

inrank

follow_inlinks0

50010001500200025003000350040004500

Toppagesfor"Angleterre"

0-500 500-1000 1000-1500 1500-2000 2000-2500 2500-3000 3000-3500 3500-4000 4000-4500

@OnCrawl – #WeLoveSEO

Better Analytics SEO checking

ü Une exclu #WeLoveSEO16

ü Cross Analysis w/ Organic traffic dataü Track SEO Impactü Track SMO Performanceü Spot Orphan pages

@OnCrawl – #WeLoveSEO

Better Analytics SEO checking

@OnCrawl – #WeLoveSEO

Prioriser vos actions ü Toute hypothèse peut être validée ou

invalidée par des données

ü Plus de 300 metrics à utiliser dansnotre data explorer!

1.CRAWLNos robotsparcourent votre sitecomme Googlepeut lefaireetnousrécupérons toutvotre codeHTMLetl’ensemble desdonnées SEOdevotre siteweb.Découvrez commentGoogleinterprète votre siteweb

MERCI !Votre contact:

[email protected]

Follow us : @cubilizer @francoisgoube