SlideShare a Scribd company logo
1 of 15
R
MOBILE SEO
CONSIDERATIONS
Presented by: Reva McEachern
Principal, Reva Digital Media
We live in a world where everything is mobile, thus the
best mobile strategy is to be mobile by design.
R E VA D I G I TA L . C O M
R
EVERYTHING IS MOBILE
It’s a sociological shift in how users relate with both
the digital and physical world.
Mobile Changes Everything.
Mobility IS Everything.
Everything is MOBILE.
R E VA D I G I TA L . C O M
R
MOBILE INTERNET USE
Failing to develop a mobile strategy means you’re ignoring a
large part of your users.
2011-2012 Statistics
45% of all consumers use
Smartphone for in-store product
research and browsing
72% of tablet owners make
purchases from their devices on
a weekly basis
60+% US accessing mobile
Internet
Gartner, Google, Cisco
R E VA D I G I TA L . C O M
R
MOBILE WEBSITE OPTIMIZATION VIEWS
“Good mobile user experience requires a different design
than what’s needed to satisfy desktop users. Two
designs, two sites, and cross-linking to make it all work.”
- Jakob Nielsen, Web usability guru
“All that we can really know about
mobile users is that they’re on a
small screen, and we can’t divine
user intent from that.”
- Josh Clarke, Web developer
and mobile specialist
R E VA D I G I TA L . C O M
R
SEPARATE DESKTOP / MOBILE SITE
When using separate desktop and mobile URLs, implement a two-way
annotation that helps Google discover your content and understand the
relationship between your desktop and mobile pages.
Pros
• Mobile-specific content
• Mobile-specific interface
Cons
• Multiple URLs
• More work updating content
Remember
• Ensure that annotations are
bidirectional
Avoid
• Creating a site that is not a
true desktop alternate
R E VA D I G I TA L . C O M
R
DESKTOP / MOBILE SITE ANNOTATIONS
Google also supports the rel=“alternate” annotation for the desktop pages in
Sitemaps. Note the required rel="canonical" tag on the mobile URL should still be
added to the mobile page's HTML.
<link rel="alternate"
media="only screen and (max-
width: 640px)"
href="http://m.jcrew.com" >
<link rel="canonical"
href="http://www.jcrew.com" >
<?XML VERSION="1.0" ENCODING="UTF-8"?>
<URLSET
XMLNS="HTTP://WWW.SITEMAPS.ORG/SCHEMAS/SITEMAP
/0.9"
XMLNS:XHTML="HTTP://WWW.W3.ORG/1999/XHTML">
<URL>
<LOC>HTTP://WWW.JCREW.COM</LOC>
<XHTML:LINK
REL="ALTERNATE"
MEDIA="ONLY SCREEN AND (MAX-WIDTH:
640PX)"HREF="HTTP://M.JCREW.COM" />
</URL>
</urlset>
desktop
mobile
sitemap
R E VA D I G I TA L . C O M
R
RESPONSIVE DESIGN
Responsive design utilizes CSS media queries to scale and adapt a website to
any device it’s viewed on. The typical media query used to resize for a
smartphone:
@media only screen and (max-width: 640px)
Pros
• Single URL, better for SEO
• Easier to maintain content
Cons
• Requires mobile-first redesign
• Too much info for mobile user
Remember
• Be sure not to block Googlebot
from crawling page assets
R E VA D I G I TA L . C O M
R
MEDIA QUERY MATH
Media queries consist of a media type and one or more expressions, involving
features, that resolve to either true or false. The result of the query is true if the
media query matches the type of device the document is being displayed on and
all expressions in the media query are true.
Media type
Media
expression
True/False
R E VA D I G I TA L . C O M
R
CSS MEDIA QUERIES
Media queries do not prevent CSS downloads. Separate CSS per media can
mean a lot of CSS and a lot of unnecessary resources being downloaded if not
properly optimized. Avoid too many requests for images and image rescaling
through CSS.
Avoid
• Download and hide
• Download and shrink
• Excess CSS downloads
Do
• Use responsive media
@media screen and (min-width : 640px) {
/* let's do somethin' */
}
stylesheet
<link rel="stylesheet" media="screen and (
max-width: 640px)" href="small.css" />
link to stylesheet
R E VA D I G I TA L . C O M
R
OPTIMIZING IMAGES FOR MOBILE
For decorative images, use background images rather than img tags. Combining
background images and media queries makes it easy to swap out large desktop
for small mobile images. Android devices request all background images.
Avoid
• Too many server requests
• Using large sprites >520K
Do
• Use image sprites
sprite
R E VA D I G I TA L . C O M
R
ADAPTIVE DESIGN
In adaptive design, dynamic serving is a setup where the server responds with
different HTML (and CSS) on the same URL depending on the user agent
requesting the page.
Pros
• Loads only what is needed
• Easier to maintain content
Cons
• Requires browser detection
Remember
• Use vary HTTP header
• Make redirection consistent w/
rel="alternate" tag and Sitemap
R E VA D I G I TA L . C O M
R
REDIRECTS & USER AGENT DETECTION
GET /page-1 HTTP/1.1 Host: www.example.com
User-Agent: Mozilla/5.0 (Linux; Android
4.0.4; Galaxy Nexus Build/IMM76B)
AppleWebKit/535.19 (KHTML, like Gecko)
Chrome/18.0.1025.133 Mobile Safari/535.19
(...rest of HTTP request headers...)
HTTP/1.1 200 OK Content-Type: text/html
Vary: User-Agent Content-Length: 5710 (...
rest of HTTP response headers...)
Avoid
• Irrelevant redirects
• Incomplete lists of user-agents
• JavaScript redirects
Do
• Use HTTP redirection
JavaScript can also be used to redirect users to the URLs pointed to by the link
rel="alternate" tag. But the client side needs to first download the page,
then parse and execute the JavaScript before triggering the redirect.
vary http header
R E VA D I G I TA L . C O M
R
FINAL THOUGHTS
There's a world of change already
playing out with how websites are
made. For the purposes of
search, this comes down to
microdata and adaptive design.
Microdata means that your website becomes a giant explicit data feed
of products, locations, and a growing list of things as defined at schema.org.
Adaptive design means that, eventually, you can unify your
mobile, tablet and desktop versions of your sites, meaning fewer targets for
search, less dilution, and therefore better positions.
R E VA D I G I TA L . C O M
R
RECOMMENDATIONS
If a client is starting from scratch or considering a redesign, recommend
Responsive Design to ensure a mobile-first strategy
If Adaptive Design is used, recommend that user-agent strings are up to date and
the site provides users a way to override the redirect policy for an optimal
experience
If Separate Desktop and Mobile URLs are already used, evaluate whether the
mobile site is a true desktop alternate and recommend the proper annotations
be implemented to avoid PageRank split
Remember that numerous factors must be considered when developing a mobile
strategy, many of which extend beyond the wheelhouse of SEO alone
Stay abreast of advances in Microdata and Adaptive Design. These things will
drastically alter the mobile search experience in the near future
R E VA D I G I TA L . C O M
R
RESOURCES
Media Queries: https://developer.mozilla.org/en-US/docs/CSS/Media_queries
Building Smartphone Optimized Websites:
https://developers.google.com/webmasters/smartphone-sites/details
Designing for the mobile web: Special considerations:
http://www.uxmatters.com/mt/archives/2011/01/designing-for-the-mobile-web-
special-considerations.php
10 key considerations for your mobile Web design strategy:
http://mashable.com/2011/03/24/mobile-web-design-tips/
Guidelines for mobile Web development:
http://www.smashingmagazine.com/guidelines-for-mobile-web-development/
Considerations for mobile design 3 part series:
http://www.uxbooth.com/blog/considerations-for-mobile-design-part-1-speed/
Contact Me: Reva McEachern, reva@revadigital.com
R E VA D I G I TA L . C O M

