Quand les api de google deviennent une arme pour notre seo

#seocamp
Quand les API DE GOOGLE
deviennent une arme
pour notre SEO
#seocamp
Mathieu
CHARTIER
@Formation_web
https://www.internet-formation.fr
https://blog.internet-formation.fr
#seocamp
API : KESAKO ?
ApplicationProgramming Interface
Ensemble de fonctions, de classes, des méthodes (…)
d’un programme ouvert à d’autres programmes
Interfaceentre un programme parent
et des programmes fils
#seocamp
UN WEBFAIT D’API…
GOOGLE plus de 154 API variées !
https://console.cloud.google.com/apis/
BING plus de 28 API en place
https://www.bing.com/partners/developers
TWITTER, FACEBOOK, PINTEREST, SNAPCHAT…
Des dizainesd’APIpourdemultiplesfonctionnalités
OPENWEATHERMAP, API.GOUV.FR, COLORTAG, EMEI…
Des API variéesen open datapourobtenirdesdonnées intéressantes
#seocamp
QUE FAIRE AVEC LES
API DE GOOGLE ?
VARIÉTÉ Cartes, VocalBots, Google+, CRM, SEO…
DISPONIBILITÉ Souvent gratuites (ou limitées)…
EFFICIENCE Automatisation de tâches, création d’outils…
SÉCURISÉ Clé d’API, Oauth, compte de service…
#seocamp
UTILISER LES APISDE GOOGLE
CONSOLE DEV https://console.developers.google.com/apis/
CONSOLE CLOUD https://console.cloud.google.com/apis/
LISTE DES APIS https://console.cloud.google.com/apis/library
IDENTIFIANTS https://console.cloud.google.com/apis/credentials
TESTER LES API EN DIRECT outil API Explorer
#seocamp
Multitude de
LIBRAIRIESopen source
https://developers.google.com/api-client-library/
Java, Python, PHP, Javascript, Objective-C, Go,Ruby,Node-JS…
#seocamp
Comment S’AUTHENTIFIER ?
LE PLUS DUR COMMENCE…
1. Créer un projet et activer des API
2. Obtenir les bons identifiants
3. Choisir le scope (si authentificationnécessaire)
https://developers.google.com/identity/protocols/googlescopes
N.B. :se méfier du Guzzle (pour PHP uniquement)
Attention à la documentation souvent imprécise…
#seocamp
Exemple simple de l’API
URL SHORTENER
PHP API CLIENT version beta !
Interactioncouranteavec laplupartdes frameworks,CMS etsites web
PYTHON API CLIENT des exemples en ligne
Code courtetsimple grâce àla syntaxedePython
JAVASCRIPT API CLIENT des exemples en ligne
Code accessible,applicationsvariables,etinteractivitémaximaleavec leWeb
#seocamp
Des APIà exploiter pour le SEO
CUSTOM SEARCH Une recherche light
PAGESPEED INSIGHTS Informations sur la vitesse
GOOGLE MY BUSINESS API Gérer le SEO local à distance
API URL TESTING TOOL Test de la version mobile
KNOWLEDGE GRAPH SEARCH Récolte les données du Graph
CONTENT API FOR SHOPPING Administre Merchant Center
GOOGLE FONTS DEVELOPERS Optimise les polices
ACCELERATEDMOBILE PAGES URL Vérifie l’existence d’AMP
#seocamp
Machine learning avec l’API
NATURAL LANGUAGE
NLP (NaturalLanguage Processing)  Comprendre le langage
https://cloud.google.com/natural-language/?hl=fr
Exemples d’usage
Google traductionutiliseNLPpourconserver lesens d’une phraseen plusieurslangues
Google AssistantutiliseNLPpourtranscrirele texteanalyséen réponseadaptée
Documentation complète  https://cloud.google.com/natural-language/docs/
Exemple de librairie NodeJS via NPM https://www.npmjs.com/package/google-nlp
#seocamp
Administrer la
SEARCH CONSOLE
Plusieurs possibilités d’automatisation
• Gestion despropriétés(ajout…)
• Gestion desSitemapsXML
• Analysedeserreurs decrawl
• Requêtessurles donnéesstatistiques(impressions, clics,dimensions…)
Faitesdes tests:https://developers.google.com/apis-explorer/#p/webmasters/v3/
#seocamp
Gérer des SITEMAPS XML
PROBLÉMATIQUE Connaîtrele nomdetouteslespages indexées
1. Générer des Sitemaps XMLà URL unique
2. Placer ces Sitemaps dans des Sitemaps Index
3. Automatiser l’envoi des Sitemaps dans laSearch Console
4. Récolter les données automatiquement
#seocamp
Au fait, BINGexiste encore…
Bing propose aussi des API intéressantes pour le SEO
https://azure.microsoft.com/en-us/services/cognitive-services/directory/search/
https://www.bing.com/partners/developers
Trouvezla bibliothèque qui vousconvient
https://docs.microsoft.com/fr-fr/azure/#pivot=sdkstools
Exemple de l’Api Bing webmaster…
Obtenir uneclé d’API directement dans la console des Bing Webmaster Tools
https://msdn.microsoft.com/en-us/library/hh969349
Librairieen PHP par exemple : https://github.com/webjeyros/bing-webmaster-api
#seocamp
Faites des vocalises avec
L’API DIALOG FLOW
Et si le SEO de demain se tournait (officiellement) vers le vocal ?
https://developers.google.com/machine-learning/crash-course/
Créezdes skills/actions pourGoogle Home, etc.
https://developers.google.com/apis-explorer/#p/dialogflow/v2beta1/
Convertissezvotre voixen texte…
https://console.cloud.google.com/apis/library/speech.googleapis.com/ (payant)
Créezdes ChatBots pourHangout avecHangouts ChatAPI
#seocamp
#seocamp
Gagnez un MUG SEO camp’us
Combien d’API Googleexiste-t-il à cejour(au minimum) ?
Question subsidiaire…
Quelles sontles3 méthodespourseconnecter auxAPI deGoogle ?
#seocamp
Mathieu CHARTIER
@Formation_web
https://www.internet-formation.fr
https://blog.internet-formation.fr
Avez-vous des QUESTIONS ?
#seocamp
MERCI AUX SPONSORS
1 sur 19

