Transcript
Page 1: AMPed SEO with Mike Arnesen & SEMpdx

Accelerated Mobile Pages & SEO

PLUG IN TO AMP

Page 2: AMPed SEO with Mike Arnesen & SEMpdx

Founder & CEO @ UpBuildMIKE ARNESEN

Page 3: AMPed SEO with Mike Arnesen & SEMpdx

bit.ly/serious-ampageGET THIS DECK!

Page 4: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ AMP: Accelerated Mobile Pages

▸ UX: User Experience

▸ JS: JavaScript

▸ JSON: JavaScript Object Notation

▸ CSS: Cascading Style Sheets

▸ Cache: To store (a webpage) for future use

GLOSSARY

Page 5: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Pre-render: To process (a webpage) in advance

▸ Native Apps: Downloadable apps for iOS and Android

▸ Progressive Web Apps: Browser-based app experiences

▸ iFrame: A tag used to display another page’s content on the page you’re on.

▸ SEO: Get on my level

GLOSSARY

Page 6: AMPed SEO with Mike Arnesen & SEMpdx

Take it from the top

WHY AMP?

Page 7: AMPed SEO with Mike Arnesen & SEMpdx

MOBILE WEB USE WILL ONLY CONTINUE TO GROW

There are more mobile devices than people

ind.pn/1xlKiif

Page 8: AMPed SEO with Mike Arnesen & SEMpdx

MOBILE WEB USE WILL ONLY CONTINUE TO GROW

60%+ searches are performed on mobile

selnd.com/2aJcPv1

Page 9: AMPed SEO with Mike Arnesen & SEMpdx

SPEED REALLY MATTERS TO YOUR USERS

40% of users bail after 3+ seconds of load time

bit.ly/1Bt0Ojx

Page 10: AMPed SEO with Mike Arnesen & SEMpdx

SPEED REALLY MATTERS TO YOUR USERS

Users expect sites to load in 2 seconds or less

bit.ly/1Bt0Ojx

Page 11: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Webpage complexity

▸Abundant HTTP requests

▸Ads from 3rd parties

▸Web host performance

▸Analytics scripts & beacons

WHY SO SLOW?

Page 12: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Webpage complexity

▸ Abundant HTTP requests

▸ Ads from 3rd parties

▸ Web host performance

▸ Analytics scripts and beacons

WHY SO SLOW?

Page 13: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

“FAST IS BETTER THAN SLOW”

From Google’s, “10 Truths”bit.ly/1x24t2P

Page 14: AMPed SEO with Mike Arnesen & SEMpdx

Success is giving Google what it wants

SO WHAT’S THE ANSWER?

Page 15: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Mobile web reach is 2.5x the reach of native apps

▸Mobile users spend 86% of their time in apps

▸ 80% of that pie is Facebook, YouTube, and Facebook Messenger.

NATIVE APPS

Page 16: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Progressive web apps are the likely successor to Native Apps.

WEB APPS

Page 17: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Progressive web apps are the likely successor to Native Apps.

WEB APPS

I’M EMBARRASSED FOR YOU, YELP

Page 18: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Elegant and adaptable but potentially slow.

RESPONSIVE

Page 19: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Elegant and adaptable but potentially slow.

RESPONSIVE

LIKE, REALLY SLOW.

Page 20: AMPed SEO with Mike Arnesen & SEMpdx

Google’s Answer is

AMP

Page 21: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

"AMP STANDS FOR ACCELERATED MOBILE

PAGES, WHICH IS KIND OF STUPID AND I’M

NEVER GOING TO SAY IT AGAIN.”

Malte Ubl AMP’s Tech Lead

Page 22: AMPed SEO with Mike Arnesen & SEMpdx
Page 23: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

“PAY ATTENTION TO AMP. IT’S GOING TO BE REALLY BIG. FIGURE OUT WITH YOUR DEVELOPERS HOW TO IMPLEMENT IT.”

Gary IllyesGoogle Webmaster Trends Analyst

Page 24: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸Speed will only become more of a priority

▸Mobile web usage will only grow

SO WHY AMP?

Page 25: AMPed SEO with Mike Arnesen & SEMpdx

Also,

AD MONEY

Page 26: AMPed SEO with Mike Arnesen & SEMpdx

“AD BLOCKERS ARE A SYMPTOM OF A DEGRADED MOBILE EXPERIENCE CAUSED BY ADVERTISING”

Page 27: AMPed SEO with Mike Arnesen & SEMpdx

“AD BLOCKERS ARE A SYMPTOM OF SHITTY ADVERTISING.”

Page 28: AMPed SEO with Mike Arnesen & SEMpdx
Page 29: AMPed SEO with Mike Arnesen & SEMpdx

Will AMP ever be a ranking signal?

HECK. YES.

