Site Optimization for Mobile By Laura Scott

70
#SMX #13C #MobilizeYourSite @RKG_LauraScott Laura Scott, Senior Strategy Lead, Merkle|RKG Site Optimization for Mobile #MobilizeYourSite

Transcript of Site Optimization for Mobile By Laura Scott

Page 1: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Laura Scott, Senior Strategy Lead, Merkle|RKG

Site Optimization for Mobile #MobilizeYourSite

Page 2: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

My Phone + Me

Page 3: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

My first phone <3

Back when butt dials were a thing.

Page 4: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

I held on to the Blackberry a little too long.

#BB4L

Page 5: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

vs.

Page 6: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

vs.

Page 7: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Your mobile customers are your customers

Page 8: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Page 9: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Page 10: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Page 11: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Page 12: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Page 13: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Your mobile customers are your customers

Page 14: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution

Common Mobile Pitfalls

Testing and Troubleshooting

Optimizing Your Mobile Solution

Page 15: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution #MobilizeYourSite

Page 16: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution

http://rkg.co/dmr-q1-15

45%

Page 17: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution

http://rkg.co/dmr-q1-15

Page 18: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution

Responsive Web Design

Dynamic Serving

Separate Mobile URLs

Page 19: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution

Mobile Solutions for Merkle|RKG Clients

Separate URLs Dynamic Serving Responsive Design

Page 20: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

www.example.com

Choosing a Mobile Solution Separate URLs

m.example.com

Page 21: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Separate URLs

Can tailor content and experience to mobile visitors

Relatively easy setup

Page 22: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Separate URLs

Can tailor content and experience to mobile visitors

Takes more work to maintain

More error prone Relatively easy setup

Page 23: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

www.example.com

Choosing a Mobile Solution Dynamic Serving

Page 24: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Dynamic Serving

One URL makes it simpler for users and search engines to find and share content regardless of device

Faster

Can tailor content and experience to mobile visitors

Page 25: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Dynamic Serving

One URL makes it simpler for users and search engines to find and share content regardless of device

Faster

Takes more work to maintain

More error prone

More complex setup Can tailor content and experience to mobile visitors

Page 26: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

www.example.com

Choosing a Mobile Solution Responsive

Page 27: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Responsive

Requires less maintenance

One URL makes it simpler for users and search engines to find and share content regardless of device

Page 28: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Choosing a Mobile Solution Responsive

Requires less maintenance

One URL makes it simpler for users and search engines to find and share content regardless of device

Large desktop pages may load slowly on mobile

Content and experience aren’t tailored for mobile users

Page 29: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution #MobilizeYourSite

Page 30: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read Do not

read

Do not read Do not read Do not read

Do not read

Do not read Do not read

Do not read Do not read Do not read

Optimizing Your Mobile Solution

1. Don’t block important resources like JavaScript or CSS

Page 31: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read Do not

read

Do not read Do not read Do not read

Do not read

Do not read Do not read

Do not read Do not read Do not read

Optimizing Your Mobile Solution

Page 32: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read

Do not read Do not

read

Do not read Do not read Do not read

Do not read

Do not read Do not read

Do not read Do not read Do not read

Optimizing Your Mobile Solution 1. Don’t block important resources like JavaScript or

CSS