More Related Content

Viewers also liked

Già hoá trong thế kỉ 21: Thành tựu và thách thức
Già hoá trong thế kỉ 21: Thành tựu và thách thứcGià hoá trong thế kỉ 21: Thành tựu và thách thức
Già hoá trong thế kỉ 21: Thành tựu và thách thứcTiểu Nữ
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucciwinwell
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucciwinwell
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucciwinwell
 
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MI
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MIDisturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MI
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MIjmkosiara
 
The Entity Search Revolution
The Entity Search RevolutionThe Entity Search Revolution
The Entity Search RevolutionReva McPollom
 

Viewers also liked (7)

E-learning Keynote
E-learning KeynoteE-learning Keynote
E-learning Keynote
 
Già hoá trong thế kỉ 21: Thành tựu và thách thức
Già hoá trong thế kỉ 21: Thành tựu và thách thứcGià hoá trong thế kỉ 21: Thành tựu và thách thức
Già hoá trong thế kỉ 21: Thành tựu và thách thức
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucci
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucci
 
Slovakia marcucci
Slovakia   marcucciSlovakia   marcucci
Slovakia marcucci
 
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MI
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MIDisturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MI
Disturbance of benthic algae by spawning Pacific salmon in Thompson Creek, MI
 
The Entity Search Revolution
The Entity Search RevolutionThe Entity Search Revolution
The Entity Search Revolution
 

