This document contains a Twitter thread from Patrick Stox discussing concerns and considerations around implementing AMP (Accelerated Mobile Pages) for large enterprises. Some key points discussed include:
- AMP adds complexity for enterprises that have to maintain multiple systems and meet various legal/technical requirements
- It may not be possible for some enterprises to implement AMP if they have content/functionality that does not validate
- Adopting AMP requires buy-in and resources from many different teams within an organization
- There are open questions around legal issues, impact on brands, and what would happen if Google discontinued support for AMP in the future.
2. #SMX #XXA @patrickstox
Technical SEO for IBM - Opinions expressed are my own and not those of
IBM.
I write, mainly for Search Engine Land
I speak at some conferences like this one, Pubcon, TechSEO Boost, etc.
Organizer for the Raleigh SEO Meetup (most successful in US)
We also run a conference, the Raleigh SEO Conference
Also the Beer & SEO Meetup (because beer)
2017 US Search Awards Judge, 2017 UK Search Awards Judge
2018 Interactive Marketing Awards Judge
Who is Patrick Stox?
4. #SMX #XXA @patrickstox
The AMP Project is an open-source initiative aiming to make the
web better for all. The project enables the creation of websites and
ads that are consistently fast, beautiful and high-performing across
devices and distribution platforms.
What Is AMP?
7. #SMX #XXA @patrickstox
But we think you only need the 240p version.
Maybe they should adjust based on the resources loaded and speed
of the connection?
It’s Like, We Have This Video In 4k
13. #SMX #XXA @patrickstox
Actual # of unread emails I have.
People Are Going To Spend A Lot Of Time Making
Interactive Emails That I’m Going To Ignore
16. #SMX #XXA @patrickstox
Things can change when re-opened.
1. I’m not going to dig through my email again.
2. Legal issues?
3. Phishing? Not allowing password inputs, but a text input
could be styled to look like a password field.
AMP Emails Are Dynamic
20. #SMX #XXA @patrickstox
What’s Next? They’re Pushing E-commerce. Shopping?
Can’t wait for a shopping option on the SERPs only available for
those using AMP.
23. #SMX #XXA @patrickstox
Google Gave Carrots To Drive Adoption
AMP Carousel
AMP Stories
Lightning Bolt
Starting the website load from Google SERPs.
24. #SMX #XXA @patrickstox
I Ran A Test
Cable connection (70Mbps)
50 sites tested
https://searchengineland.com/the-amp-is-a-lie-278401
25. #SMX #XXA @patrickstox
Share these #SMXInsights on your social channels!
#SMXInsights
There is ~1 second avg difference from the
prerendering vs direct load of AMP pages.
That’s speed you can’t make up and the
perceived load time is even greater.
30. #SMX #XXA @patrickstox
Instead of granting premium placement in search results only to AMP, provide the same
perks to all pages that meet an objective, neutral performance criterion such as Speed
Index. Publishers can then use any technical solution of their choice.
Do not display third-party content within a Google page unless it is clear to the user that
they are looking at a Google product. It is perfectly acceptable for Google to launch a
“news reader”, but it is not acceptable to display a page that carries only third party
branding on what is actually a Google URL, nor to require that third party to use Google’s
hosting in order to appear in search results.
Have You Seen AMPletter.org?
31. #SMX #XXA @patrickstox
Standards, guidelines, ownership, legal requirements, business
requirements
As An Enterprise, There Are Rules
32. #SMX #XXA @patrickstox
It’s another system to maintain.
More chances for things to go wrong.
May have to implement across multiple systems that may or may
not have funding or resources to maintain it.
Complexity
33. #SMX #XXA @patrickstox
You may have requirements that would invalidate AMP.
It Either Validates Or It Doesn’t
35. #SMX #XXA @patrickstox
If developers could get rid of that bloat, they probably would have
already.
You have to prioritize resources, and if you get approvals to get rid
of a lot of the blockers, you may have to decide to go with AMP,
improve a system, or consolidate systems.
There Are Tradeoffs
36. #SMX #XXA @patrickstox
There are a lot of case studies showing improvement with AMP, but
I wonder if you’d see the same results if you sped up you own site as
much.
Case Studies?
38. #SMX #XXA @patrickstox
Can you have another company host your content?
Can you have Google’s URL shown for your Content?
Allowed to load those extra tracking scripts AMP adds?
Will a team give up something like analytics for more performance?
What happens if AMP goes away? Will those pages be redirected forever?
Questions On Legal, Brand, Technical
41. #SMX #XXA @patrickstox
But each addition or change to the system means we need more
discussions with more teams and more developers.
They’re Working On It
42. #SMX #XXA @patrickstox
Share these #SMXInsights on your social channels!
#SMXInsights
If you’re going to implement AMP on an
enterprise site, hire more developers.
43. #SMX #XXA @patrickstox
That’s a real risk as an enterprise. Not only are there a lot of
decisions to make to get a new system up and running, there’s a lot
that goes into taking it down.
What If AMP Goes Away?
44. #SMX #XXA @patrickstox
Standard web prefetch API.
Extended Prerender spec to allow more than 1 site along with
something like Feature Policy to handle bandwidth, CPU, security.
Web Packaging Standard (allow any site to proxy any other site)
start linking to prerendered Web Packages, rather the original site.
Could That Happen?