SlideShare a Scribd company logo
1 of 26
Download to read offline
San Francisco • September 10–13, 2013 • #SESSF @SESConf
Mobile SEO: Let The Games Begin!
Brian Klais
Pure Oxygen Labs
Founder and CEO
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
“Your Free Mobile SEO Trial is Over”
“…we plan to roll out several
ranking changes in the near
future that address sites that are
misconfigured for smartphone
users.”
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Fortune 100 Mobile Recap
http://www.pureoxygenmobile.com/research-two-thirds-of-the-fortune-100-are-not-mobile-optimized-for-google
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
94% Face Mobile Ranking Risks
http://www.pureoxygenmobile.com/research-two-thirds-of-the-fortune-100-are-not-mobile-optimized-for-google
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Err On Side of No Mobile Errors
What Google says …
• If a searcher visits a desktop page from a mobile
device, redirect to an equivalent smartphone-
friendly URL not a 404 page.
• Make sure the smartphone-friendly page is not an
error page.
• If your content is not available in a smartphone-
friendly format, serve the desktop page instead.
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
The Penalty for Mobile 404s
?
“GM” Query
(September 2013)
“GM” Query
(June 2013)
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Diagnosing a Faulty Redirect
Status: 200
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Diagnosing a Faulty Redirect
Status: 200
http://www.ford.com/Cars/Mustang/models/…
http://pixel.everesttech.net/2519/cq?ev_sid=3&
ev_ln=mustangconvertible&ev_crx=17785702469&ev_m
t=b&ev_n=g&ev_ltx=&ev_pl=&ev_pos=1t1&ev_dvc=c&e
v_dvm=&url=http://www.ford.com/Cars/Mustang/mode
ls/?searchid=61240949|2322886349|11611920
http://m.ford.com/Cars/Mustang/models/…
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Diagnosing a Faulty Redirect
View this mobile redirect header:
http://www.pureoxygenmobile.com/view-mobile-redirects/#!=http://www.ford.com/Cars/Mustang/models
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Serve Relevant Mobile Content
What Google says…
• Route mobile searchers to relevant mobile pages
• If mobile searcher requests example.com/article29, redirect to the
equivalent mobile page, such as m.example.com/article29
• Don’t redirect to the m.example.com homepage
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Serve Relevant Mobile Content
• Implement server-side wildcard pattern matching / conditional redirect
logic to target top user-agents (eg iPhone, Android, etc.,)
• Javascript redirects are less optimal but are supported by Google
• When targeting by user-agent, remember Android tablets and phones
both have “Android”. To target phones, match on “Android AND mobile”;
to target tablets, match on “Android and not mobile”
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Serve Relevant Mobile Content
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Tag Pages with Canonical Markup
What Google says…
• Canonical markup helps make content visible to bots and searchers
• If you have an “m.” mobile site:
– Each desktop page should contain a "rel=alternate" link meta tag that
points to the mobile URL
– Each mobile page should contain a "rel=canonical" meta tag that points to
the desktop URL
• Alternatively add notation to Sitemaps file
• Consider Javascript redirects that match on link value
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Canonical Link Markup: Just Do It.
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Tag Conditional Content/Redirects
What Google says…
• Sites that customize mobile experience based on user-agent settings need to
make it clear to bots that content varies by user agent
• When your server modifies content or redirects mobile searchers or bots, that
page’s “Vary” HTTP header must contain "user agent”
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Conditional Server Redirect Tag
View this mobile redirect header:
http://www.pureoxygenmobile.com/view-mobile-redirects/!=http://www.amazon.com/ref=gno_logo
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
RWD ≠ SEO
What Google says…
• Target smartphones via “max-width 640px” @media queries
• Pages should load in <1 second
• Average RWD page weighs 2x more than an average “m.” page
• Do your media queries apply to all pages - or just home page?
• Take advantage of compression, caching, image optimization
– Free tools: http://developers.google.com/speed/pagespeed/insights
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Promote Apps Intelligently
What Google says:
• Avoid promoting app via interstitial pages
• Use a simple banner to promote your app inline
with page content
• Promote appropriately based on OS (e.g. Smart
App Banners for Safari)
• Or use an HTML image that links to the correct
app store
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Promote Apps Intelligently
• Add iOS meta tag to pages (m. AND www.):
Ex: <meta name=“apple-itunes-app” content=“app-id={id}” />
• Embedded browsers (eg Facebook) may not support
• Cross-platform “smart banners” are available via Jquery
on Android and older iOS
• Expose crawlable link too for Google rankings
• Make sure app supports URL schemes for app-linking
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
Add Banner to Deep Pages, Too.
(And Why Not Link Into The App?)
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
If Social Is Driving Organic Rankings…
http://www.searchmetrics.com/en/services/ranking-factors-2013/
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
…And If We Use Social Apps 4x Web…
4x!
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
… Aren’t These Broken Links?
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
App-Optimize Your Social Links
URL Scheme protocols for top social apps:
– Google+ => gplus://plus.google.com/{id}
– Facebook => fb://profile/{fbid}
– Twitter => twitter://user?screen_name={id}
– Foursquare => foursquare://venues/{id}
– LinkedIn => linked://profile/{id}
– Pinterest => pinterest://user/{id}/
– Yelp => yelp:///biz/{id}
• Don’t present mobile users social login wall
• Send iOS and Android users directly into apps (Facebook, Google+,
Twitter) for more likes, check-ins, +1s, reviews
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
The Mobile SEO Games Are On!
San Francisco| September 10–13, 2013 | #SESSF | @SESConf
@BrianKlais
May The Odds Be Ever in Your Favor!
Brian Klais
Founder | CEO
Pure Oxygen Labs
brian@pureoxygenlabs.com

