Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

App Indexing & Mobile SEO - Friends of Search 2016

Published on March 9, 2016

Emily Grossman speaks about App Indexing & Mobile SEO:Winning at the New Frontier at Friends of Search 2016. This deck covers:

- Google Ranking for Whole Apps and App Screens
- Google App Saturation
- Google App Indexing
- Associating an App with a Website

  • Login to see the comments

App Indexing & Mobile SEO - Friends of Search 2016

  1. 1. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 1#FriendsofSearch2016 Emily Grossman MobileMoxie App Indexing & Mobile SEO: Winning At The New Frontier
  2. 2. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 2#FriendsofSearch2016
  3. 3. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 3#FriendsofSearch2016 Image Source: “http://www.developereconomics.com/websites-vs-web-apps/”
  4. 4. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 4#FriendsofSearch2016
  5. 5. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 5#FriendsofSearch2016 App Single Apps Universal App Pack Google Ranking Whole Apps
  6. 6. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 6 Google Ranking App Screens (Deep Links) #FriendsofSearch2016
  7. 7. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 7#FriendsofSearch2016
  8. 8. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 8#FriendsofSearch2016 Image source: http://www.windtraveler.net/2010/06/jerry-whipple-should-have-stuck-with.html
  9. 9. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 9#FriendsofSearch2016 Image source: http://7-themes.com/data_images/out/26/6857797-japanese-art.jpg
  10. 10. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 10#FriendsofSearch2016 App Saturation In Logged-In Search
  11. 11. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 11#FriendsofSearch2016 5 App Deep Link Results 2 Web Page “Blue Link” Results (Both are “mobile-friendly”) Logged-In Branded Local Search Result Page 1:
  12. 12. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 12#FriendsofSearch2016
  13. 13. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 13 App Saturation After App Streaming is Public? #FriendsofSearch2016
  14. 14. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 14 How to Rank Apps in Google Search #FriendsofSearch2016
  15. 15. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 15 App Pack Optimization App Title #FriendsofSearch2016
  16. 16. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 16 Rankings Differ Between Android and iOS Test on Multiple Devices Or Use A Local-Mobile Search Simulator App Pack on Android But Not iOS! #FriendsofSearch2016
  17. 17. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 17#FriendsofSearch2016 bit.ly/mobile-search-simulator
  18. 18. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 18 Google App Indexing Support HTTP URLsSupport HTTP URLs bit.ly/g-app-indexing #FriendsofSearch2016 1. Prepare App 2. Associate App with Website 3. Control Indexing 1. Prepare App 2. Associate App with Website 3. Control Indexing
  19. 19. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 19 1 Prepare App #FriendsofSearch2016 Support HTTP URLs
  20. 20. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 20 2 Associate App with Website Add your app as a new property to Search Console using the syntax android-app://{package-name}/ #FriendsofSearch2016 Support HTTP URLs
  21. 21. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 21 Create noindex.XML file: Reference it in the AndroidManifest.xml file: 3 Control Indexing #FriendsofSearch2016 Support HTTP URLs
  22. 22. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 22 1 Prepare App • Modify your application delegate • Adopt an entitlement in Xcode that lists each domain associated with your app READ: http://bit.ly/ios9universallinks http://bit.ly/UIApplicationDelegat e-Reference WATCH: http://bit.ly/appleuniversallinks #FriendsofSearch2016 Support HTTP URLs
  23. 23. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 23 { "applinks": { "apps": [], "details": { »ABC0123.com.domain.App": { "paths":[ "*" ] } } } } Associate App with Website • Create an apple-app-site- association file for each associated domain with the content your app supports and host it at the root level. NOTE: The association file must be hosted on a domain that supports HTTPS/TLS, even if the HTTP deep links are not themselves served via HTTPS. 2 #FriendsofSearch2016 Support HTTP URLs
  24. 24. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 24 { "applinks": { "apps": [], "details": { »ABC0123.com.domain.App": { "paths":[ ”/folder/subfolder/”, ”/folder2/subfolder2/*”, ] } } } } Control Indexing • Modify apple-app-site- association file to specify only the content that is parallel between the app and the website. 3 #FriendsofSearch2016 Support HTTP URLs
  25. 25. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 25 Google App Indexing Support HTTP URLs Enable Your App To Send a Feed of Deep Links Support HTTP URLs Enable Your App To Send a Feed of Deep Links Via Android App Indexing API Via GoogleAppIndexing SDK bit.ly/g-app-indexing #FriendsofSearch2016
  26. 26. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 26 ... public class MainActivity extends Activity { private GoogleApiClient mClient; private Uri mUrl; private String mTitle; private String mDescription; @Override protected void onCreate(Bundle savedInstanceState) { mClient = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build(); mUrl = "http://examplepetstore.com/dogs/standard-poodle"; mTitle = "Standard Poodle"; mDescription = "The Standard Poodle stands at least 18 inches at the withers"; } ... Full code sample here: bit.ly/appindexingAPIcode #FriendsofSearch2016 Enable App To Send Feed of Deep Links
  27. 27. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 27 ... @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 #FriendsofSearch2016 Enable App To Send Feed of Deep Links
  28. 28. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 28 ... @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 #FriendsofSearch2016 Enable App To Send Feed of Deep Links + Extra Rankings Boost
  29. 29. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 29 1. Use most up-to-date version of CocoaPods 2. Add ‘GoogleAppIndexing’ pod to Podfile 3. Save and Install Pod 4. Import GoogleAppIndexing 1. Register app pod 'GoogleAppIndexing' pod install #import <GoogleAppIndexing/GoogleAppIndexing.h> [[GSDAppIndexing sharedInstance] registerApp:your iTunes ID]; #FriendsofSearch2016 Enable App To Send Feed of Deep Links
  30. 30. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 30 Google App Indexing Support HTTP URLs Enable Your App To Send a Feed of Deep Links Test Implementation Support HTTP URLs Enable Your App To Send a Feed of Deep Links Test Implementation http://bit.ly/test-android-indexing http://bit.ly/test-iOS-indexing bit.ly/g-app-indexing #FriendsofSearch2016
  31. 31. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 31 Google App Indexing Support HTTP URLs Enable Your App To Send a Feed of Deep Links Test Implementation Optimize Support HTTP URLs Enable Your App To Send a Feed of Deep Links Test Implementation Optimize bit.ly/g-app-indexing #FriendsofSearch2016
  32. 32. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 32 bit.ly/g-app-indexing #FriendsofSearch2016
  33. 33. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 33 How to Check If Your Website is Mobile-Friendly #FriendsofSearch2016
  34. 34. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 34 Check Your Website For Mobile-Friendly Tags #FriendsofSearch2016
  35. 35. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 35 bit.ly/mobilefriendlytest #FriendsofSearch2016
  36. 36. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 36  Unblock CSS & Javascript bit.ly/mobilefriendlytest #FriendsofSearch2016
  37. 37. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 37  Unblock CSS & Javascript  Remove App Interstitials (App Banners are OK) bit.ly/mobilefriendlytest #FriendsofSearch2016
  38. 38. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 38  Unblock CSS & Javascript  Remove App Interstitials (App Banners are OK)  Check Mobile UX (Meta Viewport, Tap Targets, Font Size) bit.ly/mobilefriendlytest #FriendsofSearch2016
  39. 39. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 39  Unblock CSS & Javascript  Remove App Interstitials (App Banners are OK)  Check Mobile UX (Meta Viewport, Tap Targets, Font Size)  Improve PageSpeed bit.ly/mobilefriendlytest #FriendsofSearch2016
  40. 40. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 40 How to Go Beyond Mobile-Friendly & Beyond Google! #FriendsofSearch2016
  41. 41. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 41#FriendsofSearch2016 Knowledge Graph is EXTRA Important for Mobile
  42. 42. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 42 Optimize GMB for Google Now & Now on Tap Optimized! #FriendsofSearch2016
  43. 43. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 43#FriendsofSearch2016 Appear in Spotlight and Safari Results Leverage Apple Search & Apple Maps https://mapsconnect.apple.com
  44. 44. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 44#FriendsofSearch2016 Leverage Apple Search Contacts Spotlight Search ranks on-device contacts by searching name, phone number and even notes!
  45. 45. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 45 Mobile PPC Mobile AdWords Extensions:  Apps  Calls  Locations  Reviews  Sitelinks  Callouts  Consumer Ratings  Previous Visits  Seller Ratings #FriendsofSearch2016
  46. 46. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 46#FriendsofSearch2016 Mobile Sponsored Results
  47. 47. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 47#FriendsofSearch2016 Summary & Action Items  Apps are NEW and TOUGHER competition for SEOs  App results change based on OS and install status  App Streaming threatens to increase app presence in SERPs  Optimize your apps to take advantage of rankings boosts  Optimize your website to fit Google’s mobile standards  Explore opportunities to increase visibility outside of traditional mobile search
  48. 48. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 48 You don’t have mobile customers and desktop customers. You just have customers. Source: “Connecting the Dots: Measuring Your Micro-Moments Strategy” September 2015 - ThinkwithGoogle.com #FriendsofSearch2016
  49. 49. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 49 Emily Grossman emily@mobilemoxie.com @goutaste www.mobilemoxie.com 2 Months Free Code: FRIENDS facebook.com/mobilemoxie @mobilemoxie #FriendsofSearch2016
  50. 50. Emily Grossman (@Goutaste), MobileMoxie App SEO Expert 50 References & Links • App Streaming: http://marketingland.com/google-app-streaming-web-of-apps-152449 • Mobile Moxie Search Simulator Tool: http://bit.ly/mobile-search-simulator • App Indexing Instructions: http://bit.ly/g-app-indexing • Tool to check for site-association file: http://bit.ly/universal-links-tool • Mobile Friendly Test: http://bit.ly/mobilefriendlytest • Apple Maps Connect: https://mapsconnect.apple.com Images and Quotes Google Quote: https://twitter.com/ThinkwithGoogle/status/662045561248464896 Japanese Woodblock Art: http://eightface.com/files/images/2010.09.japanese.woodblock.print.jpg Japanese Woodblock Art: http://www.lazerhorse.org/wp-content/uploads/2015/01/Katsushika-Hokusai-Japanese-Art-Landscape.jpg Phone in hand image: http://zogdigital.com and http://Ev2.me #FriendsofSearch2016

×