54
jlwin.co/{fb|t|g+|in|x} Workshop Deeplinking und App Indexing SEO Campixx:Week 13.03.2016 https://jlwin.co/campixx16 Jean-Luc Winkler | jlwinkler.com SEO, E-Commerce Competence Center @ Otto Group

App Indexing, Campixx 2016 Workshop

Embed Size (px)

Citation preview

Page 1: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

WorkshopDeeplinking und App IndexingSEO Campixx:Week

13.03.2016

https://jlwin.co/campixx16

Jean-Luc Winkler | jlwinkler.com

SEO, E-Commerce Competence Center @ Otto Group

Page 2: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Agenda: SEO Campixx:Week WorkshopDeeplinking und App Indexing

15.03.2016 2

• Relevanz der mobilen Nutzung

• Relevanz von Mobile SEO

• Mobile vs. Desktop Suche

• App vs. Internet

Mob

ile S

EO

Rele

vanz1

• App Banner

• App Installationen steigern (mit SEA und SEO)

• Deeplinks aus SERP

• Deeplinks zwischen Apps

• Auto Complete und Suggest durch App Indexing

• Device Index

Google

, A

pple

& A

pps

2

• Funktionsweise aus User Sicht

• Implementierung aus Webmaster- und App-Entwickler-Sicht

De

ep

linkin

gu

nd

App I

ndexie

rung

3• Welche Analysen wurden bereits

durchgeführt?

• Wie kann mein Markt Analysiert werden?

• Welche Erkenntnisse konnten aus der Analyse gewonnen werden?

• Wo bestehen Potenziale, die gehoben werden können?

• Welche Entwicklungen sind in Zukunft zu erwarten?

Mark

tan

aly

se

4

Page 3: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

1.1Relevanz: MobileRelevanz von mobilen Webseiten und Apps

15.03.2016 3

1.1

MO

BIL

ER

ELEV

AN

Z

Page 4: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Anzahl der mobilen Internetnutzer übersteigt erstmals die Desktop InternetnutzerAnzahl Internet User in Millionen

15.03.2016 4

Page 5: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Warum ist die mobile Suche aus SEO-Sicht relevant?Entwicklung der mobile Suche im Browser steigt deutlich langsamer

19,6%28,9%

15.03.2016 5

Page 6: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Warum ist die mobile Suche aus SEO-Sicht relevant?Mai 2015: allgemeine mobile Suche übersteigt erstmals die Desktop Suche

Daten: Google Inside AdWords, 05.05.2015

15.03.2016 6

Page 7: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Google kündigt offiziell weitreichendes Update an

Februar 2015: Mobile-Friendliness als offizieller Ranking-Faktor

15.03.2016 7

Page 8: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Rankings in Desktop und Mobile SERPs sind unterschiedlichWebseiten mit besseren mobilen Nutzererfahrungen ranken teilweise besser mobile als desktop

Mobile Desktop

1 1

2

2

3

3

15.03.2016 8

Page 9: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

1.2Relevanz: AppsRelevanz von mobilen Webseiten und Apps

15.03.2016 9

1.2

AP

PR

ELEV

AN

Z

Page 10: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Media-Konsum steigt stetig auf mobilen Endgeräten

15.03.2016 10

US Digital Media Time

Page 11: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Nutzer unterscheiden zwischen Apps mit online Inhalten und dem „Internet“Internet vs. Facebook

15.03.2016 11

Page 12: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Webbrowser = Internet!Apps ≠ Internet?(Samsung) Android Icons

15.03.2016 12

Page 13: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

User beginnen Mobile Nutzung zu 26% in Apps

Mobiles Nutzungsverhalten

15.03.2016 13

Page 14: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Oktober 2013: Google kündigt App Indexing anApril 2015: App Indexing als Ranking-Faktor

15.03.2016 14

1,5 Jahre von der Intro bis zum Rankingfaktor

April 2015„…we are starting to use App Indexing as a rankingsignal for users on Android…“

