App indexing at #SMXParis 2015

77
1 SMX PARIS 8 ET 9 JUIN 2015 Indexer vos applications dans Google : 2015 est l’année de l’App Indexing

Transcript of App indexing at #SMXParis 2015

Page 1: App indexing at #SMXParis 2015

1 SMX PARIS 8 ET 9 JUIN 2015

Indexer vos applications dans Google : 2015 est l’année de l’App Indexing

Page 2: App indexing at #SMXParis 2015

2 SMX PARIS 8 ET 9 JUIN 2015

Paul Colombo – Groupe SELOGER

• Responsable SEO / Analytics chez XPRIME GROUPE

• Responsable acquisition de trafic SEO pour le Groupe SELOGER› SeLoger.com / SeLogerNeuf.com› BellesDemeures.com› Agorabiz.com› LaCoteImmo.com› Immostreet.com› Webimm.com› Edito.seloger.com

• Conférencier, Intervenant :

› EBG› VLC› SEOCAMP

[email protected]

Blog: not-provided.fr

linkedin.com/in/paulcolombo

@Polo_Seo

Page 3: App indexing at #SMXParis 2015

3 SMX PARIS 8 ET 9 JUIN 2015

[email protected]

Blog

linkedin.com/in/ajubien

@AlexJubien

@AlexJubien - ThinkMobile

• Pionnier du mobile il y a 12 ans

• Head of Mobile – Deezer

• Head of Mobile – Viadeo

• Consultant indépendant en Stratégie Mobile

› LeKiosk› Direct Energie› Merck MSD› …

• Conférencier, Intervenant, Formateur

• Coach et Advisor de startups

Page 4: App indexing at #SMXParis 2015

4 SMX PARIS 8 ET 9 JUIN 2015

Sommaire

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 5: App indexing at #SMXParis 2015

5 SMX PARIS 8 ET 9 JUIN 2015

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 6: App indexing at #SMXParis 2015

6 SMX PARIS 8 ET 9 JUIN 2015

2015, l’année du mobile !

Page 8: App indexing at #SMXParis 2015

8 SMX PARIS 8 ET 9 JUIN 2015

Le Mobile

• Une technologie sans précédent dans l’histoire de l’humanité !

• Plus de cartes SIM activées que d’hommes sur terre

• Plus adopté que le stylo…

• … et que la brosse à dent !!!

Page 9: App indexing at #SMXParis 2015

9 SMX PARIS 8 ET 9 JUIN 2015

2005Election de Benoît XVI

2013Intronisation du Pape François

Page 10: App indexing at #SMXParis 2015

10 SMX PARIS 8 ET 9 JUIN 2015

/AngryBirds

L’homme sur la lune

Page 11: App indexing at #SMXParis 2015

11 SMX PARIS 8 ET 9 JUIN 2015

Page 12: App indexing at #SMXParis 2015

12 SMX PARIS 8 ET 9 JUIN 2015

http://www.kantarworldpanel.com/fr/smartphone-os-market-share/

Page 13: App indexing at #SMXParis 2015

13 SMX PARIS 8 ET 9 JUIN 2015

Baromètre du marketing mobile / MMA France

Page 14: App indexing at #SMXParis 2015

14 SMX PARIS 8 ET 9 JUIN 2015

StatCounter / Usages de navigation

Android56%

iOS39%

WP5%

Page 15: App indexing at #SMXParis 2015

15 SMX PARIS 8 ET 9 JUIN 2015

TV vs Smartphone

http://www.viuz.com/2014/11/19/ca-cest-fait-plus-de-temps-passe-sur-mobile-que-devant-la-television-aux-etats-unis/

Page 16: App indexing at #SMXParis 2015

16 SMX PARIS 8 ET 9 JUIN 2015

Evolution du Desktop vs Mobiles vs Applications

Page 17: App indexing at #SMXParis 2015