Page 30: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

“CONTENT IS KING AND UX IS QUEEN. NO COMPROMISES.”

Malte Ubl

Page 31: AMPed SEO with Mike Arnesen & SEMpdx

There’s no going back

THE TWILIGHT EFFECT

Page 32: AMPed SEO with Mike Arnesen & SEMpdx

There’s no going back

THE TWILIGHT EFFECT

Page 33: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

To reduce the time content takes to get to a user's mobile device

THE MISSION

Page 34: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

150 million pages indexed from 650,000 domains.

ADOPTION

Page 35: AMPed SEO with Mike Arnesen & SEMpdx

What IS Amp?

UNDER THE HOOD

Page 36: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

an HTML Specification. AMP IS

Page 37: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Page 38: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

an Open Source Project.AMP IS

Page 39: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Report Bugs & Contribute Code

Join the Slack Channel

Page 40: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

awesomely fast.AMP IS

Page 41: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

awesomely fast.AMP IS

Like, 711ms-fast!

Page 42: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

faster than fast; it’s instant.

AMP IS

Page 43: AMPed SEO with Mike Arnesen & SEMpdx

News publishers only Immediate ad support Menus supported Forms form supported Product/recipe/review sites Global rollout New releases weekly

EVOLUTION OF AMP

Page 44: AMPed SEO with Mike Arnesen & SEMpdx

How do Accelerated Mobile Pages

WORK?

Page 45: AMPed SEO with Mike Arnesen & SEMpdx

GOOGLE CACHEDCDN.AMPPROJECT.ORG

AMP VIEWER GOOGLE.COM/AMP

HOSTED HTML VERSION

ARE WE AWARE OF AMP?

REL=AMPHTML/REL=CANONICAL FRAME TO

AMP HTML VERSION

N Y

Page 46: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸All AMP is HTML ▸Not all HTML is AMP

AMP HTML

Page 47: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Page 48: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸No external stylesheets (i.e., CSS) ▸50kb limit on inline stylesheets

▸Width/height must be specified ▸AMP-specific tags keep you in the fast lane ▸No resizing above-the-fold (i.e., in-viewport)

A STRICTER HTML

Page 49: AMPed SEO with Mike Arnesen & SEMpdx
Page 50: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸<amp-img> (built-in) ▸<amp-video> (built-in) ▸<amp-anim> (requires amp-anim) ▸<form> (requires amp-form) ▸<amp-sidebar> (requires amp-sidebar) ▸<amp-accordion> (requires amp-accordion) ▸<amp-carousel> (requires amp-carousel)

AMP-SPECIFIC TAGS

Page 51: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

via amp-ad/amp-embed ▸ AdSense (duh) ▸ Criteo ▸ Doubleclick ▸ Taboola ▸Outbrain (not so much) …and tons more: bit.ly/2e6q2Cl

ADS

Page 52: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸amp-analytics

▸amp-pixel

ANALYTICS

Page 53: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

via amp-analytics

▸AMP can send data to almost any analytics platform.

▸One measurement method to rule them all.

ANALYTICS

Page 54: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Create a new GA Property for your AMP data.

ANALYTICS

Page 55: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Analytics tracking is configured in JSON.

ANALYTICS

Page 56: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Analytics tracking is configured in JSON.

ANALYTICS

IT’S TIME FOR MARKETERS

TO LEARN TO CODE

Page 57: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Special scripts enable 3rd-party content. ▸ amp-youtube ▸ amp-twitter ▸ amp-pinterest ▸ amp-instagram ▸ amp-social-share ▸ amp-lightbox

COMPONENTS

Page 58: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

via <amp-iframe>

▸ Include the amp-iframe component script

▸ Use for non-supported content

▸ iframes must be at least 600px away from the top

AND THE REST

Page 59: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

via <amp-iframe>

▸ Include the amp-iframe component script

▸ Use for non-supported content

▸ iframes must be at least 600px away from the top

AND THE REST

iframes always suck.

Page 60: AMPed SEO with Mike Arnesen & SEMpdx

But what if…?

AMP FAQS

Page 61: AMPed SEO with Mike Arnesen & SEMpdx

Does AMP work on Bing, Yahoo, Yandex, DuckDuckGo, etc.

NO

Page 62: AMPed SEO with Mike Arnesen & SEMpdx

Does AMP work on Bing, Yahoo, Yandex, DuckDuckGo, etc.

NOWELL,

ACTUALLY…

Page 63: AMPed SEO with Mike Arnesen & SEMpdx

Do we need AMP in order to be Fast?

NO

Page 64: AMPed SEO with Mike Arnesen & SEMpdx

Do you need to set up your entire site with AMP?

NO

Page 65: AMPed SEO with Mike Arnesen & SEMpdx

Can I use webpage elements that don’t have supported AMP extensions?

