How about Discourse Support Google AMP?

Some alternate viewpoints:

I don’t think AMP can be considered “open” technology. It’s a cunning scheme by Google, and other tech companies with resources to host AMP caches, to pillage/appify the WWW and divide the spoils.

It causes web publishers to lose control of their stack, because Google forces them to load a restricted version of the site on Google’s own servers (or the servers of one of their co-conspirators). It’s the end of server-side logs, because visitors never reach your server.

In the long run, the less control you have over your stack, the more at the mercy of those large companies web publishers will be. You end up sending your content onto their platform, and it is no longer really the open, decentralized WWW.

Google puts a back button on your site, so that visitors are more likely to go back to the Google SERPs than to explore deeper into your site (continuing this trend).

Signed HTTP exchanges spoof the URLs so that visitors don’t even know that they aren’t on your real website.

You have to load JavaScript from Google’s servers for it to be valid AMP.

If users don’t want to load Google’s JavaScript, the spec punishes them by forcing an absurd 8-second page loading time (not an exaggeration).

“Portals” are harmful to smaller publishers, because they allow large sites (that typically send traffic) to only show previews of the linked-to sites. It’s the new “can you open all external links in a frame?”

That’s part of the reason why it’s so bad. Google is not playing by the rules any more, and they are treating the Web as if it’s a Google product.

The only way Google can get people to use it is to strong-arm web publishers into adopting their format under threat.

AMP isn’t even faster than a hand-optimized page. Preloading-on-hover techniques (like in Gatsby.js) make loading pages as fast as an SPA, so I don’t think that the speed argument is convincing. It’s mainly about the business interests of some large tech companies that have the resources to host AMP caches.

A little extra traffic in the short term might sound attractive, but I don’t think it’s worth selling out the future of the Web. Also, I’ve read some comments from people who haven’t noticed much increase in traffic after implementing it. See also:

Sorry for the rant. Maybe Google will eventually win and all of our “websites” will become little more than pieces of content hosted on the networks of a few companies’ AMP caches, but I think that there is still a chance to stop it.

5개의 좋아요

I am really glad that Discourse don’t consider to use AMP. With AMP users click a few times more to enter a website.

3개의 좋아요

이 작업을 유료 프로젝트로 수행해 주실 분들을 위해 유료 게시글을 만들었습니다: [PAID] Convert discourse topics(forum) to Google AMP automatically

AMP에 관한 새로운 정보:

요약하자면, 구글이 AMP를 도입하면 로딩 시간이 개선된다고 출판사들에게 거짓말을 했다고 주장하고 있습니다. 구글 직원들은 AMP가 단순히 "성능의 중앙값"만 개선할 뿐, 출판사들이 이미 사용해 온 일부 속도 최적화 기법보다 실제로는 로딩이 더 느리다는 사실을 알고 있었기 때문입니다. 이 고발장은 AMP 페이지가 출판사들의 수익을 40% 줄였다고 주장합니다. 고발장에 따르면 AMP의 속도 향상 효과는 "구글의 스로틀링(throttling)의 결과이기도 했다"고 합니다. 구글은 AMP에 '좋은 비교 우위’를 주기 위해 비-AMP 광고의 로딩 시간에 인위적으로 1초의 지연을 부여하는 방식으로 스로틀링을 수행했습니다.

4개의 좋아요

이 영상은 Google AMP에 대한 훌륭한 요약을 제공하며, 왜 실제로는 이롭지 않은지 설명합니다.

3개의 좋아요

즉, AMP를 지원하는 것은 불필요하게 복잡한 것일 뿐만 아니라, 오히려 자신에게 해가 됩니다.

SEO 개선을 가장 기본적인 관행 이상으로 잘 안다고 주장하는 사람들로부터 들은 거의 모든 이야기는 (몇 가지 예외를 제외하고) 완전한 사기나 속임수처럼 느껴졌습니다. 모든 상식에 반하는 행동을 하려는 사람들(예: 이메일 주소를 얻고 즉시 그 주소로 이메일을 보내기 시작하는 것, 해당 주소가 상대방의 것인지, 그리고 상대방이 타이핑을 할 줄 아는지를 검증할 필요조차 없다는 식)은 마케팅에 대해 잘 안다고 주장하는 사람들뿐입니다. (다시 한번 말하지만, 몇 가지 예외는 있습니다.)

3개의 좋아요

저는 자신의 프로젝트에 집중하기 전에 SEO 분야에서 일한 경험이 있습니다. 실제로 효과가 좋은 기법들이 있지만, 이 업계는 사기와 속임수로 가득 차 있습니다. SEO 업체를 고용하면 사기를 당할 수도 있지만, 적절한 사람을 찾거나 충분히 학습하면 프로젝트의 성공과 실패를 가르는 결정적인 차이를 만들 수 있습니다(특히 이커머스나 여행 산업에서). 우연히 올바른 공식을 발견할 수도 있지만, 체계적으로 개선하는 것이 훨씬 더 효과적입니다.

그렇다고 확신합니다. 저는 꽤나 많은 지식을 가진 사람들과 함께 일해 본 적이 있습니다. 그중 한 명에게는 적지 않은 돈을 지불했지만, 후회하지 않습니다. (비록 그 투자가 회수되지는 않았지만요.)

맞습니다.

마케팅에 실제로 통찰력을 가진 사람들도 분명히 있을 거라고 생각합니다. 저는 마케팅에 대해 아는 것이 없다는 것을 잘 알고 있습니다(포럼 공간에서 cdck 호스팅보다 훨씬 열등하면서도 훨씬 비싼 제품들을 보고 있자면, 그런 제품들을 구매하는 사람들에게 어떻게 마케팅을 해야 할지 모르겠거든요). 하지만 제가 클라이언트의 마케팅 담당자들이 하는 일들을 보면 정말 미친 짓처럼 보입니다.

자체적인 SEO가 그런 경우에 효과적입니다. 포럼 시작 및 관리와 관련된, 제가 찾을 수 있는 모든 검색어에 대해 제 웹사이트가 구글에서 상위 노출되도록 해보겠습니다. 대부분의 사람들은 시작하기 전에 일부 조사를 합니다. 만약 그들이 직접 구글을 검색하지 않는다면, 포럼에서 질문을 하고 다른 누군가가 구글을 검색한 후 링크를 붙여넣을 것입니다(이것은 랭킹을 더 높여줍니다). 아마도 이 기법을 시도해 볼 수 있습니다.

1개의 좋아요

새로운 AMP는 "사용하지 않으면 검색 결과에서 페널티를 부과하겠다"는 것, 즉…

이건 좀 이상하네요. 정적인 HTML 파일만 사용해야 이길 수 있는 하향 경쟁처럼 보이거든요? :thinking:

4개의 좋아요

그렇다면 Discourse도 (혹시 불이익을 받을 경우를 대비해) 이를 사용하게 될까요? :thinking:

11월에 제가 말한 것에 대해 후속 언급을 드리면…

요약: 출판사들은 구글 AMP를 벗어나고자 노력하고 있습니다.
https://www.wsj.com/articles/publishers-move-to-abandon-google-supported-mobile-web-initiative-11645725640

3개의 좋아요

AMP 페이지에서도 작동하는 또 다른 좋은 “새로운” 기술이 있습니다:
Signed exchanges (SXG)

1개의 좋아요