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
jlwin.co/{fb|t|g+|in|x}
Agenda:
SEO Campixx:Week Workshop
Deeplinking und App Indexing
15.03.2016 2
• Relevanz der mobilen Nutzung
• Relevanz von Mobile SEO
• Mobile vs. Desktop Suche
• App vs. Internet
MobileSEO
Relevanz
1
• 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,Apple&Apps
2
• Funktionsweise aus User Sicht
• Implementierung aus Webmaster- und
App-Entwickler-Sicht
Deeplinkingund
AppIndexierung
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?
Marktanalyse
4
jlwin.co/{fb|t|g+|in|x}
1.1
Relevanz: Mobile
Relevanz von mobilen Webseiten und Apps
15.03.2016 3
1.1MOBILERELEVANZ
jlwin.co/{fb|t|g+|in|x}
Anzahl der mobilen Internetnutzer ĂĽbersteigt
erstmals die Desktop Internetnutzer
Anzahl Internet User in Millionen
15.03.2016 4
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
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
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
jlwin.co/{fb|t|g+|in|x}
Rankings in Desktop und Mobile SERPs sind
unterschiedlich
Webseiten mit besseren mobilen Nutzererfahrungen ranken teilweise besser mobile als desktop
Mobile Desktop
1 1
2
2
3
3
15.03.2016 8
jlwin.co/{fb|t|g+|in|x}
1.2
Relevanz: Apps
Relevanz von mobilen Webseiten und Apps
15.03.2016 9
1.2APPRELEVANZ
jlwin.co/{fb|t|g+|in|x}
Media-Konsum steigt stetig auf
mobilen Endgeräten
15.03.2016 10
US Digital Media Time
jlwin.co/{fb|t|g+|in|x}
Nutzer unterscheiden zwischen Apps mit online
Inhalten und dem „Internet“
Internet vs. Facebook
15.03.2016 11
jlwin.co/{fb|t|g+|in|x}
Webbrowser = Internet!
Apps ≠ Internet?
(Samsung) Android Icons
15.03.2016 12
jlwin.co/{fb|t|g+|in|x}
User beginnen Mobile Nutzung zu 26% in Apps
Mobiles Nutzungsverhalten
15.03.2016 13
jlwin.co/{fb|t|g+|in|x}
Oktober 2013: Google kĂĽndigt App Indexing an
April 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 ranking
signal for users on Android…“
Oktober 2013
„Today we are happy to announce a new capability of
Google Search, called app indexing…“
jlwin.co/{fb|t|g+|in|x}
2
Google, Apple & Apps
Zusammenspiel von Apps, mobilem Betriebssystem und Google Suche
15.03.2016 15
2GOOGLE,APPLE&APPS
jlwin.co/{fb|t|g+|in|x}
FĂĽr Bestandskunden: App Banner
15.03.2016 16
Standard Google App Banner vs. eigenes Styling
jlwin.co/{fb|t|g+|in|x}
Steigerung der App Installationen durch SEA & SEO
App-Installationen aus SERP
15.03.2016 17
jlwin.co/{fb|t|g+|in|x}
Ă–ffnen von App-Inhalten direkt aus der SERP
Deeplinks in die App
15.03.2016 18
SEA SEO
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
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
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
jlwin.co/{fb|t|g+|in|x}
3.1
Deeplinking und App Indexing
Funktionsweise: Deeplinking und App Indexing aus User-Sicht
15.03.2016 22
3.1DEEPLINKINGUNDAPPINDEXING
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
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
jlwin.co/{fb|t|g+|in|x}
von der SERP in die APP: Varianten
15.03.2016 26
3) Zalando: indexierte App Inhalte
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
jlwin.co/{fb|t|g+|in|x}
3.2
Deeplinking und App Indexing
Implementierung: Deeplinking und App Indexing aus Webmaster- & App-
Entwickler-Sicht
15.03.2016 28
3.2DEEPLINKINGUNDAPPINDEXING
jlwin.co/{fb|t|g+|in|x}
Wie werden Deeplinks und App Indexing
implementiert?
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ĂĽgen
3. Intent-Filter in Manifest-Datei hinzufĂĽgen
4. Eintragung der App in Google Search Console
und Play Developer Console
jlwin.co/{fb|t|g+|in|x}
Wie werden Deeplinks und App Indexing
implementiert?
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
jlwin.co/{fb|t|g+|in|x}
Wie werden Deeplinks und App Indexing
implementiert?
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
jlwin.co/{fb|t|g+|in|x}
4
Marktanalyse: „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
4MARKTANALYSE
jlwin.co/{fb|t|g+|in|x}
bisherige Analysen
15.03.2016 33
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
jlwin.co/{fb|t|g+|in|x}
Vorgehensweise
15.03.2016 35
jlwin.co/{fb|t|g+|in|x}
Vorgehensweise Analyse Suchmarkt „Schuhe“
15.03.2016 36
43.521
Keywords
zum Thema „Schuhe“
+
SV ≥ 100
etc.
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?
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
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 Screaming
Frog 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
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="...">
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="...">
jlwin.co/{fb|t|g+|in|x}
Webscraping mit Screaming Frog
Custom Extractions
15.03.2016 43
jlwin.co/{fb|t|g+|in|x}
Ergebnisse
15.03.2016 44
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%
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%
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
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%
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%
110
140
170
210
260
320
390
480
590
720
880
1000
1300
1600
1900
2400
2900
3600
4400
5400
6600
8100
9900
12100
14800
18100
22200
27100
33100
40500
49500
60500
74000
90500
110000
135000
165000
201000
246000
301000
450000
550000
673000
1220000
5000000
App-Anteil je Keyword
15.03.2016 50
https://jlwin.co/svdevice
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%
110
140
170
210
260
320
390
480
590
720
880
1000
1300
1600
1900
2400
2900
3600
4400
5400
6600
8100
9900
12100
14800
18100
22200
27100
33100
40500
49500
60500
74000
90500
110000
135000
165000
201000
246000
301000
450000
550000
673000
1220000
5000000
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
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
jlwin.co/{fb|t|g+|in|x}
25%
52%
23%
Anzahl SERPs/Keywords: 43.521
SERPs
25%
0,8% 2,3%
96,9%
Anzahl Domains: 46.812
Domains
0,8%
Verhältnis Deeplink Inplementierung
• App und Deeplink
vorhanden
• nur App, keine
Deeplinks
• keine App
vorhanden
15.03.2016 53
Wie viele SERPs / Domains haben Deeplinks bereits implementiert?
jlwin.co/{fb|t|g+|in|x}
Ausblick
15.03.2016 54
jlwin.co/{fb|t|g+|in|x}
Is history going to repeat itself…?
15.03.2016 55
App Indexing
=
Individualisierung
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
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