you? It knows who your friends are It’s personal, signed-in, and taken everywhere It interacts with the world (beacons, pay, NFC) It has notifications It has natural multi- touch It knows if you are walking, running, etc It can take photos
are very successful and if you are extremely successful, the upside’s small App searches are like searches for websites not web pages It’s more like Yahoo directory than Google - brand names and categories
autocompletion UI String title = "App Indexing API Title"; // Construct the Action performed by the user Action viewAction = Action.newAction(Action.TYPE_VIEW, title, WEB_URL, APP_URI); // Call the App Indexing API start method after the view has completely rendered AppIndex.AppIndexApi.start(mClient, viewAction); The API has changed since last year Source: Google
URLs are allowed in robots.txt Ensure users can get straight to app content without registering (first click free) Enable the new iOS9 back button to allow users to go back to the SERP
URLs for app views where possible • Register the app in your Search Console • Allow appropriate URLs in robots.txt • Ensure first click free in the app • Add markup to pages or sitemaps • Use app indexing API to: ◦ Index personal user content ◦ Add meta information to app views ◦ Enable activities such as voice actions ◦ Expose popularity of app views to Google Checklist for Android app indexing
◦ Add your domain(s) to associated-domains in app ◦ Add URLs handled by the app to apple-app-site-association on domain • Use web URLs for app views where possible • Add GoogleAppIndexing registration to your app • Ensure first click free in the app • Enable the back button • Watch out for Google announcing an iOS app indexing API ◦ Enables indexing of personal content ◦ Allows usage information to be sent to Google ◦ Adds meta information Checklist for iOS app indexing (Google)
to associated-domains in app ◦ Add URLs handled by the app to apple-app-site-association on domain • Use web URLs for app views where possible • Add markup to web pages and / or use NSUserActivity API • Use CoreSpotlight API to index personal user content • Use NSUserActivity to: ◦ Add meta information to app views ◦ Expose the popularity of app views to Apple ▪ Designate public or private as appropriate • Add Smart App Banners to your website • Avoid interstitials in the app Checklist for iOS app indexing (Apple)
Predicting the present with Bayesian structural time series [PDF] • Inferring causal impact using Bayesian structural time series [PDF] • CausalImpact R package • Finding the ROI of title tag changes