Similar to Mobile SEO Considerations

Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)ssuserd60633
 
SES Berlin OMCap 2013
SES Berlin OMCap 2013SES Berlin OMCap 2013
SES Berlin OMCap 2013Rachel Pasqua
 
Responsive Web Design Basics
Responsive Web Design BasicsResponsive Web Design Basics
Responsive Web Design BasicsAustin Walker
 
Best Practices for Mobile Sites
Best Practices for Mobile SitesBest Practices for Mobile Sites
Best Practices for Mobile SitesNavneet Kaushal
 
Shamit khemka talks about Responsive Web Designing Owning the Web
Shamit khemka talks about Responsive Web Designing Owning the WebShamit khemka talks about Responsive Web Designing Owning the Web
Shamit khemka talks about Responsive Web Designing Owning the WebSynapseIndia
 
Responsive Web Design vs. Mobile Web App: What is best for Enterprise - Whit...
Responsive Web Design vs. Mobile Web App:  What is best for Enterprise - Whit...Responsive Web Design vs. Mobile Web App:  What is best for Enterprise - Whit...
Responsive Web Design vs. Mobile Web App: What is best for Enterprise - Whit...RapidValue
 
Responsive web designing
Responsive web designingResponsive web designing
Responsive web designingAanand Bohara
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppPamela Ireri
 
Mobilegeddon Is Coming!
Mobilegeddon Is Coming!Mobilegeddon Is Coming!
Mobilegeddon Is Coming!Bhoomi Patel
 
Responsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectResponsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectCantarus
 
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusResponsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusInternet World
 
Responsive Web Design | Website Designing
Responsive Web Design | Website DesigningResponsive Web Design | Website Designing
Responsive Web Design | Website DesigningMSA Technosoft
 
IJSRED-V2I5P23
IJSRED-V2I5P23IJSRED-V2I5P23
IJSRED-V2I5P23IJSRED
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)admecindia1
 
Responsive web design goomi technology
Responsive web design goomi technologyResponsive web design goomi technology
Responsive web design goomi technologySandeep Gupta
 
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski MeetMagentoNY2014
 

Similar to Mobile SEO Considerations (20)

Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
 
SES Berlin OMCap 2013
SES Berlin OMCap 2013SES Berlin OMCap 2013
SES Berlin OMCap 2013
 
Responsive Web Design Basics
Responsive Web Design BasicsResponsive Web Design Basics
Responsive Web Design Basics
 
Best Practices for Mobile Sites
Best Practices for Mobile SitesBest Practices for Mobile Sites
Best Practices for Mobile Sites
 