More Related Content

What's hot

The Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEOThe Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEORegan McGregor
 
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 2015Suzzicks
 
Entendendo Deep Links
Entendendo Deep LinksEntendendo Deep Links
Entendendo Deep LinksJohn Calistro
 
Barcamp AK4 Building facebook applications
Barcamp AK4 Building facebook applicationsBarcamp AK4 Building facebook applications
Barcamp AK4 Building facebook applicationsRichard Wright
 
An Introduction to Deep Linking and App Indexing Codelab
An Introduction to Deep Linking and App Indexing CodelabAn Introduction to Deep Linking and App Indexing Codelab
An Introduction to Deep Linking and App Indexing CodelabJarek Wilkiewicz
 
Glossary of Digital Terms
Glossary of Digital TermsGlossary of Digital Terms
Glossary of Digital TermsLaura Kerrigan
 
Glossary of Digital Terms
Glossary of Digital TermsGlossary of Digital Terms
Glossary of Digital TermsLaura Kerrigan
 
What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016MobileMoxie
 
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURES
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURESPERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURES
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURESAM Publications
 
App Indexing: Blurring the Lines Between Your Website and App
App Indexing: Blurring the Lines Between Your Website and AppApp Indexing: Blurring the Lines Between Your Website and App
App Indexing: Blurring the Lines Between Your Website and AppJuan Gomez
 
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Katy Slemon
 
Meteor Mobile App Development
Meteor Mobile App DevelopmentMeteor Mobile App Development
Meteor Mobile App DevelopmentSanjay Kumar
 
Aso slideshare
Aso slideshareAso slideshare
Aso slidesharesvriya
 
Winter Internship Report
Winter Internship ReportWinter Internship Report
Winter Internship ReportAnuj Gopal
 
Mobile SEO Considerations
Mobile SEO ConsiderationsMobile SEO Considerations
Mobile SEO ConsiderationsReva McPollom
 
Moore joseph fwd week4
Moore joseph fwd week4Moore joseph fwd week4
Moore joseph fwd week4Joseph Moore
 

What's hot (20)

The Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEOThe Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEO
 
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
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Entendendo Deep Links
Entendendo Deep LinksEntendendo Deep Links
Entendendo Deep Links
 
Barcamp AK4 Building facebook applications
Barcamp AK4 Building facebook applicationsBarcamp AK4 Building facebook applications
Barcamp AK4 Building facebook applications
 
An Introduction to Deep Linking and App Indexing Codelab
An Introduction to Deep Linking and App Indexing CodelabAn Introduction to Deep Linking and App Indexing Codelab
An Introduction to Deep Linking and App Indexing Codelab
 
Glossary of Digital Terms
Glossary of Digital TermsGlossary of Digital Terms
Glossary of Digital Terms
 