Recommandé

Case study migration SEO : oui.sncf (seocampus 2018) par
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
1.8K vues49 diapositives
Comment l'un des plus grand site média français a augmenté son trafic organiq... par
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
3.6K vues48 diapositives
Les technologies TAL et le futur du SEO par
Les technologies TAL et le futur du SEOLes technologies TAL et le futur du SEO
Les technologies TAL et le futur du SEOSEO Camp Association
2.9K vues22 diapositives
Les clés d’un site (beaucoup) plus rapide selon des facteurs qui restent trop... par
Les clés d’un site (beaucoup) plus rapide selon des facteurs qui restent trop...Les clés d’un site (beaucoup) plus rapide selon des facteurs qui restent trop...
Les clés d’un site (beaucoup) plus rapide selon des facteurs qui restent trop...SEO CAMP
3.4K vues57 diapositives
Content marketing : quelles stratégies pour le SEO en 2018 ? par
Content marketing : quelles stratégies pour le SEO en 2018 ?Content marketing : quelles stratégies pour le SEO en 2018 ?
Content marketing : quelles stratégies pour le SEO en 2018 ?RESONEO
6.5K vues40 diapositives
Améliorer l’expérience utilisateur en passant aux Progressive Web App par
Améliorer l’expérience utilisateur en passant aux Progressive Web App Améliorer l’expérience utilisateur en passant aux Progressive Web App
Améliorer l’expérience utilisateur en passant aux Progressive Web App RESONEO
6.3K vues41 diapositives