YES

Page 66: AMPed SEO with Mike Arnesen & SEMpdx

Can my website be 100% AMP?

YES

Page 67: AMPed SEO with Mike Arnesen & SEMpdx

Does AMP need to live in a special sub-folder?

NO

Page 68: AMPed SEO with Mike Arnesen & SEMpdx

Can you use custom fonts?

YES

Page 69: AMPed SEO with Mike Arnesen & SEMpdx

Can you use custom fonts?

YESfast.fonts.net

fonts.googleapis.com

Page 70: AMPed SEO with Mike Arnesen & SEMpdx

Things you may have heard

MISCONCEPTIONS

Page 71: AMPed SEO with Mike Arnesen & SEMpdx

“Browser caching makes AMP super fast!”

FALSE

Page 72: AMPed SEO with Mike Arnesen & SEMpdx

“AMP delivers pages in a matter of SECONDS!”

FAIL

Page 73: AMPed SEO with Mike Arnesen & SEMpdx

Getting Started with AMP

RESOURCES

Page 74: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

ampproject.org

VISIT THE SITE

Page 75: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

WATCH SOME VIDEOS

youtu.be/lBTCB7yLs8Y

youtu.be/cfekj564rs0

youtu.be/WrpkFROqR0Q

Page 76: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ WordPress: wordpress.org/plugins/amp/ + wordpress.org/plugins/glue-for-yoast-seo-amp/

▸ Drupal: www.drupal.org/project/amp

▸ Magento: magentocommerce.com/magento-connect/accelerated-mobile-pages-amp.html

▸ Joomla: weeblr.com/joomla-accelerated-mobile-pages/wbamp

GET YOUR HANDS DIRTY

Page 77: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Add #development=1 to AMP page URLs

VALIDATE & LEARN

Page 78: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

VALIDATE & LEARNAdd #development=1 to AMP page URLs

Page 79: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Get the AMP Validator Chrome Extension: bit.ly/2dwTTyC

VALIDATE & LEARN

Page 80: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

Head to validator.ampproject.org

VALIDATE & LEARN

Page 81: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

YOUR MILEAGE MAY VARYStandard HTML Version Hosted AMP Version Cached AMP Version

Page 82: AMPed SEO with Mike Arnesen & SEMpdx

The rest is up to you

NEXT STEPS

Page 83: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

THE PROS & CONS

Page 84: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX is only becoming more important

THE PROS

Page 85: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX is only becoming more important

THE PROS

Page 86: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX is only becoming more important

THE PROS

MANY SEO RANKING FACTORS

ARE STRAIGHT-UP UX BEST PRACTICES

Page 87: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX (AKA, SEO) is only becoming more important

▸ AMP provides a fantastic experience to mobile users

THE PROS

Page 88: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX (AKA, SEO) is only becoming more important

▸ AMP provides a fantastic experience to mobile users

▸ The AMP symbol will(has?) become the new “mobile-friendly” in Google.

THE PROS

Page 89: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ Mobile UX (AKA, SEO) is only becoming more important

▸ AMP provides a fantastic experience to mobile users

▸ The AMP symbol will(has?) become the new “mobile-friendly” in Google.

▸ It’s your only way into Top Stories on mobile.

THE PROS

Page 90: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

THE CONS

Page 91: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

THE CONS

THEY DIDN’T EVEN LAUNCH WITH

FORMS!

Page 92: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

▸ Things break

THE CONS

Page 93: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

▸ Things break

▸ Proprietary and homegrown CMSes are expensive to change

THE CONS

Page 94: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

▸ Things break

▸ Proprietary and homegrown CMSes are expensive to change

THE CONS

#OPENSOURCE4EVER

Page 95: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

▸ Things break

▸ Proprietary and homegrown CMSes are expensive to change

▸ It’s Google-only

THE CONS

Page 96: AMPed SEO with Mike Arnesen & SEMpdx

@Mike_Arnesen upbuild.io

▸ The project is still evolving

▸ Things break

▸ Proprietary and homegrown CMSes are expensive to change

▸ It’s Google-only

THE CONS

BUT, SPEED IS SPEED

Page 97: AMPed SEO with Mike Arnesen & SEMpdx

CLOSING THOUGHTS

Page 98: AMPed SEO with Mike Arnesen & SEMpdx
Page 99: AMPed SEO with Mike Arnesen & SEMpdx

Be one of the ten blue links in

POSITION ZERO

Page 100: AMPed SEO with Mike Arnesen & SEMpdx

CONTENT IS KING & UX IS QUEEN.

NO COMPROMISES.

Page 101: AMPed SEO with Mike Arnesen & SEMpdx

bit.ly/serious-ampage

GET THE DECK

THANK YOU!Find us at upbuild.io


Top Related