Glossary of Digital Terms
Glossary of Digital TermsGlossary of Digital Terms
Glossary of Digital Terms
 
What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016
 
android deep linking
android deep linkingandroid deep linking
android deep linking
 
Mobile Deep linking
Mobile Deep linkingMobile Deep linking
Mobile Deep linking
 
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURES
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURESPERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURES
PERFORMANCE ENHANCEMENT OF WEBPAGE USING PROGRESSIVE WEB APP FEATURES
 
App Indexing: Blurring the Lines Between Your Website and App
App Indexing: Blurring the Lines Between Your Website and AppApp Indexing: Blurring the Lines Between Your Website and App
App Indexing: Blurring the Lines Between Your Website and App
 
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
 
Meteor Mobile App Development
Meteor Mobile App DevelopmentMeteor Mobile App Development
Meteor Mobile App Development
 
Aso slideshare
Aso slideshareAso slideshare
Aso slideshare
 
Winter Internship Report
Winter Internship ReportWinter Internship Report
Winter Internship Report
 
Apps development company new york
Apps development company new yorkApps development company new york
Apps development company new york
 
Mobile SEO Considerations
Mobile SEO ConsiderationsMobile SEO Considerations
Mobile SEO Considerations
 
Moore joseph fwd week4
Moore joseph fwd week4Moore joseph fwd week4
Moore joseph fwd week4
 

Similar to Mobile SEO: Let The Games Begin! (Presented at SES San Francisco, September 2013)

Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...Andrew Delamarter
 
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013Lisa Raehsler
 
Using Google Analytics Visitors Flow Reports to Boost Conversion Rates
Using Google Analytics Visitors Flow Reports to Boost Conversion RatesUsing Google Analytics Visitors Flow Reports to Boost Conversion Rates
Using Google Analytics Visitors Flow Reports to Boost Conversion RatesJosh Braaten
 
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...Benu Aggarwal
 
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...tsa1234
 
Mobile-first indexing - SMX East
Mobile-first indexing - SMX East Mobile-first indexing - SMX East
Mobile-first indexing - SMX East Alexis Sanders
 
Preparing for the Mobile Algorithm Shift
Preparing for the Mobile Algorithm ShiftPreparing for the Mobile Algorithm Shift
Preparing for the Mobile Algorithm ShiftCrystal Ware
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)ssuserd60633
 
Making PPC sexy with adwords scripts
Making PPC sexy with adwords scriptsMaking PPC sexy with adwords scripts
Making PPC sexy with adwords scriptsSteve Hammer
 
A Complete Guide to Mobile Search
A Complete Guide to Mobile SearchA Complete Guide to Mobile Search
A Complete Guide to Mobile Searchsemrush_webinars
 
Mobilizing your International SEO by @aleyda at #iss #smx
Mobilizing your International SEO by @aleyda at #iss #smx Mobilizing your International SEO by @aleyda at #iss #smx
Mobilizing your International SEO by @aleyda at #iss #smx Aleyda Solís
 
SEO and The Mobile-First Paradigm Shift
SEO and The Mobile-First Paradigm ShiftSEO and The Mobile-First Paradigm Shift
SEO and The Mobile-First Paradigm ShiftDawn Anderson MSc DigM
 
Bootstrap responsive design
Bootstrap responsive designBootstrap responsive design
Bootstrap responsive designIshtdeep Hora
 
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013Grant Simmons
 
Berlin Affliliate Days - The future of SEO
Berlin Affliliate Days - The future of SEOBerlin Affliliate Days - The future of SEO
Berlin Affliliate Days - The future of SEOAlexandraTachalova
 
Mastering Mobile SEO for Your Website and Native App Content
Mastering Mobile SEO for Your Website and Native App ContentMastering Mobile SEO for Your Website and Native App Content
Mastering Mobile SEO for Your Website and Native App ContentBranch
 
Mobile strategy workshop 2013 wordcamp
Mobile strategy workshop   2013 wordcampMobile strategy workshop   2013 wordcamp
Mobile strategy workshop 2013 wordcampRamesh Kumar
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Designmary huston
 
Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018Alexis Sanders
 

Similar to Mobile SEO: Let The Games Begin! (Presented at SES San Francisco, September 2013) (20)

Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
 
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013
PPC In An Omni-Channel World Lisa Raehsler at SES San Francisco 2013
 
