The Future of Deep Linking & App Indexing

40
@Suzzicks MobileMoxie #SMXMunich The Future of App Indexing

Transcript of The Future of Deep Linking & App Indexing

Page 1: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

The Future of App Indexing

Page 2: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Google Talks About Apps in Autocomplete

@Suzzicks MobileMoxie #SMXMunich

Surfaced through the Google App Indexing API

Page 3: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

But There Is MoreGoing on Here…

@Suzzicks MobileMoxie #SMXMunich

Page 4: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A “Phone” Universal in Google Search App/ Google Now

Page 5: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A “Phone” Universal in Google Search App/ Google Now

My logged-in Chrome app history/ activity

Page 6: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A whole app installed on my phone.

My logged-in Chrome app history/ activity

A “Phone” Universal in Google Search App/ Google Now

Page 7: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A whole app installed on my phone.

A deep link to my friend’s contact card!

My logged-in Chrome app history/ activity

A “Phone” Universal in Google Search App/ Google Now

Page 8: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A whole app installed on my phone.

A deep link to my friend’s contact card!Deep links to play my music - called “Listen Actions”

My logged-in Chrome app history/ activity

A “Phone” Universal in Google Search App/ Google Now

Page 9: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

A whole app installed on MY phone.

A deep link to MY friend’s contact card!Deep links to play MY music - called “Listen Actions”

MY logged-in Chrome app history/ activity

A “Phone” Universal in Google Search App/ Google Now

Page 10: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Relevant “My”

Queries That Can Target

Private Index

@Suzzicks MobileMoxie #SMXMunich

Page 11: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Google App Also Has User-Specific Android Deep Links (From API)

Deep links to previously-viewed content in an Android App with Web Parity that uses the App Indexing API…

@Suzzicks MobileMoxie #SMXMunich

Page 12: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Google App Also Has User-Specific Android Deep Links (From API)

Deep links to previously-viewed content in an Android App with Web Parity that uses the App Indexing API…

… Not private data, but privately indexed

@Suzzicks MobileMoxie #SMXMunich

Page 13: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

3rd Party Apps Can’t Index Private Data Because… Web Parity…?

?

Page 14: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

When Google Stops Requiring Web Parity

@Suzzicks MobileMoxie #SMXMunich

Page 15: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

When Google Stops Requiring Web Parity

@Suzzicks MobileMoxie #SMXMunich

Page 16: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Google is Amassing a Private Index: Picture Your Brand Here

Photos from Google Photos

Contacts in Google Contacts

Search History from Chrome

@Suzzicks MobileMoxie #SMXMunich

Page 17: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Personal Index Can Surface Specific Emails

@Suzzicks MobileMoxie #SMXMunich

Page 18: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Aggregated Data From Google Apps:

Gmail, Calendar, Maps, Contacts…

@Suzzicks MobileMoxie #SMXMunich

Page 19: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Combining Sourced Data With Feeds For A Richer Interface

@Suzzicks MobileMoxie #SMXMunich

Page 20: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Photos Results on

Android Are Also

Deep Links

@Suzzicks MobileMoxie #SMXMunich

Page 21: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Use Machine Learning

Image Recognition

@Suzzicks MobileMoxie #SMXMunich

Page 22: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

See Which Devices are Sharing Info With

The Private Index

@Suzzicks MobileMoxie #SMXMunich

Page 23: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Read More About The Private Index…

http://searchengineland.com/android-marshmallow-seo-series-sponsored-google-now-cards-23-234719

@Suzzicks

Page 24: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Non-Parity Indexing Could be possible with the Google App Indexing API – theoretically could index

deep links without a corresponding web URL

Page 25: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Not Many Apps Using App Indexing API

@Suzzicks MobileMoxie #SMXMunich

Page 26: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

A Ranking Factors Dilemma for GoogleHow Do You Rank Apps-Only Vs. Web Only?

App-Only Ranking Factors:

InstallationTechnical ImplementationEngagement

Web-Only Ranking Factors:

On-Page OptimizationSite SpeedLinksMobileFriendliness

Page 27: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

What About iOS Apps?

We Have No Engagement Data for

Them – No Bi-directional API

Page 28: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Google Now & Now on Tap

@Suzzicks MobileMoxie #SMXMunich

Page 29: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

An Open Google Now API?

Page 30: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich @Suzzicks MobileMoxie #SMXMunich

Page 31: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

How Would it Rank Competitors?

Page 32: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

This Means Google Needs Engagement Data for Google Now…

...@Override  public void onStart() {    super.onStart();    mClient.connect();    AppIndex.AppIndexApi.start(mClient, getAction());  }

  @Override  public void onStop() {    AppIndex.AppIndexApi.end(mClient, getAction());    mClient.disconnect();    super.onStop(); }...

Full code sample here: bit.ly/appindexingAPIcode

“Can Haz Engagement Data?”

-Google

Page 33: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

…And Apps Need to Focus on Good Engagement To Win At Google Now

@Suzzicks MobileMoxie #SMXMunich

Page 34: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Monetization of Google Now

Page 35: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

App Streaming

Page 36: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Potentially a Cross-OS App Solution?

@Suzzicks MobileMoxie #SMXMunich

Page 37: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

But App Streaming Has A Connection Requirement…

@Suzzicks MobileMoxie #SMXMunich

Page 38: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

But App Streaming Has A Connection Requirement…

@Suzzicks MobileMoxie #SMXMunich

Not Common for World-Wide Mobile Use

Page 39: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Read More About App Streaming & Connection Speed

http://searchengineland.com/android-marshmallow-seo-series-sponsored-google-now-cards-23-234719

@Suzzicks

More thoughts on App Streaming and connection speed:bit.ly/mobileconnectionspeed

@Suzzicks MobileMoxie #SMXMunich

Page 40: The Future of Deep Linking & App Indexing

@Suzzicks MobileMoxie #SMXMunich

Summary Think About Private Indexing – Indexing User

Activities AND Eventually Indexing Private User DataPrepare for Google Now API – Increase Your App

EngagementPrepare for App Only search results – Look into App

Streaming if you are App-Only