Oktober 2013„Today we are happy to announce a new capability ofGoogle Search, called app indexing…“

Page 15: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

2Google, Apple & AppsZusammenspiel von Apps, mobilem Betriebssystem und Google Suche

15.03.2016 15

2 G

OO

GLE

, AP

PLE

& A

PP

S

Page 16: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Für Bestandskunden: App Banner

15.03.2016 16

Standard Google App Banner vs. eigenes Styling

Page 17: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Steigerung der App Installationen durch SEA & SEO

App-Installationen aus SERP

15.03.2016 17

Page 18: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Öffnen von App-Inhalten direkt aus der SERPDeeplinks in die App

15.03.2016 18

SEA SEO

Page 19: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Nutzung der nativen Sprachsuche zum Öffnen von Deeplinks aus App a) in eine andere App b)Wechsel von App zu App

15.03.2016 19

Page 20: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Auto Complete / Suggest dank App Indexing

15.03.2016 20

Indexierte Inhalte werden in Google Suche als Auto Complete und/oder Suggest Ergebnisse angezeigt

Page 21: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

iOS: Spotlight Search:App-Vorschläge, angesehene Inhalte, Vorschläge

15.03.2016 21

Tiefe Integration der App Inhalte in das native Ökosystem

Page 22: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

3.1Deeplinking und App IndexingFunktionsweise: Deeplinking und App Indexing aus User-Sicht

15.03.2016 22

3.1

DEE

PLI

NK

ING

UN

DA

PP

IND

EXIN

G

Page 23: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

von der SERP in die APP: Varianten

15.03.2016 24

1) Deichmann: App mit Banner auf mobiler Website

Page 24: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

von der SERP in die APP: Varianten

15.03.2016 25

2) OTTO: Deeplink von Website in die App

Page 25: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

von der SERP in die APP: Varianten

15.03.2016 26

3) Zalando: indexierte App Inhalte

Page 26: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

von der SERP in die APP: Varianten

15.03.2016 27

Zusammenfassung

Mobile Website (trotz vorhandener App)

Einsprung in App auf Nachfrage

Direkter Einsprung in die App

Page 27: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

3.2Deeplinking und App IndexingImplementierung: Deeplinking und App Indexing aus Webmaster- & App-Entwickler-Sicht

15.03.2016 28

3.2

DEE

PLI

NK

ING

UN

DA

PP

IND

EXIN

G

Page 28: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Wie werden Deeplinks und App Indexingimplementiert?

15.03.2016 29

stichpunktartige / schematische Darstellung

1. App und Website-Inhalte verknüpfen (HTTP URL Support)

2. App Indexing API / SDK in App hinzufügen3. Intent-Filter in Manifest-Datei hinzufügen4. Eintragung der App in Google Search Console

und Play Developer Console

Page 29: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Wie werden Deeplinks und App Indexingimplementiert?

15.03.2016 30

Ausreichend Ressourcen im Internet vorhanden – muss man als SEO nicht wissen ;-)

https://jlwin.co/txj8f

https://jlwin.co/txj8f https://jlwin.co/flaqj https://jlwin.co/vgc47

Page 30: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Wie werden Deeplinks und App Indexingimplementiert?

15.03.2016 31

Ausreichend Ressourcen im Internet vorhanden – muss man als SEO nicht wissen ;-)

https://jlwin.co/txj8f

https://jlwin.co/05eulhttps://jlwin.co/ua5pb https://jlwin.co/d1df0https://jlwin.co/6hzvr https://jlwin.co/yuup1

Page 31: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

4Marktanalyse: „Schuhe“Wie weit ist der Markt im Segment „Schuhe“ hinsichtlich App-Vorhandensein, Deeplinking und App Indexing vorangeschritten?

Wo befinden sich meine Potenziale?

15.03.2016 32

4 M

AR

KTA

NA

LYSE

Page 32: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

bisherige Analysen

15.03.2016 33

Page 33: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

bisherige Analysen

15.03.2016 34