Contenu connexe

Tendances

Technical seo tips and tricks actionnables 2018 par
Technical seo tips and tricks actionnables 2018Technical seo tips and tricks actionnables 2018
Technical seo tips and tricks actionnables 2018Aymen Loukil
10.6K vues109 diapositives
Micro interactions - Modèles d’interface utilisateur et optimisation UX par
Micro interactions - Modèles d’interface utilisateur et optimisation UXMicro interactions - Modèles d’interface utilisateur et optimisation UX
Micro interactions - Modèles d’interface utilisateur et optimisation UXRelax In The Air
9.1K vues52 diapositives
Comment passer de SEO à SEO + data par
Comment passer de SEO à SEO + dataComment passer de SEO à SEO + data
Comment passer de SEO à SEO + dataSEO CAMP
3.3K vues44 diapositives
(Sur)vivre avec AMP par
(Sur)vivre avec AMP(Sur)vivre avec AMP
(Sur)vivre avec AMPSEO Camp Association
4.9K vues24 diapositives
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERP par
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERPPeople Also Ask : une nouvelle opportunité pour être plus présent sur la SERP
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERPSemrush France
10.5K vues77 diapositives
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO par
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
5.7K vues52 diapositives

Tendances(19)

Technical seo tips and tricks actionnables 2018 par Aymen Loukil
Technical seo tips and tricks actionnables 2018Technical seo tips and tricks actionnables 2018
Technical seo tips and tricks actionnables 2018
Aymen Loukil10.6K vues
Micro interactions - Modèles d’interface utilisateur et optimisation UX par Relax In The Air
Micro interactions - Modèles d’interface utilisateur et optimisation UXMicro interactions - Modèles d’interface utilisateur et optimisation UX
Micro interactions - Modèles d’interface utilisateur et optimisation UX
Relax In The Air9.1K vues
Comment passer de SEO à SEO + data par SEO CAMP
Comment passer de SEO à SEO + dataComment passer de SEO à SEO + data
Comment passer de SEO à SEO + data
SEO CAMP3.3K vues
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERP par Semrush France
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERPPeople Also Ask : une nouvelle opportunité pour être plus présent sur la SERP
People Also Ask : une nouvelle opportunité pour être plus présent sur la SERP
Semrush France10.5K vues
SEO Campus 2018 : La migration Voyages-sncf.com > OUI.sncf côté SEO par Plantelin Nicolas
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
Plantelin Nicolas5.7K vues
Infoprenariat : Décoller en alliant SEO & YouTube par SEO CAMP
Infoprenariat : Décoller en alliant SEO & YouTubeInfoprenariat : Décoller en alliant SEO & YouTube
Infoprenariat : Décoller en alliant SEO & YouTube
SEO CAMP3.1K vues
Seo camp'us 2018 - cloaking is not a crime : Patrick Valibus par Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick ValibusSeo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Patrick Valibus29.3K vues
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Script par SEO CAMP
Construisez vos propres dashboards SEO automatisés grâce à Google Apps ScriptConstruisez vos propres dashboards SEO automatisés grâce à Google Apps Script
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Script
SEO CAMP951 vues
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021 par Philippe YONNET
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021
L'IA dans l'algorithme de Google - Matin neperien 7 juillet 2021
Philippe YONNET339 vues
Les outils SEO ne servent à rien - SEOCamp'us 2018 par Daniel Roch - SeoMix
Les outils SEO ne servent à rien - SEOCamp'us 2018Les outils SEO ne servent à rien - SEOCamp'us 2018
Les outils SEO ne servent à rien - SEOCamp'us 2018
Boostez votre référencement avec les sitemaps à l’ère du Data SEO - Olivier D... par SEO CAMP
Boostez votre référencement avec les sitemaps à l’ère du Data SEO - Olivier D...Boostez votre référencement avec les sitemaps à l’ère du Data SEO - Olivier D...
Boostez votre référencement avec les sitemaps à l’ère du Data SEO - Olivier D...
SEO CAMP3.2K vues
Seo camp'us 2018 - Tips pour améliorer et suivre vos temps de chargement pou... par Peak Ace
Seo camp'us 2018  - Tips pour améliorer et suivre vos temps de chargement pou...Seo camp'us 2018  - Tips pour améliorer et suivre vos temps de chargement pou...
Seo camp'us 2018 - Tips pour améliorer et suivre vos temps de chargement pou...
Peak Ace8.4K vues
Webconférence du 8 mars 2018 - Comment obtenir et exploiter la positions 0 de... par Peak Ace
Webconférence du 8 mars 2018 - Comment obtenir et exploiter la positions 0 de...Webconférence du 8 mars 2018 - Comment obtenir et exploiter la positions 0 de...
Webconférence du 8 mars 2018 - Comment obtenir et exploiter la positions 0 de...
Peak Ace1.2K vues
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P... par SEO CAMP
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
SEO CAMP2.4K vues
Le mix de données Data Studio : un must pour les SEO par SEO CAMP
Le mix de données Data Studio : un must pour les SEOLe mix de données Data Studio : un must pour les SEO
Le mix de données Data Studio : un must pour les SEO
SEO CAMP3.9K vues
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué par Philippe YONNET
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échouéLe Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Philippe YONNET1.4K vues

