The Why and How of Google AMP at Condé Nast
technology.condenast.com
technology.condenast.com
I imagine if they stripped off all the stuff from their own sites that doesn't show up on AMP the speed would basically be the same, and they wouldn't be under Google's thumb.
No massive header with lots of images of other stories, no master folder with lots of images of other stories, no giant sidebar with lots of images of other stories… get rid of all of them. All of a sudden your page is really fast and doesn't take 45s to load.
Remember what the web was like on dial-up? Design pages for that but with large images. Text goes a LONG way for navigation and discovery of other stories. You don't need ridiculous big images.
Do something really simple. Make a page with content that looks exactly like the AMP page. AB test that against the AMP page. I'd be willing to bet they basically perform the same, modulo any benefit Google gives you for being part of their lock-in.
Text articles with pictures do not require the complexity of googles infrastructure and systems to be fast and lite.
We had to pause that project and drop it all to go work on AMP...
(so you could fairly say I'm a bit bitter about that)
BTW Hey Mike miss you!
I don't like being lied to.
They're not doing it because it's faster, they're doing it because they want the rank boost.
So I think I should just say that. "We did it to get higher rankings because Google prioritizes it." Don't lie and say it was to get things to be faster, you could've done that on your own.
Not willing to say that? Then don't talk about speed. Because you had control over that.
There is little to no financial incentive for companies to swim against the current, and large financial incentive to come aboard and join the ranks of other AMP-supported sites.
The cracks in the system are beginning to show.
edit: HN is another great example, of course :)
And I ALWAYS use the desktop version because the mobile version is a disaster. I've never tried to use it so I wasn't aware of the fullscreen popovers. I just hate the incredibly low information density.
Why should I only see two or three things on the screen at once when I can see 20? And the 20 still looks better.
I really don't understand the point of Reddit's mobile site.
So they can show more ads.
Edit: * - works in a read-only sense, you have to turn JS on to comment or expand comments.
Do you have any more info on this?
You can see the beginnings of it on the new profile pages, for example https://www.reddit.com/user/kn0thing
I like the old iphone feel, seems clean, fast, and easy to use. The only thing I can complain about it that the gear option opens the menu at the bottom of a comment.
For example if on mobile you go to a subreddit to make a post it will present you with the self post and the link post option regardless of the settings of the subreddit. So you write a long post and post it, only to get told sorry this subreddit doesn't allow self posts, or you post a link and you spend a lot of time typing in the title only to get told sorry no links allowed. WTF?? It's beyond ridiculous that they show the option of making a post in a subreddit where it does not apply.
It doesn't stop there. The whole thing is very disappointing :(
- On desktop you get useful error messages like for example "you're doing that too much, try again in x minutes". On the mobile web version it's just a generic message that is of absolutely zero help.
- You get to see the score of your posts (good) on your profile but to see the score of your comments you have to click on an individual comment. Bad!
> AMP’s new speed gains in Google Search are due to several key optimizations that we made to the Google AMP Cache, such as server-side rendering of AMP components, and reducing bandwidth usage from images by 50% without affecting the perceived quality. We also used a compression algorithm called Brotli that Google launched a couple years ago, resulting in a reduced document size by an additional 10% in supported browsers.
So, no. Just stripping down the page would not make pages load as quickly as AMP. Then, there's also the fact that you get Google's CDN for free.
[0] https://www.ampproject.org/latest/blog/turbocharging-amp/
Well...of course. Limitations are empowering in their own way. HTML grew, and grew, and grew to the point that soon middle managers are demanding the most abusive tactics in a desperate tragedy of the commons. Users -- tired of pop-overs and subscription boxes and notification demands and location monitoring and janky scrolling and slow loading -- start to prefer silos like Facebook instant articles or Apple news. AMP comes along and says "we'll limit these to the minimum to elegantly provide text content and put an icon to let you know" and users love it.
Could the site optimize themselves? Of course but they won't.
Every time AMP comes up I remark that we really need a new HTMLite specification, and must demand the same promotion/iconography, or optionally allowing users to turn their browser to HTMLite mode where it will only accept validated HTMLite content. All to achieve the same user-benefits without the central control. Instead everyone just pretends that we all just need to behave as developers and it isn't needed.
[0] https://developer.mozilla.org/en-US/docs/Web/API/History_API...
https://www.w3.org/TR/encrypted-media/
edit: I can see it. Next iteration you will need a AMP key to publish your content and clients will need AMP key to consume content! Browsers that don't include the key will be excluded from the ampweb.
https://www.usatoday.com/story/money/cars/2015/06/29/america...
Soso link, but makes my point.
Performance: yes.
Consistency: NO. It looks like one of those annoying download-my-app bars, but it isn't, it's a back button. As if I didn't already have one of those.
Experience: NO. It sucks up space on my mobile device, and I can't get rid of it.
User feedback: can't wait for iOS 11 and Safari's anti-AMP. Unfortunately, I don't see anywhere I can give user feedback.
What sucks up space that you can't get rid of? It's just a web page, same as any other page.
The reasoning behind consistency and experience which we talk about in the post are mainly with regards the AMP content itself. Valid AMP content (passing the AMP validator) from different publishers behaves very similar to each other. Meaning you won't have any surprises as the content loads, and it will load very quickly. The experience benefits revolve around the AMP Runtime loading advertisement and embeds on-demand without blocking the main content itself from displaying properly or causing it to re-layout as the user starts reading.
But the other points, correct me if I'm wrong, but it basically sounds like you are saying "AMP forces our content across publishers to be consistent, and it has a structure that makes sure advertisements don't block page loading." As a web publisher, though, surely Conde Nast has control over the layout of its content. And as a web publisher, it is part of Conde Nast's job to make sure the content loads quickly and that the ads do not block page loading. At the risk of sounding aggressive, your reasons sound like "AMP enables us to outsource all the hard parts of our job."
As to the experience benefits are ads loading more smoothly, as a user, is an experience benefit. Technically. Except that, as a user, ads substantially decrease my experience. I get that Conde Nast exists to make money, that I don't want to pay money for the privilege, and that we are fundamentally at odds here. But attempting to sell faster loading of ads to me in the guise of improving my user experience feels somewhat disingenuous.
AMP incentivizes publishers to implement behavior and functionality that results in a better and consistent experience for the Google end user, this is a fact. Sure, the incentives for the publisher often boil down to SEO and ensuring their content is discoverable on the Google platform (as mentioned in the post when we talk about visibility and discoverability).
We can discuss how ethical or unethical it is for Google to use SEO incentives in order to push publishers to deliver AMP content, but that's a different conversation. I fully believe in the open web, when compared to Apple News and Facebook Instant Articles, AMP is clearly the more open solution. Even thought AMP is not perfect, I truly believe the benefits for the end users on the Google platform are there.
Condé Nast does have full control over our content and sites. Don't forget, the majority of the traffic to our business is non-amp. Our regular sites perform really well (specially when compared with other players in our space) and we're constantly improving them. We're absolutely doing the hard work there and will continue to do so. We will also continue to distribute content to other platforms besides Google AMP whenever it makes sense.
What are you referring to? Safari adds a feature requested by Google that if you share an AMP page it shares the canonical URL and not the AMP url. Is that the "anti-AMP"?
The screeds and anger about AMP on here absolute baffle me.
People are angry because Google exists on the open web, unlike Facebook which is pretty much self-contained, and they're big enough that they'll probably succeed.
AMP should have been a separate link like cached (maybe have the icon link to it?)
As much as HN loves to bicker about Amp, in this case it was clearly a net positive.
And what freedoms will be lost when we are all required to run AMP website?
So ranking #2 in search results on average correlated with an increase in click through rate. Oh, btw, just happens that you gotta use AMP to get the SERP gain.
Meanwhile, "monetization benefits are less decisive and pending further analysis of our current implementation."
Publishers find a number of benefits to AMP -- revealed frankly in the article -- but the only reason they use it in the first place is because Google is where a lot of those eyeballs originate anyway. If Some Obscure Search Engine with ~1% marketshare reworked their mobile page to prioritize pages that adhere to some criteria of limitations, used an iframe to frame the content so that it loads inside their page, and threw in a free CDN to sweeten the deal, who'd retool their publishing infrastructure -- as excellently detailed in this post -- to publish in this format?
AMP enables an alliance of convenience between one of the top sources of traffic (Google), and the authors of long-form textual content reliant on advertising revenue. To the AMP team's credit, it does so by aligning closer than its competitors to how the web actually works, despite the Google-Search-on-Mobile page then acting as a captive newsreader.
Most user criticism of AMP is focused on Google-Search-on-Mobile stealth-morphing into a captive newsreader, while most publisher criticism of AMP is from sites outside of its target market trying out the tech and alarmed at the lack of traffic reaching their server, forgetting that offloading traffic at high volumes is a good thing. AMP isn't for people who are upset that Google is stealing your content; it's for publishers who want Google to expose their content to wide audience and hope to generate revenue through means that correlate to that reach.
As long as they insist on using their CDN then this cannot be avoided.
> AMP enables an alliance of convenience between ... Google ... and the authors ...
The third party in that alliance is the end user who was a decent mobile browsing experience. As one, I absolutely love AMP. It guarantees that the page I am about to click on is not going to be horrible. So much so that these days, I actively seek out pages with AMP icon in my search results.
And, like many engineering blogs about employing Google products, seems like it might've been suggested by a Google marketing team.
There's a lot of conspiracy theories and misunderstanding about how AMP works in the community. AMP is by no means perfect, but its dangers are greatly exaggerated. If you don't trust Google's CDN, no one is forcing you to use Google. The benefits for non-tech users (e.g. my cousin in a 3rd world country with a 2G connection) are there and are clear.
Then Google will make their next move.
This is exactly how Froogle/Google product search went.
>> in this case it was clearly a net positive
Not so fast. When I was there, the earlier experiment was that its was a "mixed" success. This post also suggests strongly to me that that hasn't changed too much ("Monetization benefits are less decisive and pending further analysis").
For many publishers it comes down to they cant get slightly more traffic with AMP (because of the AMP carousel in Search results) at a lower CPM which is a positive. However, as more publishers come on board that gets tricky all over again and risk of it becoming another race to the bottom of lower CPMs.
It's a way for major publishers to get a dominant/favored position and crowd out "fake news" and it's a way for google to get a monopolistic publishing platform.
So it is a "win-win" for google and some of the major publishing industry. It is a lose-lose for everyone else.
Publishing/media has been waging a war against social media and decentralized internet. They have to losing audience due to the fractured nature of the internet. And they are trying to get back their "captive audience".
Whether it works or not, we'll see.
Interesting time for small-scale and custom search sites ahead.
But its not a competition.
How dare are you, Google? Open and decentralized world wide web is the thing that allowed you to exist in the first place.