Analyse der 100 größten URLs (SEO Visibility)

https://jlwin.co/tonhi

Page 34: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Vorgehensweise

15.03.2016 35

Page 35: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Vorgehensweise Analyse Suchmarkt „Schuhe“

15.03.2016 36

43.521 Keywords

zum Thema „Schuhe“

+

SV ≥ 100

etc.

Page 36: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Vorgehensweise Analyse Suchmarkt „Schuhe“

15.03.2016 37

43.521 Keywords

zum Thema „Schuhe“

SV ≥ 100

Top 10 Rankings ?1) App vorhanden?2) Deeplink vorhanden?

Page 37: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

1.785 verschiedene

Apps

46.812 unterschiedliche rankende

Domains

Vorgehensweise Analyse Suchmarkt „Schuhe“

15.03.2016 38

Zahlen, Daten, Fakten

43.521 Keywords

zum Thema „Schuhe“SV ≥ 100

435.210 Rankings

Page 38: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Vorgehensweise Analyse Suchmarkt „Schuhe“

1. Relevantes Keywordset festlegen

2. Top 10 Rankings extrahieren (bspw. über SISTRIX API, Manhattan Tools, ProRankTracker, etc.)

3. Duplikate entfernen

4. URLs auf Apps und Deeplinks untersuchen (bspw. mit ScreamingFrog Custom Extractions, cURL oder node.js/express.js, etc.)

5. Ggf. Anreicherung mit weiteren Daten (bspw. Suchvolumen)

6. Daten zusammenführen und auswerten (bspw. DB oder Excel)

15.03.2016 40

Schritt für Schritt Anleitung

Page 39: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Wie kann ein App Banner gefunden werden?

15.03.2016 41

reguläre Meta Tags

<meta name="google-play-app" content="app-id=...">

<meta name="apple-itunes-app" content="app-id=...">

Applinks

<meta property="al:android:package" content="..." />

<meta property="al:ios:app_store_id" content="..."/>

Twitter Card

<meta name="twitter:app:id:googleplay" content="...">

<meta name="twitter:app:id:iphone" content="...">

<meta name="twitter:app:id:ipad" content="...">

Page 40: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Wie kann ein Deeplink gefunden werden?

15.03.2016 42

reguläre Meta Tags

<link href="android-app" ...>

<link href="ios-app" ...>

Applinks

<meta property="al:android:url" content="..." />

<meta property="al:ios:url" content="..."/>

Twitter Card

<meta name="twitter:app:url:googleplay" content="...">

<meta name="twitter:app:url:iphone" content="...">

<meta name="twitter:app:url:ipad" content="...">

Page 41: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Webscraping mit Screaming FrogCustom Extractions

15.03.2016 43

Page 42: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Ergebnisse

15.03.2016 44

Page 43: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

SERPs ohne Apps

• 22,6% der SERPs haben Rankings (Top 10) von Webseiten ohne dazugehörige App

• Somit wird der User auf rund ¾ der SERPs zum Thema „Schuhe“ mit mind. einem Ergebnis mit zugehöriger App konfrontiert

15.03.2016 45

Wie viele SERPs enthalten Ergebnisse von Webseiten, die keine Apps haben?

ohne App mit App

22,6%

Page 44: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Android vs. iOS

Es gibt ~2,5x so viele iOS Apps im „Schuh“-Markt wie Android Apps

15.03.2016 46

Für welches Betriebssystem gibt es mehr Apps?

Android Android & iOS iOS

86%34%

Page 45: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Verteilung SERPs App Banner

15.03.2016 47

Wie App Banner haben die rankenden URLs in den SERPs?

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

0 1 2 3 4 5 6 7 8 9 10

Android App Banner 90,50% 7,91% 1,33% 0,20% 0,04% 0,00% 0,00% 0,01% 0,00% 0,00% 0,00%

iOS App Banner 56,64% 26,68% 10,93% 3,78% 1,20% 0,42% 0,18% 0,10% 0,04% 0,02% 0,01%

