SlideShare a Scribd company logo
Making the Most of Mobile By: Cindy Krum Rank-Mobile
Overview Observations Many aspects of Mobile Optimization follow Traditional SEO Wisdom   An Optimal Mobile Experience = Return Mobile Traffic = Better Results in Mobile Search Engines Device Independence: Traditional sites being viewed on Mobile Technology   (Device Independence:  http://www.w3.org/2001/di/ )
Overview What is Different About Mobile Industry in its Infancy Different Bots/Crawlers Slow Download Speed & Connectivity Issues Very Different Results Pages  ( http://searchengineland.com/070920-090609.php )
 

Recommended for you

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing

Cloud computing allows users to access software and files through a web browser without installing programs locally. It offers advantages like accessibility from anywhere, reduced maintenance needs, and scalability. However, cloud computing also poses security risks to stored data if internet access is lost and performance may be slower than traditional software. Overall, cloud computing provides an efficient pay-as-you-go alternative to traditional licensed software.

Remote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and FirefoxRemote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and Firefox

The slideshow contains guide for remote debugging of web pages at iOS and Android devices. All steps necessary for configuration and connection are described for Firefox at Android and Safari at iOS

Java
JavaJava
Java

These articles discuss various online resources for learning Java programming, including websites that offer free tutorials, courses, videos, and documentation. Codecondo recommends 10 specific ways to learn Java, such as books, online tutorials, IDEs, and coding practice sites. Simplilearn lists resources like blogs, forums, and curated paths. JavaCodeGeeks covers 15 general online learning sites. FactsNFlakes highlights 5 free sites for learning Java online through video lessons and MOOCs.

java
Overview Outline Development Best Practices  SEO Best Practices
Development Best Practices
Development Best Practices:  Code in XHTML Traditional Browsers are Forgiving - Mobile Browsers are Not Infinite Handset/Browser/View Setting Combinations Possible Rigid Accessibility Standards Make it Ideal
Development Best Practices:  Use an External CSS External CSS is Ideal for Mobile Separates Content from Design Minimizes Code Decreases Load Time (External vs. Embedded) Ensures Correct Display on Different Screen Resolutions-(Use %’s and relative positioning.) Use the <link> Element to Attach Stylesheets (Some handhelds don't recognize @media or @handheld  http://mezzoblue.com/tests/mobile/ )

Recommended for you

Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014

From the experience in developing dozens of enterprise web and mobile applications we're forced to question a Mobile First approach for the enterprise.

mobilemobile strategyuser experience
Earl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile PresentationEarl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile Presentation

Earl's Hobby Shop is evolving to become more mobile-friendly. The document discusses how mobile and tablet usage has grown significantly and now impacts web design. It recommends that Earl's Hobby Shop stay away from extensive use of Flash, fixed layouts, and complex navigation on their website, to make the site accessible and usable for customers on all devices. References are provided on mobile design best practices and case studies of websites that work well on mobile.

Android battery optimization
Android battery optimizationAndroid battery optimization
Android battery optimization

This document is about Why battery optimization is necessary and what an android developer needs to focus on. It contains the overview of Battery optimization.

androidinformation technologyprogramming
Development  Best Practices:  Have a Mobile Specific CSS Use multiple style sheets: Use a “screen” style sheet for traditional computers, and “handheld” for mobile devices. Use &quot;display: none&quot; to hide elements in either rendering. <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot; href=&quot;screen.css&quot;/> <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;handheld&quot; href=“handheld.css&quot;/> Caveat: “display:none” Elements can Still Effect Download Speed on Mobile
Development  Best Practices:  iPhone Optimization Tips  iPhone Illustrates the Idea that There is One Web Google Currently has a Separate Search Page for the iPhone:  http://www.google.com/uds/samples/iphone/isearch.html   iPhone Ignores the ‘handheld’ Media Designation. The iPhoene Metatag:  <meta name=”viewport” content=”width=808” />  Tells Mobile Safari that the page was built with the iPhone in mind
 
SEO Best Practices

Recommended for you

Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011

This document discusses mobile web apps. It defines mobile web apps as web pages or collections of web pages that provide an application-like experience within a web browser using client-side or server-side processing. It compares mobile-friendly sites to native mobile apps and outlines indicators of mobile web apps. It also provides overviews of jQuery Mobile, jQTouch, and Sencha Touch frameworks for developing mobile web apps and their pros and cons. It encourages testing mobile web app development on different devices and frameworks.

appsmobileweb
Cross Class - English
Cross Class - EnglishCross Class - English
Cross Class - English

Cross Class is an app for Android and iOS that allows users to check in for classes at their crossfit gym, view the workout of the day (WOD), see upcoming events, and access a Tabata timer system. It aims to prevent users from checking in without the intention of attending and ensures their spot is guaranteed for the class. The app gets its content directly from the gym's website to avoid needing updates. It can also be customized with the gym's branding and logo. A QR code at the gym allows users to quickly download and install the exclusive app.

Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?

Google will be releasing an update to its mobile-friendly algorithm on April 21. A mobile-friendly website displays correctly on smartphones, tablets, and other mobile devices by taking less time to load and being easy to read. Google provides a Mobile-Friendly Test tool to check if a website is mobile-friendly by entering the URL and clicking "Analyze". If the site passes, it is labeled as mobile-friendly in Google search results.

mobileresponsive website
SEO Best Practices:  Quick Wins Follow all Traditional & Local SEO Best Practices Provide Info Relevant to Mobile Users Submit your Site to Mobile Search Engines Don’t Rely on: Embedded Images Objects Scripts Frames Flash Pop-up Windows Mouse-Over Events
SEO Best Practices:  Testing Test with Mobile Devices & Device Simulators Opera:  http://www.opera.com/download/ Skweezer:  http://www.skweezer.net/ Google:  http://www.google.com/gwt/n Test Transcoded & Non-Transcoded Versions of Your Site Validate your Site with Mobile Code Checkers Mobi Ready:  http://mr.dev.mobi/ W3C Mobile Web Best Practice:   http://validator.w3.org/mobile/
SEO Best Practices:    Mobile Navigation JavaScript Navigation will Display in it’s Entirety-Not Always a Good User Experience Adjust the Physical Order of Source Content Use Optimized Internal Jump Links Have Mobile Site Map (and Submit it!) Make Phone Numbers & E-mail Addresses Click-able <a href=“tel:3035651100”>303-565-1100</a>  <a href=“mailto:cindy.krum@bluemoonworks.com” > cindy.krum@bluemoonworks.com</a>
 

Recommended for you

App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech

The document discusses the mobile landscape and debates between apps and mobile web. It notes that iOS accounts for 48% of the market, Android 32%, Blackberry 15%, and Windows Phone 2-4%. While Android may have "won" in terms of market share, debates continue around native apps versus mobile web. The document explores options like hybrid frameworks that allow developing once for multiple platforms but notes these may still be inferior to native apps. It concludes that the debate is still ongoing and developers should not limit users in how they use their devices.

appsnativemobile
Making JavaScript Accessible
Making JavaScript AccessibleMaking JavaScript Accessible
Making JavaScript Accessible

Presented by Dennis Lembree at the BayJax - The Bay Area Ajax and JavaScript Meetup, June 15, 2010, Yahoo! HQ, Sunnyvale, CA.

javascript accessible ajax aria a11y keyboard web
Building websites using OutSystems
Building websites using OutSystemsBuilding websites using OutSystems
Building websites using OutSystems

The document discusses two approaches to building websites - a static approach and a dynamic approach. The static approach manages content in the development tool and uses one-click publishing, making it suitable for simple sites with infrequent updates. The dynamic approach stores content in a database like a CMS, allowing more flexible content updates but requiring an additional caching framework. It also outlines some platform features like caching and SEO-friendly URLs that can help with performance. It encourages learning more about these techniques the next day at a session on building high performance apps.

outsystemswebsites
 
“ So if you’re someone who happens to design things for the web, well, I think you can see that you can either start designing now with mobile viewing in mind — instead of designing exclusively for the un-mobile web — or you can play catch-up later, after you finally get hip.” -Michael Smith, Oreillynet.com You're a Fool to Design only for the Un-Mobile Web, December 22, 2005.

More Related Content

What's hot

Services
ServicesServices
7 reasons why user uninstall your app(final)
7 reasons why user uninstall your app(final)7 reasons why user uninstall your app(final)
7 reasons why user uninstall your app(final)
BetaGlide
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
Igor Chiriac
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alex Crotinger
 
Remote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and FirefoxRemote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and Firefox
Dark Space Lab
 
Java
JavaJava
Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014
Gonçalo Veiga
 
Earl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile PresentationEarl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile Presentation
Earl214
 
Android battery optimization
Android battery optimizationAndroid battery optimization
Android battery optimization
Prushni Joshi Jani
 
Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011
Ciprian Borodescu
 
Cross Class - English
Cross Class - EnglishCross Class - English
Cross Class - English
Jeff Nove
 
Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?
Webwing Technologies
 
App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech
Mathias Strandberg
 
Making JavaScript Accessible
Making JavaScript AccessibleMaking JavaScript Accessible
Making JavaScript Accessible
Dennis Lembree
 
Building websites using OutSystems
Building websites using OutSystemsBuilding websites using OutSystems
Building websites using OutSystems
Gonçalo Veiga
 
Building Drupal Apps for Distributions
Building Drupal Apps for DistributionsBuilding Drupal Apps for Distributions
Building Drupal Apps for Distributions
Phase2
 
Esoteric xss payloads
Esoteric xss payloadsEsoteric xss payloads
Esoteric xss payloads
Riyaz Walikar
 
Mat Marquis - JQuery Mobile
Mat Marquis - JQuery MobileMat Marquis - JQuery Mobile
Mat Marquis - JQuery Mobile
Harvard Web Working Group
 
Fragmented Web Design
Fragmented Web DesignFragmented Web Design
Fragmented Web Design
Matthias Lau
 

What's hot (19)

Services
ServicesServices
Services
 
7 reasons why user uninstall your app(final)
7 reasons why user uninstall your app(final)7 reasons why user uninstall your app(final)
7 reasons why user uninstall your app(final)
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Remote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and FirefoxRemote web debugging at mobile devices in Safari and Firefox
Remote web debugging at mobile devices in Safari and Firefox
 
Java
JavaJava
Java
 
Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014Mobile Second @ NextStep 2014
Mobile Second @ NextStep 2014
 
Earl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile PresentationEarl's Hobby Shop Mobile Presentation
Earl's Hobby Shop Mobile Presentation
 
Android battery optimization
Android battery optimizationAndroid battery optimization
Android battery optimization
 
Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011Mobile Monday - March 7th, 2011
Mobile Monday - March 7th, 2011
 
Cross Class - English
Cross Class - EnglishCross Class - English
Cross Class - English
 
Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?Google’s mobile friendly algorithm: is your website mobile-friendly?
Google’s mobile friendly algorithm: is your website mobile-friendly?
 
App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech App vs web lunch and learn @ valtech
App vs web lunch and learn @ valtech
 
Making JavaScript Accessible
Making JavaScript AccessibleMaking JavaScript Accessible
Making JavaScript Accessible
 
Building websites using OutSystems
Building websites using OutSystemsBuilding websites using OutSystems
Building websites using OutSystems
 
Building Drupal Apps for Distributions
Building Drupal Apps for DistributionsBuilding Drupal Apps for Distributions
Building Drupal Apps for Distributions
 
Esoteric xss payloads
Esoteric xss payloadsEsoteric xss payloads
Esoteric xss payloads
 
Mat Marquis - JQuery Mobile
Mat Marquis - JQuery MobileMat Marquis - JQuery Mobile
Mat Marquis - JQuery Mobile
 
Fragmented Web Design
Fragmented Web DesignFragmented Web Design
Fragmented Web Design
 

Viewers also liked

Page speedrankings
Page speedrankingsPage speedrankings
Page speedrankings
Suzzicks
 
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
theKbuzz
 
Mobile SEO Geekout: Learn what to do and how to plan for mobile search
Mobile SEO Geekout: Learn what to do and how to plan for mobile searchMobile SEO Geekout: Learn what to do and how to plan for mobile search
Mobile SEO Geekout: Learn what to do and how to plan for mobile search
Suzzicks
 
Integrating Mobile In The Marketing Mix
Integrating Mobile In The Marketing MixIntegrating Mobile In The Marketing Mix
Integrating Mobile In The Marketing Mix
Suzzicks
 
Super Fast - Mobile Page Speed's Impact on SEO
Super Fast - Mobile Page Speed's Impact on SEOSuper Fast - Mobile Page Speed's Impact on SEO
Super Fast - Mobile Page Speed's Impact on SEO
Suzzicks
 
My Space Whoas & Woes
My Space Whoas & WoesMy Space Whoas & Woes
My Space Whoas & Woes
Suzzicks
 
Mobile Search Battle
Mobile Search BattleMobile Search Battle
Mobile Search Battle
Suzzicks
 

Viewers also liked (7)

Page speedrankings
Page speedrankingsPage speedrankings
Page speedrankings
 
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
Smallbusinesseshugeopportunitieswithfanpagesonfacebook 091110112031 Phpapp02
 
Mobile SEO Geekout: Learn what to do and how to plan for mobile search
Mobile SEO Geekout: Learn what to do and how to plan for mobile searchMobile SEO Geekout: Learn what to do and how to plan for mobile search
Mobile SEO Geekout: Learn what to do and how to plan for mobile search
 
Integrating Mobile In The Marketing Mix
Integrating Mobile In The Marketing MixIntegrating Mobile In The Marketing Mix
Integrating Mobile In The Marketing Mix
 
Super Fast - Mobile Page Speed's Impact on SEO
Super Fast - Mobile Page Speed's Impact on SEOSuper Fast - Mobile Page Speed's Impact on SEO
Super Fast - Mobile Page Speed's Impact on SEO
 
My Space Whoas & Woes
My Space Whoas & WoesMy Space Whoas & Woes
My Space Whoas & Woes
 
Mobile Search Battle
Mobile Search BattleMobile Search Battle
Mobile Search Battle
 

Similar to Making The Most Of Mobile

Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
St. Petersburg College
 
Best Practices for Mobile Web Design
Best Practices for Mobile Web DesignBest Practices for Mobile Web Design
Best Practices for Mobile Web Design
St. Petersburg College
 
SMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy KrumSMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy Krum
adtech_fan
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
rayvillares
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websites
haxorize
 
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla -  Joomla!Days NL 2010 #jd10nlBuilding mobile website with Joomla -  Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
Vince Aggrippino
 
Mobile for web developers
Mobile for web developersMobile for web developers
Mobile for web developers
Jon Arne Sæterås
 
Developing for Mobile Web
Developing for Mobile WebDeveloping for Mobile Web
Developing for Mobile Web
Barbara Bermes
 
Going mobile with Kentico CMS
Going mobile with Kentico CMSGoing mobile with Kentico CMS
Going mobile with Kentico CMS
Thomas Robbins
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
Poluru S
 
Trip advsiorhybridpresentation
Trip advsiorhybridpresentationTrip advsiorhybridpresentation
Trip advsiorhybridpresentation
ElanaBoehm
 
Web In Extreme Environment: Beyond Cross Browsing
Web In Extreme Environment: Beyond Cross BrowsingWeb In Extreme Environment: Beyond Cross Browsing
Web In Extreme Environment: Beyond Cross Browsing
Greg SHIN
 
SMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
SMX London 2014 - Best Practices for Mobile SEO - Shawn DragannSMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
SMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
Idea Evolver
 
Affiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile SeoAffiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile Seo
Jordan Kasteler
 
Affiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile SeoAffiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile Seo
Jordan Kasteler
 
Performance Optimization for Mobile Web | Fresh Tilled Soil
Performance Optimization for Mobile Web | Fresh Tilled SoilPerformance Optimization for Mobile Web | Fresh Tilled Soil
Performance Optimization for Mobile Web | Fresh Tilled Soil
Fresh Tilled Soil
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
ssuserd60633
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
Scotty Logan
 
Desenvolvimento Mobile Híbrido
Desenvolvimento Mobile HíbridoDesenvolvimento Mobile Híbrido
Desenvolvimento Mobile Híbrido
Juliano Martins
 

Similar to Making The Most Of Mobile (20)

Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
Best Practices for Mobile Web Design
Best Practices for Mobile Web DesignBest Practices for Mobile Web Design
Best Practices for Mobile Web Design
 
SMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy KrumSMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy Krum
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websites
 
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla -  Joomla!Days NL 2010 #jd10nlBuilding mobile website with Joomla -  Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Mobile for web developers
Mobile for web developersMobile for web developers
Mobile for web developers
 
Developing for Mobile Web
Developing for Mobile WebDeveloping for Mobile Web
Developing for Mobile Web
 
Going mobile with Kentico CMS
Going mobile with Kentico CMSGoing mobile with Kentico CMS
Going mobile with Kentico CMS
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
 
Trip advsiorhybridpresentation
Trip advsiorhybridpresentationTrip advsiorhybridpresentation
Trip advsiorhybridpresentation
 
Web In Extreme Environment: Beyond Cross Browsing
Web In Extreme Environment: Beyond Cross BrowsingWeb In Extreme Environment: Beyond Cross Browsing
Web In Extreme Environment: Beyond Cross Browsing
 
SMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
SMX London 2014 - Best Practices for Mobile SEO - Shawn DragannSMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
SMX London 2014 - Best Practices for Mobile SEO - Shawn Dragann
 
Affiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile SeoAffiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile Seo
 
Affiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile SeoAffiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile Seo
 
Performance Optimization for Mobile Web | Fresh Tilled Soil
Performance Optimization for Mobile Web | Fresh Tilled SoilPerformance Optimization for Mobile Web | Fresh Tilled Soil
Performance Optimization for Mobile Web | Fresh Tilled Soil
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
 
Desenvolvimento Mobile Híbrido
Desenvolvimento Mobile HíbridoDesenvolvimento Mobile Híbrido
Desenvolvimento Mobile Híbrido
 

More from Suzzicks

Fraggles & the SERP of the Future
Fraggles & the SERP of the FutureFraggles & the SERP of the Future
Fraggles & the SERP of the Future
Suzzicks
 
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
Suzzicks
 
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
Suzzicks
 
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Suzzicks
 
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
Suzzicks
 
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Suzzicks
 
MozCon - Mobilegeddon
MozCon - MobilegeddonMozCon - Mobilegeddon
MozCon - Mobilegeddon
Suzzicks
 
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
Suzzicks
 
Mobile Page Speed - SMX Munich 2015
Mobile Page Speed - SMX Munich 2015Mobile Page Speed - SMX Munich 2015
Mobile Page Speed - SMX Munich 2015
Suzzicks
 
App Store Optimization - SMX Munich - Emily Grossman
App Store Optimization - SMX Munich - Emily GrossmanApp Store Optimization - SMX Munich - Emily Grossman
App Store Optimization - SMX Munich - Emily Grossman
Suzzicks
 
The Future of Mobile SEO - SMX Munich 2015
The Future of Mobile SEO - SMX Munich 2015The Future of Mobile SEO - SMX Munich 2015
The Future of Mobile SEO - SMX Munich 2015
Suzzicks
 
Improving your Mobile-Social Interaction - On Facebook & Other Social Networks
Improving your Mobile-Social Interaction - On Facebook & Other Social NetworksImproving your Mobile-Social Interaction - On Facebook & Other Social Networks
Improving your Mobile-Social Interaction - On Facebook & Other Social Networks
Suzzicks
 
Mobile & Big Data
Mobile & Big DataMobile & Big Data
Mobile & Big Data
Suzzicks
 
Improving Mobile Search Engine Listings
Improving Mobile Search Engine ListingsImproving Mobile Search Engine Listings
Improving Mobile Search Engine Listings
Suzzicks
 
Death of the dotMobi
Death of the dotMobiDeath of the dotMobi
Death of the dotMobi
Suzzicks
 

More from Suzzicks (15)

Fraggles & the SERP of the Future
Fraggles & the SERP of the FutureFraggles & the SERP of the Future
Fraggles & the SERP of the Future
 
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
Gaming Sites Getting Mobile Friendly in a Post Mobilegeddon World -- EiG Berl...
 
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
How Apple's Changing Up Search: From Siri to Safari to Spotlight - SMX East 2015
 
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
 
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
Life After Mobilegeddon: New Strategies for Mobile SEO and App Deep Linking -...
 
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
 
MozCon - Mobilegeddon
MozCon - MobilegeddonMozCon - Mobilegeddon
MozCon - Mobilegeddon
 
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
The Social-Mobile Web: How to Crush Your Local Competition (Emily Grossman Ze...
 
Mobile Page Speed - SMX Munich 2015
Mobile Page Speed - SMX Munich 2015Mobile Page Speed - SMX Munich 2015
Mobile Page Speed - SMX Munich 2015
 
App Store Optimization - SMX Munich - Emily Grossman
App Store Optimization - SMX Munich - Emily GrossmanApp Store Optimization - SMX Munich - Emily Grossman
App Store Optimization - SMX Munich - Emily Grossman
 
The Future of Mobile SEO - SMX Munich 2015
The Future of Mobile SEO - SMX Munich 2015The Future of Mobile SEO - SMX Munich 2015
The Future of Mobile SEO - SMX Munich 2015
 
Improving your Mobile-Social Interaction - On Facebook & Other Social Networks
Improving your Mobile-Social Interaction - On Facebook & Other Social NetworksImproving your Mobile-Social Interaction - On Facebook & Other Social Networks
Improving your Mobile-Social Interaction - On Facebook & Other Social Networks
 
Mobile & Big Data
Mobile & Big DataMobile & Big Data
Mobile & Big Data
 
Improving Mobile Search Engine Listings
Improving Mobile Search Engine ListingsImproving Mobile Search Engine Listings
Improving Mobile Search Engine Listings
 
Death of the dotMobi
Death of the dotMobiDeath of the dotMobi
Death of the dotMobi
 

Recently uploaded

Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
SynapseIndia
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
Awais Yaseen
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Bert Blevins
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 

Recently uploaded (20)

Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 

Making The Most Of Mobile

  • 1. Making the Most of Mobile By: Cindy Krum Rank-Mobile
  • 2. Overview Observations Many aspects of Mobile Optimization follow Traditional SEO Wisdom An Optimal Mobile Experience = Return Mobile Traffic = Better Results in Mobile Search Engines Device Independence: Traditional sites being viewed on Mobile Technology (Device Independence: http://www.w3.org/2001/di/ )
  • 3. Overview What is Different About Mobile Industry in its Infancy Different Bots/Crawlers Slow Download Speed & Connectivity Issues Very Different Results Pages ( http://searchengineland.com/070920-090609.php )
  • 4.  
  • 5. Overview Outline Development Best Practices SEO Best Practices
  • 7. Development Best Practices: Code in XHTML Traditional Browsers are Forgiving - Mobile Browsers are Not Infinite Handset/Browser/View Setting Combinations Possible Rigid Accessibility Standards Make it Ideal
  • 8. Development Best Practices: Use an External CSS External CSS is Ideal for Mobile Separates Content from Design Minimizes Code Decreases Load Time (External vs. Embedded) Ensures Correct Display on Different Screen Resolutions-(Use %’s and relative positioning.) Use the <link> Element to Attach Stylesheets (Some handhelds don't recognize @media or @handheld http://mezzoblue.com/tests/mobile/ )
  • 9. Development Best Practices: Have a Mobile Specific CSS Use multiple style sheets: Use a “screen” style sheet for traditional computers, and “handheld” for mobile devices. Use &quot;display: none&quot; to hide elements in either rendering. <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot; href=&quot;screen.css&quot;/> <link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;handheld&quot; href=“handheld.css&quot;/> Caveat: “display:none” Elements can Still Effect Download Speed on Mobile
  • 10. Development Best Practices: iPhone Optimization Tips iPhone Illustrates the Idea that There is One Web Google Currently has a Separate Search Page for the iPhone: http://www.google.com/uds/samples/iphone/isearch.html iPhone Ignores the ‘handheld’ Media Designation. The iPhoene Metatag: <meta name=”viewport” content=”width=808” /> Tells Mobile Safari that the page was built with the iPhone in mind
  • 11.  
  • 13. SEO Best Practices: Quick Wins Follow all Traditional & Local SEO Best Practices Provide Info Relevant to Mobile Users Submit your Site to Mobile Search Engines Don’t Rely on: Embedded Images Objects Scripts Frames Flash Pop-up Windows Mouse-Over Events
  • 14. SEO Best Practices: Testing Test with Mobile Devices & Device Simulators Opera: http://www.opera.com/download/ Skweezer: http://www.skweezer.net/ Google: http://www.google.com/gwt/n Test Transcoded & Non-Transcoded Versions of Your Site Validate your Site with Mobile Code Checkers Mobi Ready: http://mr.dev.mobi/ W3C Mobile Web Best Practice: http://validator.w3.org/mobile/
  • 15. SEO Best Practices: Mobile Navigation JavaScript Navigation will Display in it’s Entirety-Not Always a Good User Experience Adjust the Physical Order of Source Content Use Optimized Internal Jump Links Have Mobile Site Map (and Submit it!) Make Phone Numbers & E-mail Addresses Click-able <a href=“tel:3035651100”>303-565-1100</a> <a href=“mailto:cindy.krum@bluemoonworks.com” > cindy.krum@bluemoonworks.com</a>
  • 16.  
  • 17.  
  • 18. “ So if you’re someone who happens to design things for the web, well, I think you can see that you can either start designing now with mobile viewing in mind — instead of designing exclusively for the un-mobile web — or you can play catch-up later, after you finally get hip.” -Michael Smith, Oreillynet.com You're a Fool to Design only for the Un-Mobile Web, December 22, 2005.