Shamit khemka talks about Responsive Web Designing Owning the Web
Shamit khemka talks about Responsive Web Designing Owning the WebShamit khemka talks about Responsive Web Designing Owning the Web
Shamit khemka talks about Responsive Web Designing Owning the Web
 
Responsive Web Design vs. Mobile Web App: What is best for Enterprise - Whit...
Responsive Web Design vs. Mobile Web App:  What is best for Enterprise - Whit...Responsive Web Design vs. Mobile Web App:  What is best for Enterprise - Whit...
Responsive Web Design vs. Mobile Web App: What is best for Enterprise - Whit...
 
Responsive web designing
Responsive web designingResponsive web designing
Responsive web designing
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web App
 
Mobilegeddon Is Coming!
Mobilegeddon Is Coming!Mobilegeddon Is Coming!
Mobilegeddon Is Coming!
 
Responsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectResponsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports Direct
 
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusResponsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
 
Responsive Web Design | Website Designing
Responsive Web Design | Website DesigningResponsive Web Design | Website Designing
Responsive Web Design | Website Designing
 
IJSRED-V2I5P23
IJSRED-V2I5P23IJSRED-V2I5P23
IJSRED-V2I5P23
 
Responsive Web Designing Fundamentals
Responsive Web Designing FundamentalsResponsive Web Designing Fundamentals
Responsive Web Designing Fundamentals
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)
 
Responsive web design goomi technology
Responsive web design goomi technologyResponsive web design goomi technology
Responsive web design goomi technology
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Barry mobile-seo
Barry mobile-seoBarry mobile-seo
Barry mobile-seo
 
Mobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdfMobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdf
 
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
 

More from Reva McPollom

Top 10-elearning-statistics-2016
Top 10-elearning-statistics-2016Top 10-elearning-statistics-2016
Top 10-elearning-statistics-2016Reva McPollom
 
Rescue academy-vision
Rescue academy-visionRescue academy-vision
Rescue academy-visionReva McPollom
 
Razorfish university slide_share
Razorfish university slide_shareRazorfish university slide_share
Razorfish university slide_shareReva McPollom
 
Budget wise technologies
Budget wise technologiesBudget wise technologies
Budget wise technologiesReva McPollom
 
elearning and LMS comparison
elearning and LMS comparisonelearning and LMS comparison
elearning and LMS comparisonReva McPollom
 
10 Things in Blackboard
10 Things in Blackboard10 Things in Blackboard
10 Things in BlackboardReva McPollom
 

More from Reva McPollom (6)

Top 10-elearning-statistics-2016
Top 10-elearning-statistics-2016Top 10-elearning-statistics-2016
Top 10-elearning-statistics-2016
 
Rescue academy-vision
Rescue academy-visionRescue academy-vision
Rescue academy-vision
 
Razorfish university slide_share
Razorfish university slide_shareRazorfish university slide_share
Razorfish university slide_share
 
Budget wise technologies
Budget wise technologiesBudget wise technologies
Budget wise technologies
 
elearning and LMS comparison
elearning and LMS comparisonelearning and LMS comparison
elearning and LMS comparison
 
10 Things in Blackboard
10 Things in Blackboard10 Things in Blackboard
10 Things in Blackboard
 