Similaire à Quand les api de google deviennent une arme pour notre seo

Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr... par
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...Alpha Keïta
62 vues30 diapositives
Profiter concrètement du balisage sémantique schema.org - TuniSEO par
Profiter concrètement du balisage sémantique schema.org - TuniSEOProfiter concrètement du balisage sémantique schema.org - TuniSEO
Profiter concrètement du balisage sémantique schema.org - TuniSEOErlé Alberton
1.3K vues54 diapositives
Swagger, language pour décrire des API REST par
Swagger, language pour décrire des API RESTSwagger, language pour décrire des API REST
Swagger, language pour décrire des API RESTPierre-André Vullioud
2.8K vues16 diapositives
Ma stack d'outils agiles, tout un programme ! par
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Cédric Leblond
1.8K vues14 diapositives
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric... par
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...ENSIBS
3K vues15 diapositives
Google Cloud Endpoints - DevFest - Nantes 2012 par
Google Cloud Endpoints -  DevFest - Nantes 2012Google Cloud Endpoints -  DevFest - Nantes 2012
Google Cloud Endpoints - DevFest - Nantes 2012Maxime Gréau
2.1K vues31 diapositives

Similaire à Quand les api de google deviennent une arme pour notre seo(20)

Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr... par Alpha Keïta
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...
Construisez vos propres dashboards SEO automatisés grâce à Google Apps Scr...
Alpha Keïta62 vues
Profiter concrètement du balisage sémantique schema.org - TuniSEO par Erlé Alberton
Profiter concrètement du balisage sémantique schema.org - TuniSEOProfiter concrètement du balisage sémantique schema.org - TuniSEO
Profiter concrètement du balisage sémantique schema.org - TuniSEO
Erlé Alberton1.3K vues
Ma stack d'outils agiles, tout un programme ! par Cédric Leblond
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !
Cédric Leblond1.8K vues
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric... par ENSIBS
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
ENSIBS3K vues
Google Cloud Endpoints - DevFest - Nantes 2012 par Maxime Gréau
Google Cloud Endpoints -  DevFest - Nantes 2012Google Cloud Endpoints -  DevFest - Nantes 2012
Google Cloud Endpoints - DevFest - Nantes 2012
Maxime Gréau2.1K vues
Nouvelles architectures de sites web et SEO par Philippe YONNET
Nouvelles architectures de sites web et SEONouvelles architectures de sites web et SEO
Nouvelles architectures de sites web et SEO
Philippe YONNET303 vues
Google End points pour vos applications Android par Didier Girard 3 avril 2013 par Paris Android User Group
Google End points pour vos applications Android par Didier Girard 3 avril 2013Google End points pour vos applications Android par Didier Girard 3 avril 2013
Google End points pour vos applications Android par Didier Girard 3 avril 2013
Focus schema.org et sémantique SEOCamp Nice Sophia-Antipolis par Erlé Alberton
Focus schema.org et sémantique SEOCamp Nice Sophia-AntipolisFocus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Focus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Erlé Alberton1.3K vues
Gestion des APIs avec Azure API Management - Samir AREZKI par Samir Arezki ☁
Gestion des APIs avec Azure API Management - Samir AREZKIGestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKI
Samir Arezki ☁727 vues
Synergies entre DEV et SEO (SeoCampus 2019) par LVLUP
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)
LVLUP270 vues
Evolutions et nouveaux outils SEO par Dimitri Brunel
Evolutions et nouveaux outils SEOEvolutions et nouveaux outils SEO
Evolutions et nouveaux outils SEO
Dimitri Brunel6.2K vues
Shirkalab executive summary par shirkaLAB
Shirkalab  executive summaryShirkalab  executive summary
Shirkalab executive summary
shirkaLAB60 vues
Lbv Dev Meetup #1 par LbvDev
Lbv Dev Meetup #1Lbv Dev Meetup #1
Lbv Dev Meetup #1
LbvDev262 vues
Paris Retail Week 10 septembre 2018 - Comment booster les conversions de votr... par Peak Ace
Paris Retail Week 10 septembre 2018 - Comment booster les conversions de votr...Paris Retail Week 10 septembre 2018 - Comment booster les conversions de votr...
Paris Retail Week 10 septembre 2018 - Comment booster les conversions de votr...
Peak Ace377 vues
Barcamp tunisie edition 2010 langage de programmation php par Barcamp Tunisie
Barcamp tunisie edition 2010 langage de programmation php Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php
Barcamp Tunisie626 vues
API et Mobile / Académies du Tourisme Numérique par Alexandre Jubien
API et Mobile / Académies du Tourisme NumériqueAPI et Mobile / Académies du Tourisme Numérique
API et Mobile / Académies du Tourisme Numérique
Alexandre Jubien1.7K vues