Using Google Analytics Visitors Flow Reports to Boost Conversion Rates
Using Google Analytics Visitors Flow Reports to Boost Conversion RatesUsing Google Analytics Visitors Flow Reports to Boost Conversion Rates
Using Google Analytics Visitors Flow Reports to Boost Conversion Rates
 
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
 
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...
SES SF 2013_Assess Diagnose Fix How to Become a Leading SEO Mechanic_Grant Si...
 
Mobile seo
Mobile seoMobile seo
Mobile seo
 
Mobile-first indexing - SMX East
Mobile-first indexing - SMX East Mobile-first indexing - SMX East
Mobile-first indexing - SMX East
 
Preparing for the Mobile Algorithm Shift
Preparing for the Mobile Algorithm ShiftPreparing for the Mobile Algorithm Shift
Preparing for the Mobile Algorithm Shift
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
 
Making PPC sexy with adwords scripts
Making PPC sexy with adwords scriptsMaking PPC sexy with adwords scripts
Making PPC sexy with adwords scripts
 
A Complete Guide to Mobile Search
A Complete Guide to Mobile SearchA Complete Guide to Mobile Search
A Complete Guide to Mobile Search
 
Mobilizing your International SEO by @aleyda at #iss #smx
Mobilizing your International SEO by @aleyda at #iss #smx Mobilizing your International SEO by @aleyda at #iss #smx
Mobilizing your International SEO by @aleyda at #iss #smx
 
SEO and The Mobile-First Paradigm Shift
SEO and The Mobile-First Paradigm ShiftSEO and The Mobile-First Paradigm Shift
SEO and The Mobile-First Paradigm Shift
 
Bootstrap responsive design
Bootstrap responsive designBootstrap responsive design
Bootstrap responsive design
 
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013
Using Bing Webmaster Tools to be an SEO Mechanic - SES San Francisco 2013
 
Berlin Affliliate Days - The future of SEO
Berlin Affliliate Days - The future of SEOBerlin Affliliate Days - The future of SEO
Berlin Affliliate Days - The future of SEO
 
Mastering Mobile SEO for Your Website and Native App Content
Mastering Mobile SEO for Your Website and Native App ContentMastering Mobile SEO for Your Website and Native App Content
Mastering Mobile SEO for Your Website and Native App Content
 
Mobile strategy workshop 2013 wordcamp
Mobile strategy workshop   2013 wordcampMobile strategy workshop   2013 wordcamp
Mobile strategy workshop 2013 wordcamp
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018
 

Recently uploaded

Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 

Recently uploaded (20)

Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 