Recently uploaded

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Mobile SEO Considerations

  • 1. R MOBILE SEO CONSIDERATIONS Presented by: Reva McEachern Principal, Reva Digital Media We live in a world where everything is mobile, thus the best mobile strategy is to be mobile by design. R E VA D I G I TA L . C O M
  • 2. R EVERYTHING IS MOBILE It’s a sociological shift in how users relate with both the digital and physical world. Mobile Changes Everything. Mobility IS Everything. Everything is MOBILE. R E VA D I G I TA L . C O M
  • 3. R MOBILE INTERNET USE Failing to develop a mobile strategy means you’re ignoring a large part of your users. 2011-2012 Statistics 45% of all consumers use Smartphone for in-store product research and browsing 72% of tablet owners make purchases from their devices on a weekly basis 60+% US accessing mobile Internet Gartner, Google, Cisco R E VA D I G I TA L . C O M
  • 4. R MOBILE WEBSITE OPTIMIZATION VIEWS “Good mobile user experience requires a different design than what’s needed to satisfy desktop users. Two designs, two sites, and cross-linking to make it all work.” - Jakob Nielsen, Web usability guru “All that we can really know about mobile users is that they’re on a small screen, and we can’t divine user intent from that.” - Josh Clarke, Web developer and mobile specialist R E VA D I G I TA L . C O M
  • 5. R SEPARATE DESKTOP / MOBILE SITE When using separate desktop and mobile URLs, implement a two-way annotation that helps Google discover your content and understand the relationship between your desktop and mobile pages. Pros • Mobile-specific content • Mobile-specific interface Cons • Multiple URLs • More work updating content Remember • Ensure that annotations are bidirectional Avoid • Creating a site that is not a true desktop alternate R E VA D I G I TA L . C O M
  • 6. R DESKTOP / MOBILE SITE ANNOTATIONS Google also supports the rel=“alternate” annotation for the desktop pages in Sitemaps. Note the required rel="canonical" tag on the mobile URL should still be added to the mobile page's HTML. <link rel="alternate" media="only screen and (max- width: 640px)" href="http://m.jcrew.com" > <link rel="canonical" href="http://www.jcrew.com" > <?XML VERSION="1.0" ENCODING="UTF-8"?> <URLSET XMLNS="HTTP://WWW.SITEMAPS.ORG/SCHEMAS/SITEMAP /0.9" XMLNS:XHTML="HTTP://WWW.W3.ORG/1999/XHTML"> <URL> <LOC>HTTP://WWW.JCREW.COM</LOC> <XHTML:LINK REL="ALTERNATE" MEDIA="ONLY SCREEN AND (MAX-WIDTH: 640PX)"HREF="HTTP://M.JCREW.COM" /> </URL> </urlset> desktop mobile sitemap R E VA D I G I TA L . C O M
  • 7. R RESPONSIVE DESIGN Responsive design utilizes CSS media queries to scale and adapt a website to any device it’s viewed on. The typical media query used to resize for a smartphone: @media only screen and (max-width: 640px) Pros • Single URL, better for SEO • Easier to maintain content Cons • Requires mobile-first redesign • Too much info for mobile user Remember • Be sure not to block Googlebot from crawling page assets R E VA D I G I TA L . C O M
  • 8. R MEDIA QUERY MATH Media queries consist of a media type and one or more expressions, involving features, that resolve to either true or false. The result of the query is true if the media query matches the type of device the document is being displayed on and all expressions in the media query are true. Media type Media expression True/False R E VA D I G I TA L . C O M
  • 9. R CSS MEDIA QUERIES Media queries do not prevent CSS downloads. Separate CSS per media can mean a lot of CSS and a lot of unnecessary resources being downloaded if not properly optimized. Avoid too many requests for images and image rescaling through CSS. Avoid • Download and hide • Download and shrink • Excess CSS downloads Do • Use responsive media @media screen and (min-width : 640px) { /* let's do somethin' */ } stylesheet <link rel="stylesheet" media="screen and ( max-width: 640px)" href="small.css" /> link to stylesheet R E VA D I G I TA L . C O M
  • 10. R OPTIMIZING IMAGES FOR MOBILE For decorative images, use background images rather than img tags. Combining background images and media queries makes it easy to swap out large desktop for small mobile images. Android devices request all background images. Avoid • Too many server requests • Using large sprites >520K Do • Use image sprites sprite R E VA D I G I TA L . C O M
  • 11. R ADAPTIVE DESIGN In adaptive design, dynamic serving is a setup where the server responds with different HTML (and CSS) on the same URL depending on the user agent requesting the page. Pros • Loads only what is needed • Easier to maintain content Cons • Requires browser detection Remember • Use vary HTTP header • Make redirection consistent w/ rel="alternate" tag and Sitemap R E VA D I G I TA L . C O M
  • 12. R REDIRECTS & USER AGENT DETECTION GET /page-1 HTTP/1.1 Host: www.example.com User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19 (...rest of HTTP request headers...) HTTP/1.1 200 OK Content-Type: text/html Vary: User-Agent Content-Length: 5710 (... rest of HTTP response headers...) Avoid • Irrelevant redirects • Incomplete lists of user-agents • JavaScript redirects Do • Use HTTP redirection JavaScript can also be used to redirect users to the URLs pointed to by the link rel="alternate" tag. But the client side needs to first download the page, then parse and execute the JavaScript before triggering the redirect. vary http header R E VA D I G I TA L . C O M
  • 13. R FINAL THOUGHTS There's a world of change already playing out with how websites are made. For the purposes of search, this comes down to microdata and adaptive design. Microdata means that your website becomes a giant explicit data feed of products, locations, and a growing list of things as defined at schema.org. Adaptive design means that, eventually, you can unify your mobile, tablet and desktop versions of your sites, meaning fewer targets for search, less dilution, and therefore better positions. R E VA D I G I TA L . C O M
  • 14. R RECOMMENDATIONS If a client is starting from scratch or considering a redesign, recommend Responsive Design to ensure a mobile-first strategy If Adaptive Design is used, recommend that user-agent strings are up to date and the site provides users a way to override the redirect policy for an optimal experience If Separate Desktop and Mobile URLs are already used, evaluate whether the mobile site is a true desktop alternate and recommend the proper annotations be implemented to avoid PageRank split Remember that numerous factors must be considered when developing a mobile strategy, many of which extend beyond the wheelhouse of SEO alone Stay abreast of advances in Microdata and Adaptive Design. These things will drastically alter the mobile search experience in the near future R E VA D I G I TA L . C O M
  • 15. R RESOURCES Media Queries: https://developer.mozilla.org/en-US/docs/CSS/Media_queries Building Smartphone Optimized Websites: https://developers.google.com/webmasters/smartphone-sites/details Designing for the mobile web: Special considerations: http://www.uxmatters.com/mt/archives/2011/01/designing-for-the-mobile-web- special-considerations.php 10 key considerations for your mobile Web design strategy: http://mashable.com/2011/03/24/mobile-web-design-tips/ Guidelines for mobile Web development: http://www.smashingmagazine.com/guidelines-for-mobile-web-development/ Considerations for mobile design 3 part series: http://www.uxbooth.com/blog/considerations-for-mobile-design-part-1-speed/ Contact Me: Reva McEachern, reva@revadigital.com R E VA D I G I TA L . C O M

Editor's Notes

  1. You can also use logical operators to make more complex queries, e.g. not, and, only.
  2. As we think about content, code and structure, now is the time to develop strategies that put mobile first.
  3. There’s opposing camps in the field. Some say responsive design is the best approach, others adaptive, and then there’s folks like Jakob Nielsen that say the best experience can only be derived from having two separate websites.
  4. If a web experience that is truly distinct from the desktop experience is required, then this may be considered alongside adaptive design.
  5. If a Web experience that is truly distinct from the desktop experience is required, then you can also consider adaptive design.
  6. In a responsive website, the same HTML is always sent. Google algorithms should automatically detect this setup. No redirects are required. A single web address is shared.
  7. You can also use logical operators to make more complex queries, e.g. not, and, only.
  8. You can also use imports but that is not recommended.
  9. You can also use imports but that is not recommended.
  10. Adaptive design, like creating two sites, allows targeting of specific hardware, but maintaining a single shared site preserves a canonical URL, avoids complicated redirects, and simplifies the sharing of a web addresses. Use vary HTTP header as a hint to request that Googlebot-Mobile crawl the mobile pages.
  11. Recommendation is to use HTTP redirection.
  12. The media landscape is changing and it’s important to allow mobile considerations to drive decisions on content and structure.