Plus de SEO Camp Association

Didier Sampaolo - SEO EN 2019 : GAGNEZ DU TEMPS ! par
Didier Sampaolo - SEO EN 2019 : GAGNEZ DU TEMPS !Didier Sampaolo - SEO EN 2019 : GAGNEZ DU TEMPS !
Didier Sampaolo - SEO EN 2019 : GAGNEZ DU TEMPS !SEO Camp Association
152 vues39 diapositives
Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affaires par
Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affairesSebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affaires
Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affairesSEO Camp Association
84 vues44 diapositives
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi ! par
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !SEO Camp Association
90 vues59 diapositives
Julien Ringard & Benjamin Thiers - Cannibalisation SEO par
Julien Ringard & Benjamin Thiers - Cannibalisation SEO Julien Ringard & Benjamin Thiers - Cannibalisation SEO
Julien Ringard & Benjamin Thiers - Cannibalisation SEO SEO Camp Association
73 vues40 diapositives
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre site par
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre siteGuillaume Eouzan - 10 Clés pour optimiser les conversions de votre site
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre siteSEO Camp Association
79 vues75 diapositives
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce par
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce SEO Camp Association
104 vues35 diapositives

Plus de SEO Camp Association(20)

Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affaires par SEO Camp Association
Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affairesSebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affaires
Sebestien Thibert - 10 tips qui aident à augmenter le chiffre d'affaires
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi ! par SEO Camp Association
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !
Julien Anouilh - Faire décoller votre business avec Instagram, mode d'emploi !
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre site par SEO Camp Association
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre siteGuillaume Eouzan - 10 Clés pour optimiser les conversions de votre site
Guillaume Eouzan - 10 Clés pour optimiser les conversions de votre site
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce par SEO Camp Association
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce
Nicolas J. Chevalier - Nouveaux Schémas de croissance e-commerce
Comment définir une stratégie pour atteindre ses objectifs SEO ? par SEO Camp Association
Comment définir une stratégie pour atteindre ses objectifs SEO ?Comment définir une stratégie pour atteindre ses objectifs SEO ?
Comment définir une stratégie pour atteindre ses objectifs SEO ?
Référencement universel : 10 ans après toujours d actualité ? par SEO Camp Association
Référencement universel : 10 ans après toujours d actualité ?Référencement universel : 10 ans après toujours d actualité ?
Référencement universel : 10 ans après toujours d actualité ?
Rédaction web intelligence artificielle et semantique seo par SEO Camp Association
Rédaction web intelligence artificielle et semantique seoRédaction web intelligence artificielle et semantique seo
Rédaction web intelligence artificielle et semantique seo
Performance Web : vers la speed update, un pas après l'autre par SEO Camp Association
Performance Web : vers la speed update, un pas après l'autrePerformance Web : vers la speed update, un pas après l'autre
Performance Web : vers la speed update, un pas après l'autre
La nouvelle Search Console : session exemples et feedback par SEO Camp Association
La nouvelle Search Console : session exemples et feedbackLa nouvelle Search Console : session exemples et feedback
La nouvelle Search Console : session exemples et feedback
Inbound marketing : comment attirer des visiteurs et les transformer en clien... par SEO Camp Association
Inbound marketing : comment attirer des visiteurs et les transformer en clien...Inbound marketing : comment attirer des visiteurs et les transformer en clien...
Inbound marketing : comment attirer des visiteurs et les transformer en clien...
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic... par SEO Camp Association
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...
Grandes attentes, financement inadéquat: les défis auxquels fait face le SEO ... par SEO Camp Association
Grandes attentes, financement inadéquat: les défis auxquels fait face le SEO ...Grandes attentes, financement inadéquat: les défis auxquels fait face le SEO ...
Grandes attentes, financement inadéquat: les défis auxquels fait face le SEO ...

