14. #SMX #13C #MobilizeYourSite @RKG_LauraScott
Choosing a Mobile Solution
Common Mobile Pitfalls
Testing and Troubleshooting
Optimizing Your Mobile Solution
18. #SMX #13C #MobilizeYourSite @RKG_LauraScott
Choosing a Mobile Solution
Responsive Web Design
Dynamic Serving
Separate Mobile URLs
19. #SMX #13C #MobilizeYourSite @RKG_LauraScott
Choosing a Mobile Solution
Mobile Solutions for Merkle|RKG Clients
Separate URLs Dynamic Serving Responsive Design
20. #SMX #13C #MobilizeYourSite @RKG_LauraScott
www.example.com
Choosing a Mobile Solution Separate URLs
m.example.com
21. #SMX #13C #MobilizeYourSite @RKG_LauraScott
Choosing a Mobile Solution Separate URLs
Can tailor content and
experience to mobile
visitors
Relatively easy setup
22. #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 proneRelatively easy setup
24. #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
25. #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
27. #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
28. #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
30. #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
readDo not
read
Do not readDo not readDo 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
31. #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
readDo not
read
Do not readDo not readDo not read
Do not read
Do not read
Do not read
Do not read
Do not read Do not read
Optimizing Your Mobile Solution
32. #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
readDo not
read
Do not readDo not readDo 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
33. #SMX #13C #MobilizeYourSite @RKG_LauraScott
2. Using the Vary: User-Agent HTTP Header
Optimizing Your Mobile Solution
47. #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
48. #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
49. #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
50. #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
51. #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
52. #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!
55. #SMX #13C #MobilizeYourSite @RKG_LauraScott
Loading.4. Latency
Common Mobile Pitfalls
Google Pagespeed Insights >> https://developers.google.com/speed/pagespeed/insights/
63. #SMX #13C #MobilizeYourSite @RKG_LauraScott
1. Google Webmaster Tools Mobile Usability Report
Google Webmaster Tools >> Search Traffic >> Mobile Usability
Testing Mobile Friendliness
64. #SMX #13C #MobilizeYourSite @RKG_LauraScott
2. Google’s Mobile-Friendly Test
https://www.google.com/webmasters/tools/mobile-friendly/
Testing Mobile Friendliness
65. #SMX #13C #MobilizeYourSite @RKG_LauraScott
3. See what Googlebot-Mobile Sees
Testing Mobile Friendliness
Google Webmaster Tools >> Crawl >> Fetch as Google
66. #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
67. #SMX #13C #MobilizeYourSite @RKG_LauraScott
4. Review Mobile Errors
Google Webmaster Tools >> Crawl >> Crawl Errors >> Smartphone
Testing Mobile Friendliness
68. #SMX #13C #MobilizeYourSite @RKG_LauraScott
5. Learn from Your Users
Google Analytics >> Audience >> Mobile >> Overview
Testing Mobile Friendliness
69. #SMX #13C #MobilizeYourSite @RKG_LauraScott
6. Benchmark and Track Performance
Testing Mobile Friendliness
Google Webmaster Tools >> Search Traffic >> Search Analytics
70. #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