17 SMX PARIS 8 ET 9 JUIN 2015

Time on Mobile web VS Application

Page 18: App indexing at #SMXParis 2015

18 SMX PARIS 8 ET 9 JUIN 2015

Dublin / Décembre 2014

Page 19: App indexing at #SMXParis 2015

19 SMX PARIS 8 ET 9 JUIN 2015

Ecosystème SELOGER Mobile

L’environnement mobile chez seloger regroupe : • 4 Applications IOS

› Seloger

› Selogerneuf

› Bellesdemeures

› Agorabiz• 1 application Android

› Seloger• 5 site mobile

› Seloger

› Selogerneuf

› Webimm

› Edito.seloger.com

›Edito.webimm.com

›Edito.selogerneuf.com

Page 20: App indexing at #SMXParis 2015

20 SMX PARIS 8 ET 9 JUIN 2015

Un trafic mobile qui va passer le cap des 50 %

Présentation de l’écosystème Mobile SELOGER.COM

› Part des smartphones sur trafic (Desktop Vs Mobile Vs Apps Mobile)

› Etat d'esprit sur le Mobile (Mobile First)

Type Pourcentage

Desktop – Site Web 50%

Smartphones – Site Web 5%

Tablettes – Sites Web 9%

Smartphones Site mo 15%

Applications 21%

Page 21: App indexing at #SMXParis 2015

21 SMX PARIS 8 ET 9 JUIN 2015

Plein d’apps / Optimiser la découvrabilité ?

App Discovery

Page 22: App indexing at #SMXParis 2015

22 SMX PARIS 8 ET 9 JUIN 2015

Importance de l’App Store Optimization

ASO / SMX Paris 2013 (version plus récente ici)

Cheatsheet d’Apptamin

Formation « Les clés du Marketing Mobile »

Page 23: App indexing at #SMXParis 2015

23 SMX PARIS 8 ET 9 JUIN 2015

C’est tout ?

On présente son app sur les app stores et on s’arrête là ?

Ça revient à peu près à n’indexer que la homepage de son site en SEO.

Page 24: App indexing at #SMXParis 2015

24 SMX PARIS 8 ET 9 JUIN 2015

C’est tout ?

On présente son app sur les app stores et on s’arrête là ?

Ça revient à peu près à n’indexer que la homepage de son site en SEO.

Quid des contenus ???

Et d’abord, comment on accède directement aux contenus d’une app ?

Page 25: App indexing at #SMXParis 2015

25 SMX PARIS 8 ET 9 JUIN 2015

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 26: App indexing at #SMXParis 2015

26 SMX PARIS 8 ET 9 JUIN 2015

Accès aux contenus des apps

Page 27: App indexing at #SMXParis 2015

27 SMX PARIS 8 ET 9 JUIN 2015

Le problème

• Le click sur un lien dans un email ouvre le site au lieu de l’app qui est installée

Page 28: App indexing at #SMXParis 2015

28 SMX PARIS 8 ET 9 JUIN 2015

Deep linking - la solution

Un moyen d’ouvrir une application directement sur une section ou un contenu spécifique, grâce à un lien

Article sur Marketingmobile.co

Page 29: App indexing at #SMXParis 2015

29 SMX PARIS 8 ET 9 JUIN 2015

Deep linking = Everything2App

Page 30: App indexing at #SMXParis 2015

30 SMX PARIS 8 ET 9 JUIN 2015

Exemple : publicité vers contenu in-app (ou retargeting)

Votre appAutre app

Page 31: App indexing at #SMXParis 2015

31 SMX PARIS 8 ET 9 JUIN 2015

Exemple : Mail2App – Linkedin

Page 32: App indexing at #SMXParis 2015

32 SMX PARIS 8 ET 9 JUIN 2015

Exemple : Web2App – Gmaps

Page 33: App indexing at #SMXParis 2015

33 SMX PARIS 8 ET 9 JUIN 2015