Quand les api de google deviennent une arme pour notre seo

  • 1. #seocamp Quand les API DE GOOGLE deviennent une arme pour notre SEO
  • 3. #seocamp API : KESAKO ? ApplicationProgramming Interface Ensemble de fonctions, de classes, des méthodes (…) d’un programme ouvert à d’autres programmes Interfaceentre un programme parent et des programmes fils
  • 4. #seocamp UN WEBFAIT D’API… GOOGLE plus de 154 API variées ! https://console.cloud.google.com/apis/ BING plus de 28 API en place https://www.bing.com/partners/developers TWITTER, FACEBOOK, PINTEREST, SNAPCHAT… Des dizainesd’APIpourdemultiplesfonctionnalités OPENWEATHERMAP, API.GOUV.FR, COLORTAG, EMEI… Des API variéesen open datapourobtenirdesdonnées intéressantes
  • 5. #seocamp QUE FAIRE AVEC LES API DE GOOGLE ? VARIÉTÉ Cartes, VocalBots, Google+, CRM, SEO… DISPONIBILITÉ Souvent gratuites (ou limitées)… EFFICIENCE Automatisation de tâches, création d’outils… SÉCURISÉ Clé d’API, Oauth, compte de service…
  • 6. #seocamp UTILISER LES APISDE GOOGLE CONSOLE DEV https://console.developers.google.com/apis/ CONSOLE CLOUD https://console.cloud.google.com/apis/ LISTE DES APIS https://console.cloud.google.com/apis/library IDENTIFIANTS https://console.cloud.google.com/apis/credentials TESTER LES API EN DIRECT outil API Explorer
  • 8. #seocamp Comment S’AUTHENTIFIER ? LE PLUS DUR COMMENCE… 1. Créer un projet et activer des API 2. Obtenir les bons identifiants 3. Choisir le scope (si authentificationnécessaire) https://developers.google.com/identity/protocols/googlescopes N.B. :se méfier du Guzzle (pour PHP uniquement) Attention à la documentation souvent imprécise…
  • 9. #seocamp Exemple simple de l’API URL SHORTENER PHP API CLIENT version beta ! Interactioncouranteavec laplupartdes frameworks,CMS etsites web PYTHON API CLIENT des exemples en ligne Code courtetsimple grâce àla syntaxedePython JAVASCRIPT API CLIENT des exemples en ligne Code accessible,applicationsvariables,etinteractivitémaximaleavec leWeb
  • 10. #seocamp Des APIà exploiter pour le SEO CUSTOM SEARCH Une recherche light PAGESPEED INSIGHTS Informations sur la vitesse GOOGLE MY BUSINESS API Gérer le SEO local à distance API URL TESTING TOOL Test de la version mobile KNOWLEDGE GRAPH SEARCH Récolte les données du Graph CONTENT API FOR SHOPPING Administre Merchant Center GOOGLE FONTS DEVELOPERS Optimise les polices ACCELERATEDMOBILE PAGES URL Vérifie l’existence d’AMP
  • 11. #seocamp Machine learning avec l’API NATURAL LANGUAGE NLP (NaturalLanguage Processing)  Comprendre le langage https://cloud.google.com/natural-language/?hl=fr Exemples d’usage Google traductionutiliseNLPpourconserver lesens d’une phraseen plusieurslangues Google AssistantutiliseNLPpourtranscrirele texteanalyséen réponseadaptée Documentation complète  https://cloud.google.com/natural-language/docs/ Exemple de librairie NodeJS via NPM https://www.npmjs.com/package/google-nlp
  • 12. #seocamp Administrer la SEARCH CONSOLE Plusieurs possibilités d’automatisation • Gestion despropriétés(ajout…) • Gestion desSitemapsXML • Analysedeserreurs decrawl • Requêtessurles donnéesstatistiques(impressions, clics,dimensions…) Faitesdes tests:https://developers.google.com/apis-explorer/#p/webmasters/v3/
  • 13. #seocamp Gérer des SITEMAPS XML PROBLÉMATIQUE Connaîtrele nomdetouteslespages indexées 1. Générer des Sitemaps XMLà URL unique 2. Placer ces Sitemaps dans des Sitemaps Index 3. Automatiser l’envoi des Sitemaps dans laSearch Console 4. Récolter les données automatiquement
  • 14. #seocamp Au fait, BINGexiste encore… Bing propose aussi des API intéressantes pour le SEO https://azure.microsoft.com/en-us/services/cognitive-services/directory/search/ https://www.bing.com/partners/developers Trouvezla bibliothèque qui vousconvient https://docs.microsoft.com/fr-fr/azure/#pivot=sdkstools Exemple de l’Api Bing webmaster… Obtenir uneclé d’API directement dans la console des Bing Webmaster Tools https://msdn.microsoft.com/en-us/library/hh969349 Librairieen PHP par exemple : https://github.com/webjeyros/bing-webmaster-api
  • 15. #seocamp Faites des vocalises avec L’API DIALOG FLOW Et si le SEO de demain se tournait (officiellement) vers le vocal ? https://developers.google.com/machine-learning/crash-course/ Créezdes skills/actions pourGoogle Home, etc. https://developers.google.com/apis-explorer/#p/dialogflow/v2beta1/ Convertissezvotre voixen texte… https://console.cloud.google.com/apis/library/speech.googleapis.com/ (payant) Créezdes ChatBots pourHangout avecHangouts ChatAPI
  • 17. #seocamp Gagnez un MUG SEO camp’us Combien d’API Googleexiste-t-il à cejour(au minimum) ? Question subsidiaire… Quelles sontles3 méthodespourseconnecter auxAPI deGoogle ?