Top Banner
ACCELERATED MOBILE PAGES WORDCAMP KANSAS CITY 2016
58

Accelerated Mobile Pages - WordCamp Kansas City

Jan 12, 2017

Download

Technology

Jeremy Green
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Accelerated Mobile Pages - WordCamp Kansas City

ACCELERATED MOBILE PAGESWORDCAMP KANSAS CITY 2016

Page 2: Accelerated Mobile Pages - WordCamp Kansas City

JEREMY GREEN @GREENHORNET79

Page 3: Accelerated Mobile Pages - WordCamp Kansas City

MORE SEARCHES ON MOBILE THAN DESKTOP

Page 4: Accelerated Mobile Pages - WordCamp Kansas City

THE PROBLEM

Page 5: Accelerated Mobile Pages - WordCamp Kansas City

‣Slow loading

‣Non-responsive

‣Content shifting

Page 6: Accelerated Mobile Pages - WordCamp Kansas City

PUBLISHERS

Page 7: Accelerated Mobile Pages - WordCamp Kansas City

40% OF PEOPLE ABANDON A WEBSITE THAT TAKES MORE THAN 3 SECONDS TO LOAD.

Kissmetrics

STATS

Page 8: Accelerated Mobile Pages - WordCamp Kansas City

‣Conversion rates suffer

‣Sites become bogged down with ads

‣Need to generate revenue to stay in business

Page 9: Accelerated Mobile Pages - WordCamp Kansas City

THE SOLUTION

Page 10: Accelerated Mobile Pages - WordCamp Kansas City

GOOGLE AMP

Page 11: Accelerated Mobile Pages - WordCamp Kansas City

‣Developed hand in hand with publishers, both large and small (including WordPress)

‣Open source project so anyone can contribute

‣Built for news related content (for now)

Page 12: Accelerated Mobile Pages - WordCamp Kansas City

2 PRIMARY GOALS

Page 13: Accelerated Mobile Pages - WordCamp Kansas City

SPEED!

Page 14: Accelerated Mobile Pages - WordCamp Kansas City
Page 15: Accelerated Mobile Pages - WordCamp Kansas City

4X FASTER

10X LESS DATA

Page 16: Accelerated Mobile Pages - WordCamp Kansas City

USER EXPERIENCE

Page 17: Accelerated Mobile Pages - WordCamp Kansas City

BEFORE

Page 18: Accelerated Mobile Pages - WordCamp Kansas City

AFTER

Page 19: Accelerated Mobile Pages - WordCamp Kansas City

‣Benefits the user because they get the content they want, fast

‣Benefits the publisher because readers churn through more content, increasing opportunity

‣Benefits Google because conversion rates increase

Page 20: Accelerated Mobile Pages - WordCamp Kansas City

SERPS

Page 21: Accelerated Mobile Pages - WordCamp Kansas City
Page 22: Accelerated Mobile Pages - WordCamp Kansas City
Page 23: Accelerated Mobile Pages - WordCamp Kansas City

‣The “Carousel”

‣ Includes thumbnail, title, and publish time

‣Swipe through results

Page 24: Accelerated Mobile Pages - WordCamp Kansas City

125 MILLION INDEXED AMP

PAGES

Page 25: Accelerated Mobile Pages - WordCamp Kansas City

WHAT IS AMP?

Page 26: Accelerated Mobile Pages - WordCamp Kansas City

‣Open source initiative that aims to provide mobile optimized content

‣Subset of HTML5

‣3 parts: AMP HTML, AMP JS, Google AMP cache

Page 27: Accelerated Mobile Pages - WordCamp Kansas City

AMP HTML

Page 28: Accelerated Mobile Pages - WordCamp Kansas City

‣HTML with some restrictions for reliable performance

‣ Includes extensions for building rich content beyond basic HTML

‣<amp-img>: provides full srcset support even in browsers that don’t support it (responsive images)

Page 29: Accelerated Mobile Pages - WordCamp Kansas City

<amp-social-share type=“twitter">

</amp-social-share>

Page 30: Accelerated Mobile Pages - WordCamp Kansas City

AMP JS

Page 31: Accelerated Mobile Pages - WordCamp Kansas City

‣Ensures fast rendering of AMP HTML pages

‣Manages resource loading

‣ Implements all of AMP’s best performance practices

Page 32: Accelerated Mobile Pages - WordCamp Kansas City

‣All external scripts are async

‣Static resource sizing

‣CSS portion control

‣Resource Prioritization: Downloads ads with lower priority

Page 33: Accelerated Mobile Pages - WordCamp Kansas City

GOOGLE AMP CACHE

Page 34: Accelerated Mobile Pages - WordCamp Kansas City

‣Delivers the AMP HTML pages

‣Lives on Google’s CDN

‣Usually updates within seconds

Page 35: Accelerated Mobile Pages - WordCamp Kansas City

GETTING STARTED

Page 36: Accelerated Mobile Pages - WordCamp Kansas City

‣https://wordpress.org/plugins/amp/

Page 37: Accelerated Mobile Pages - WordCamp Kansas City

‣ Install WordPress AMP plugin

‣Generates AMP versions for all posts

‣*Pages and archives not currently supported

Page 38: Accelerated Mobile Pages - WordCamp Kansas City

VALIDATE

Page 39: Accelerated Mobile Pages - WordCamp Kansas City

‣ In Chrome, go to URL and add #development=1 to the end

‣Open Chrome Dev Tools

‣Check console for validation errors or messages

Page 40: Accelerated Mobile Pages - WordCamp Kansas City
Page 41: Accelerated Mobile Pages - WordCamp Kansas City

STYLING

Page 42: Accelerated Mobile Pages - WordCamp Kansas City

‣https://wordpress.org/plugins/glue-for-yoast-seo-amp/

Page 43: Accelerated Mobile Pages - WordCamp Kansas City
Page 44: Accelerated Mobile Pages - WordCamp Kansas City
Page 45: Accelerated Mobile Pages - WordCamp Kansas City

SEARCH CONSOLE

Page 46: Accelerated Mobile Pages - WordCamp Kansas City
Page 47: Accelerated Mobile Pages - WordCamp Kansas City
Page 48: Accelerated Mobile Pages - WordCamp Kansas City

IS AMP FOR ME?

Page 49: Accelerated Mobile Pages - WordCamp Kansas City

‣ Is it news related content?

‣Do you publish regularly?

‣Are you on WordPress?

Page 50: Accelerated Mobile Pages - WordCamp Kansas City

YES!

Page 51: Accelerated Mobile Pages - WordCamp Kansas City

OTHER CONTENT?

Page 52: Accelerated Mobile Pages - WordCamp Kansas City

RESOURCES

Page 53: Accelerated Mobile Pages - WordCamp Kansas City

‣https://amphtml.wordpress.com/2016/05/16/amp-at-google-io/

Page 54: Accelerated Mobile Pages - WordCamp Kansas City

‣https://www.ampproject.org/roadmap/

Page 55: Accelerated Mobile Pages - WordCamp Kansas City

‣https://www.ampproject.org/roadmap/

Page 56: Accelerated Mobile Pages - WordCamp Kansas City

‣https://deliciousbrains.com/amp-wordpress-google-accelerated-mobile-pages/

Page 57: Accelerated Mobile Pages - WordCamp Kansas City

QUESTIONS?

Page 58: Accelerated Mobile Pages - WordCamp Kansas City

JEREMY GREEN @GREENHORNET79