User-agent: * Disallow: /*.css Disallow: /*.js

www.example.com/robots.txt

Page 33: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

2. Using the Vary: User-Agent HTTP Header

Optimizing Your Mobile Solution

Page 34: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution

Page 35: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution 2. Using the Vary: User-Agent HTTP Header

Page 36: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

3. Implement User Agent Redirects

Optimizing Your Mobile Solution

Page 37: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution

Page 38: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution 3. Implement User Agent Redirects

Page 39: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

4. Annotations in HTML or the XML Sitemap

Optimizing Your Mobile Solution

Page 40: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution

Page 41: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution 4. Annotations in HTML

On Desktop Site:

On Mobile Site:

Page 42: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Optimizing Your Mobile Solution 4. Annotations in the XML Sitemap

Page 43: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Common Mobile Pitfalls #MobilizeYourSite

Page 44: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Mobilegeddon Common Mobile Pitfalls

Page 45: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Common Mobile Pitfalls

1. Faulty Redirects

Page 46: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Common Mobile Pitfalls

Page 47: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Common Mobile Pitfalls 1. Faulty Redirects

http://www.example.com/pageIwant >> http://m.example.com/pageIwant

Page 48: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Common Mobile Pitfalls 1. Faulty Redirects

http://www.example.com/pageIwant >> http://m.example.com/pageIwant

>>http://m.example.com

Page 49: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Ooo, sorry. I can’t help

you

Common Mobile Pitfalls 1. Faulty Redirects

http://www.example.com/pageIwant >> http://m.example.com/pageIwant

>>http://m.example.com

Page 50: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Just .5 secs, please.

Just .5 secs, please.

Just .5 secs, please.

Sure, give me 3.5

seconds.

Common Mobile Pitfalls

2. Redirect Chains

Page 51: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Just .5 secs, please.

Just .5 secs, please.

Just .5 secs, please.

Sure, give me 3.5

seconds.

Common Mobile Pitfalls

Page 52: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Just .5 secs, please.

Just .5 secs, please.

Just .5 secs, please.

Sure, give me 3.5

seconds.

Common Mobile Pitfalls 2. Redirect Chains

165 seconds = 2 min 45 sec …of just redirects!

Page 53: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Loading.

4. Latency

Common Mobile Pitfalls

Page 54: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Loading.

Common Mobile Pitfalls

Page 55: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Loading. 4. Latency Common Mobile Pitfalls

Google Pagespeed Insights >> https://developers.google.com/speed/pagespeed/insights/

Page 56: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

5. Smartphone-Only Errors

Common Mobile Pitfalls

Page 57: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Common Mobile Pitfalls

Page 58: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Common Mobile Pitfalls 5. Smartphone-Only Errors

Google Webmaster Tools >> Crawl >> Crawl Errors >> Smartphone

Page 59: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

6. Ignoring the Competition

Common Mobile Pitfalls

Page 60: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Common Mobile Pitfalls

Page 61: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Common Mobile Pitfalls 6. Ignoring the Competition

Page 62: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

Testing Mobile Friendliness #MobilizeYourSite

Page 63: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

1. Google Webmaster Tools Mobile Usability Report

Google Webmaster Tools >> Search Traffic >> Mobile Usability

Testing Mobile Friendliness

Page 64: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

2. Google’s Mobile-Friendly Test

https://www.google.com/webmasters/tools/mobile-friendly/

Testing Mobile Friendliness

Page 65: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

3. See what Googlebot-Mobile Sees Testing Mobile Friendliness

Google Webmaster Tools >> Crawl >> Fetch as Google

Page 66: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

3. See what Googlebot-Mobile Sees Testing Mobile Friendliness

http://searchenginewatch.com/sew/how-to/2404462/see-your-site-as-googlebot-mobile-does

Google Webmaster Tools >> Crawl >> Fetch as Google

Page 67: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

4. Review Mobile Errors

Google Webmaster Tools >> Crawl >> Crawl Errors >> Smartphone

Testing Mobile Friendliness

Page 68: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

5. Learn from Your Users

Google Analytics >> Audience >> Mobile >> Overview

Testing Mobile Friendliness

Page 69: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

6. Benchmark and Track Performance Testing Mobile Friendliness

Google Webmaster Tools >> Search Traffic >> Search Analytics

Page 70: Site Optimization for Mobile By Laura Scott

#SMX #13C #MobilizeYourSite @RKG_LauraScott

THANK YOU!

I love to talk mobile Tweet at me: @RKG_LauraScott Join the convo: #MobilizeYourSite

Connect: https://www.linkedin.com/profile/view?id=138892393