Mobile SEO: Let The Games Begin! (Presented at SES San Francisco, September 2013)

  • 1. San Francisco • September 10–13, 2013 • #SESSF @SESConf Mobile SEO: Let The Games Begin! Brian Klais Pure Oxygen Labs Founder and CEO
  • 2. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais “Your Free Mobile SEO Trial is Over” “…we plan to roll out several ranking changes in the near future that address sites that are misconfigured for smartphone users.”
  • 3. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Fortune 100 Mobile Recap http://www.pureoxygenmobile.com/research-two-thirds-of-the-fortune-100-are-not-mobile-optimized-for-google
  • 4. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais 94% Face Mobile Ranking Risks http://www.pureoxygenmobile.com/research-two-thirds-of-the-fortune-100-are-not-mobile-optimized-for-google
  • 5. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Err On Side of No Mobile Errors What Google says … • If a searcher visits a desktop page from a mobile device, redirect to an equivalent smartphone- friendly URL not a 404 page. • Make sure the smartphone-friendly page is not an error page. • If your content is not available in a smartphone- friendly format, serve the desktop page instead.
  • 6. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais The Penalty for Mobile 404s ? “GM” Query (September 2013) “GM” Query (June 2013)
  • 7. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Diagnosing a Faulty Redirect Status: 200
  • 8. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Diagnosing a Faulty Redirect Status: 200 http://www.ford.com/Cars/Mustang/models/… http://pixel.everesttech.net/2519/cq?ev_sid=3& ev_ln=mustangconvertible&ev_crx=17785702469&ev_m t=b&ev_n=g&ev_ltx=&ev_pl=&ev_pos=1t1&ev_dvc=c&e v_dvm=&url=http://www.ford.com/Cars/Mustang/mode ls/?searchid=61240949|2322886349|11611920 http://m.ford.com/Cars/Mustang/models/…
  • 9. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Diagnosing a Faulty Redirect View this mobile redirect header: http://www.pureoxygenmobile.com/view-mobile-redirects/#!=http://www.ford.com/Cars/Mustang/models
  • 10. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Serve Relevant Mobile Content What Google says… • Route mobile searchers to relevant mobile pages • If mobile searcher requests example.com/article29, redirect to the equivalent mobile page, such as m.example.com/article29 • Don’t redirect to the m.example.com homepage
  • 11. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Serve Relevant Mobile Content • Implement server-side wildcard pattern matching / conditional redirect logic to target top user-agents (eg iPhone, Android, etc.,) • Javascript redirects are less optimal but are supported by Google • When targeting by user-agent, remember Android tablets and phones both have “Android”. To target phones, match on “Android AND mobile”; to target tablets, match on “Android and not mobile”
  • 12. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Serve Relevant Mobile Content
  • 13. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Tag Pages with Canonical Markup What Google says… • Canonical markup helps make content visible to bots and searchers • If you have an “m.” mobile site: – Each desktop page should contain a "rel=alternate" link meta tag that points to the mobile URL – Each mobile page should contain a "rel=canonical" meta tag that points to the desktop URL • Alternatively add notation to Sitemaps file • Consider Javascript redirects that match on link value
  • 14. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Canonical Link Markup: Just Do It.
  • 15. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Tag Conditional Content/Redirects What Google says… • Sites that customize mobile experience based on user-agent settings need to make it clear to bots that content varies by user agent • When your server modifies content or redirects mobile searchers or bots, that page’s “Vary” HTTP header must contain "user agent”
  • 16. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Conditional Server Redirect Tag View this mobile redirect header: http://www.pureoxygenmobile.com/view-mobile-redirects/!=http://www.amazon.com/ref=gno_logo
  • 17. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais RWD ≠ SEO What Google says… • Target smartphones via “max-width 640px” @media queries • Pages should load in <1 second • Average RWD page weighs 2x more than an average “m.” page • Do your media queries apply to all pages - or just home page? • Take advantage of compression, caching, image optimization – Free tools: http://developers.google.com/speed/pagespeed/insights
  • 18. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Promote Apps Intelligently What Google says: • Avoid promoting app via interstitial pages • Use a simple banner to promote your app inline with page content • Promote appropriately based on OS (e.g. Smart App Banners for Safari) • Or use an HTML image that links to the correct app store
  • 19. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Promote Apps Intelligently • Add iOS meta tag to pages (m. AND www.): Ex: <meta name=“apple-itunes-app” content=“app-id={id}” /> • Embedded browsers (eg Facebook) may not support • Cross-platform “smart banners” are available via Jquery on Android and older iOS • Expose crawlable link too for Google rankings • Make sure app supports URL schemes for app-linking
  • 20. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais Add Banner to Deep Pages, Too. (And Why Not Link Into The App?)
  • 21. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais If Social Is Driving Organic Rankings… http://www.searchmetrics.com/en/services/ranking-factors-2013/
  • 22. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais …And If We Use Social Apps 4x Web… 4x!
  • 23. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais … Aren’t These Broken Links?
  • 24. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais App-Optimize Your Social Links URL Scheme protocols for top social apps: – Google+ => gplus://plus.google.com/{id} – Facebook => fb://profile/{fbid} – Twitter => twitter://user?screen_name={id} – Foursquare => foursquare://venues/{id} – LinkedIn => linked://profile/{id} – Pinterest => pinterest://user/{id}/ – Yelp => yelp:///biz/{id} • Don’t present mobile users social login wall • Send iOS and Android users directly into apps (Facebook, Google+, Twitter) for more likes, check-ins, +1s, reviews
  • 25. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais The Mobile SEO Games Are On!
  • 26. San Francisco| September 10–13, 2013 | #SESSF | @SESConf @BrianKlais May The Odds Be Ever in Your Favor! Brian Klais Founder | CEO Pure Oxygen Labs brian@pureoxygenlabs.com

Editor's Notes

  1. Image: http://thehungergames.wikia.com/wiki/File:The-hunger-games-logo.jpg