Anzahl der App Banner

Page 46: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

15%

35%

50%

Potenzial: Keine Apps auf Pos 1-3

• bereits eine Website mit App auf den Positionen 1-3 vorhanden

• keine Website mit App auf Positionen 1-3, allerdings Websites mit App auf Position 4-10

• nur Websites ohne Apps

15.03.2016 49

Wie viele SERPs mit Rankings ohne App Banner auf den ersten drei Positionen gibt es?

85%

13%

18%

69%

87%

Page 47: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

App-Verteilung nach Suchvolumen: einheitliche Verteilung von Apps, unabhängig von SV

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

11

0

14

0

17

0

21

0

26

0

32

0

39

0

48

0

59

0

72

0

88

0

10

00

13

00

16

00

19

00

24

00

29

00

36

00

44

00

54

00

66

00

81

00

99

00

12

10

0

14

80

0

18

10

0

22

20

0

27

10

0

33

10

0

40

50

0

49

50

0

60

50

0

74

00

0

90

50

0

11

00

00

13

50

00

16

50

00

20

10

00

24

60

00

30

10

00

45

00

00

55

00

00

67

30

00

12

20

00

0

50

00

00

0

App-Anteil je Keyword

15.03.2016 50

https://jlwin.co/svdevice

Page 48: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

App-Verteilung nach Suchvolumen: einheitliche Verteilung von Apps, unabhängig von SV

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

11

0

14

0

17

0

21

0

26

0

32

0

39

0

48

0

59

0

72

0

88

0

10

00

13

00

16

00

19

00

24

00

29

00

36

00

44

00

54

00

66

00

81

00

99

00

12

10

0

14

80

0

18

10

0

22

20

0

27

10

0

33

10

0

40

50

0

49

50

0

60

50

0

74

00

0

90

50

0

11

00

00

13

50

00

16

50

00

20

10

00

24

60

00

30

10

00

45

00

00

55

00

00

67

30

00

12

20

00

0

50

00

00

0

App-Anteil je Keyword

15.03.2016 51

(„nike“ nicht in Analyse eingeflossen, lediglich zur Veranschaulichung an dieser Stelle, siehe jlwin.co/campixx16)

https://jlwin.co/svdevice

Page 49: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Verhältnis Deeplink Inplementierung

15.03.2016 52

Wie viele SERPs / Domains haben Deeplinks bereits implementiert – OS-Split?

Anzahl SERPs/Keywords: 43.521

88%

49%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Android iOS

Ranking Verteilung

Deeplink vorhanden kein Deeplink

42%12%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Android iOS

Domain Verteilung

Deeplink vorhanden kein Deeplink

Anzahl Domains: 1.471

Anzahl Apps: 1.785

Page 50: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

25%

52%

23%

Anzahl SERPs/Keywords: 43.521

SERPs25%

0,8% 2,3%

96,9%

Anzahl Domains: 46.812

Domains

0,8%

Verhältnis Deeplink Inplementierung

• App und Deeplinkvorhanden

• nur App, keine Deeplinks

• keine App vorhanden

15.03.2016 53

Wie viele SERPs / Domains haben Deeplinks bereits implementiert?

Page 51: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Ausblick

15.03.2016 54

Page 52: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

Is history going to repeat itself…?

15.03.2016 55

App Indexing

=

Individualisierung

Page 53: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

App Inhalte ohne Installation

Google streamt folgende Daten

• App Framework • Navigation / Menü

• Layout & interaktive Elemente

• Inhalte aus der App• Einstieg in Abhängigkeit von Searchterm

• Weitere Inhalte je nach Interaktion

02.12.2015 56

App Streaming

Page 54: App Indexing, Campixx 2016 Workshop

jlwin.co/{fb|t|g+|in|x}

WorkshopDeeplinking und App IndexingSEO Campixx:Week

13.03.2016

https://jlwin.co/campixx16

Jean-Luc Winkler | jlwinkler.com

SEO, E-Commerce Competence Center @ Otto Group