Un levier puissant d’acquisition et de rétention (ex. Social2App)

AppStore

App

Download Deezer

Launch app

INSTALL

acqu

isitio

n

retention

Page 34: App indexing at #SMXParis 2015

34 SMX PARIS 8 ET 9 JUIN 2015

Acquisition (app install)

ET

Ré-engagement (app re-open)

Page 35: App indexing at #SMXParis 2015

35 SMX PARIS 8 ET 9 JUIN 2015

Un peu de tech

Page 36: App indexing at #SMXParis 2015

36 SMX PARIS 8 ET 9 JUIN 2015

URL Scheme

Le mécanisme technique pour lancer une app avec des paramètres

myapp://myparameters?yy=zz

Ex.: fb://, skype://, deezer://, spotify://, …

Page 37: App indexing at #SMXParis 2015

37 SMX PARIS 8 ET 9 JUIN 2015

twitter://user?screen_name=AlexJubien

QR Code made with

Page 38: App indexing at #SMXParis 2015

38 SMX PARIS 8 ET 9 JUIN 2015

Problème : 2 mondes séparés

Mécanisme Web App

HTTP URL (http://www.weburl.com?param1=x) v xURL Scheme (myapp://param1=x) x v

Page 39: App indexing at #SMXParis 2015

39 SMX PARIS 8 ET 9 JUIN 2015

Click

Desktop web

Mobile?

Yes

No

Analyze User Agent

www.myDomain.com/content/xyzRouting

Page 40: App indexing at #SMXParis 2015

40 SMX PARIS 8 ET 9 JUIN 2015

App Store

App Installed

?

No

IOS / Android

?

Google Play

Android

iOS

Routing

Page 41: App indexing at #SMXParis 2015

41 SMX PARIS 8 ET 9 JUIN 2015

Android URL Intent Filter

App Store

App Installed

?

Yes

No

IOS / Android

?

Google Play

IOS / Android

?

Android

iOS

Web redirectmyApp://content/xyz

iOS

Android

Routing

Page 42: App indexing at #SMXParis 2015

42 SMX PARIS 8 ET 9 JUIN 2015

Mise en oeuvre

Page 43: App indexing at #SMXParis 2015

43 SMX PARIS 8 ET 9 JUIN 2015

iOS Smart App Banner

• Permet le deep linking

• Mais la plupart des éditeurs ne le mettent pas en place !

• Pas multi-plateformes

• Pas d’ouverture automatique de l’app

Page 45: App indexing at #SMXParis 2015

45 SMX PARIS 8 ET 9 JUIN 2015

Enjeux stratégiques

• Produit / UX (parcours utilisateurs)

• Marketing (acquisition et rétention)

• Technique (plateforme et app)

• Analytics (tracking)

=> Faire collaborer ces différents métiers !

Page 46: App indexing at #SMXParis 2015

46 SMX PARIS 8 ET 9 JUIN 2015

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 47: App indexing at #SMXParis 2015

47 SMX PARIS 8 ET 9 JUIN 2015

Rappel ASO – indexation description de l’app

- Pas indexée par Apple dans l’AppStore (mots clés)- Pour l’AppStore et PlayStore, les pages sont indexées par Google.- La meta description n’est pas indexée pour l’AppStore

- Elle est indéxée sur PlayStore

- Pensez à vos landing page

Page 48: App indexing at #SMXParis 2015

48 SMX PARIS 8 ET 9 JUIN 2015

Landing page d’app

Page 49: App indexing at #SMXParis 2015

49 SMX PARIS 8 ET 9 JUIN 2015

Pourquoi une landing page d’app ?

• Liberté sur la présentation / Marketing

• SEO

• Partages / lien partagé

• PRs / publications

• A/B testing

• Vidéo, offre, …

Page 50: App indexing at #SMXParis 2015

50 SMX PARIS 8 ET 9 JUIN 2015

Pourquoi une landing page d’app ?

Page 51: App indexing at #SMXParis 2015

51 SMX PARIS 8 ET 9 JUIN 2015

My Little App

Page 52: App indexing at #SMXParis 2015

52 SMX PARIS 8 ET 9 JUIN 2015

My Little App

Page 53: App indexing at #SMXParis 2015

53 SMX PARIS 8 ET 9 JUIN 2015

1ère approche d’indexation

SEO + Deep linking

Page 54: App indexing at #SMXParis 2015

54 SMX PARIS 8 ET 9 JUIN 2015

Deezer / Spotify

Artistes, albums, playlists, tracks, …

Page 55: App indexing at #SMXParis 2015

55 SMX PARIS 8 ET 9 JUIN 2015

Deezer

Landing page contenu App

Page 56: App indexing at #SMXParis 2015

56 SMX PARIS 8 ET 9 JUIN 2015

Airbnb

Site App

Page 57: App indexing at #SMXParis 2015

57 SMX PARIS 8 ET 9 JUIN 2015

Slideshare

SERP App

Si app non présente

Page 58: App indexing at #SMXParis 2015

58 SMX PARIS 8 ET 9 JUIN 2015

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 59: App indexing at #SMXParis 2015

59 SMX PARIS 8 ET 9 JUIN 2015

Indexation avancée

Page 60: App indexing at #SMXParis 2015

60 SMX PARIS 8 ET 9 JUIN 2015

Google App Indexing

Search results on Android open app directly!(doc)

Page 61: App indexing at #SMXParis 2015

61 SMX PARIS 8 ET 9 JUIN 2015

L’APP indexing et différent de la version mobile

Aucun impact SEO mobile pour

l’update du 21 avril de Google

Page 62: App indexing at #SMXParis 2015

62 SMX PARIS 8 ET 9 JUIN 2015

Fonctionnement et intérêt

Principe : résultats de recherche dans les SERPs. L’internaute peut ouvrir la page correspondant à sa recherche directement dans l’application. Ceci est possible avec la recherche Google sur les terminaux Android, pour les internautes ayant déjà téléchargé l’application.

Page 63: App indexing at #SMXParis 2015

63 SMX PARIS 8 ET 9 JUIN 2015

Fonction installation si vous n’avez pas l’application

Page 64: App indexing at #SMXParis 2015

64 SMX PARIS 8 ET 9 JUIN 2015

Visibilité

Page 65: App indexing at #SMXParis 2015

65 SMX PARIS 8 ET 9 JUIN 2015

L’implémentation chez Seloger

Implémentable par tous !

APP Indexing

› Mise en place en cours avec l’appui de Google

Contact direct avec les dev de chez Google pour les gros acteurs du marché

Un lien sur la version PC et un lien sur l’application

› Une très bonne documentation accessible en Frhttps://developers.google.com/app-indexing/webmasters/details

Page 66: App indexing at #SMXParis 2015

66 SMX PARIS 8 ET 9 JUIN 2015

Une implémentation en 4 étapes

• Activez la compatibilité avec les liens profonds et indiquez comment atteindre un contenu spécifique au sein de votre application.

• Validez le site officiel de votre application sur la console Google Play.

• Fournissez des liens profonds pour chaque page Web qui possède un lien profond correspondant, soit sur chaque page de votre site, soit dans vos sitemaps.

• Vérifiez les erreurs dans les outils pour les webmasters afin de les corriger.

Page 67: App indexing at #SMXParis 2015

67 SMX PARIS 8 ET 9 JUIN 2015

Etape 1 : Taguer l’application

1. Dans le fichier AndroidManifest.xml, ajoutez un ou plusieurs éléments <intent-filter> pour les activités qui doivent pouvoir être déclenchées depuis les résultats de recherche Google.

2. Ajoutez une balise <action> indiquant l'action ACTION_VIEW pour l'intention.

3. Ajoutez une balise <data> pour chaque format d'URI de données accepté par l'activité. Il s'agit du mécanisme principal de déclaration du format de vos liens profonds.

4. Ajoutez une balise <category> pour les catégories d'intentions BROWSABLE et DEFAULT.

• BROWSABLE est obligatoire pour que l'intention soit exécutable depuis un navigateur Web.

• DEFAULT n'est pas obligatoire si votre seul objectif est de fournir des liens profonds vers votre application depuis les résultats de recherche Google

Page 68: App indexing at #SMXParis 2015

68 SMX PARIS 8 ET 9 JUIN 2015

Etape 1 : Taguer l’application (2)

https://developers.google.com/app-indexing/webmasters/app

Page 69: App indexing at #SMXParis 2015

69 SMX PARIS 8 ET 9 JUIN 2015

Etape 2 : Valider le site de l’applicationDans la console développeur de Google Play. • Sélectionnez l'application que vous souhaitez valider. • Section « Services et API »• Indexation des applications dans la recherche Google• Entrer l’url de votre site• Valider le site

Dans Webmaster tool• Approuver la demande.

Page 70: App indexing at #SMXParis 2015

70 SMX PARIS 8 ET 9 JUIN 2015

Etape 3 : Fournir les liens profonds

android-app :// {package_id} / {scheme} / {host_path}

"package_id" est l'identifiant de l'application tel qu'indiqué dans le Play Store Android ;

"scheme" est le protocole à transmettre à l'application (par exemple, "http" ou un protocole personnalisé) ;

"host_path" identifie le contenu spécifique au sein de votre application.

Exemple :

http://www.seloger.com/annonces/achat/local-commercial/paris-12eme-75/96116363.htm

Le code s’insert dans la partie <head></head> de votre site

android-app :// com.seloger.android /http/ seloger.com/annonce/96116363

Page 71: App indexing at #SMXParis 2015

71 SMX PARIS 8 ET 9 JUIN 2015

Testez !

› Outil de test :https://developers.google.com/app-indexing/android/test

Page 72: App indexing at #SMXParis 2015

72 SMX PARIS 8 ET 9 JUIN 2015

Retour d’expérience et difficultés

› /!\ Ne pas implémenter si contenu différent sur mobile vs desktop

› Problème d’affichage et de redirection sur app

› Analyse du trafic source ?

› Déperdition

› Redirection

› Installation

Page 73: App indexing at #SMXParis 2015

73 SMX PARIS 8 ET 9 JUIN 2015

Bientôt disponible sur IOS

https://developers.google.com/app-indexing/ios/app

Visible en avant première sur Youtube

Page 74: App indexing at #SMXParis 2015

74 SMX PARIS 8 ET 9 JUIN 2015

1. Introduction / Contexte mobile

2. Deep linking

3. Landing Page d’apps et contenus / SEO

4. APP Indexing

5. Search API Indexing

Page 75: App indexing at #SMXParis 2015

75 SMX PARIS 8 ET 9 JUIN 2015

Principe et fonctionnement

Quand un utilisateur cherche sur l’application « Seloger » puis va ensuite chercher dans Google, si l’utilisateur tape un début de phrase en corrélation avec les pages visitées sur l’application, cette dernière est mise en suggest dans la recherche avant d’afficher les résultats

Information utile : • Renseignez bien les titles de vos applicationshttps://developers.google.com/app-indexing/webmasters/appindexingapi?hl=fr

Page 76: App indexing at #SMXParis 2015

76 SMX PARIS 8 ET 9 JUIN 2015

App Indexing et SEO ?

http://searchengineland.com/google-search-algorithm-adds-mobile-friendly-factors-app-indexing-ranking-215573

Page 77: App indexing at #SMXParis 2015

77 SMX PARIS 8 ET 9 JUIN 2015

Merci !

Pour les slides : @polo_seo / @AlexJubien