V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ZE3kr
V2EX  ›  AMP

Google AMP 的 CDN 针对国内优化,国内可以访问

  •  
  •   ZE3kr · 2017-01-22 20:03:27 +08:00 · 9264 次点击
    这是一个创建于 2846 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天才发现的,终于 AMP 页面在国内可以被正常显示了。

    例如文件 https://cdn.ampproject.org/v0.js 在国内已经可以顺畅访问, Google 用了他们自己的国内服务器。

    但是类似这样的页面 https://cdn.ampproject.org/c/s/ze3kr.com/2016/10/amp-html/amp/ ,国外访问则是 CDN 加速代理的页面,国内直接 404 。

    所以,这就是只代理非中国 IP 后访问 Google 查看 AMP 的结果:



    于是,赶紧加上

    DOMAIN-SUFFIX,cdn.ampproject.org,Proxy

    你就解决了。

    所以,照这么说, Google AMP 的 CDN 应该一段时间以前就已经对国内优化了。
    第 1 条附言  ·  2017-04-14 16:41:44 +08:00
    Google AMP Cache 的 URL 新增子域名, Google 搜索结果中将加载新的 URL ,形如: https://ze3kr-com.cdn.ampproject.org/c/s/ze3kr.com/2016/10/amp-html/amp/

    文档: https://developers.google.com/amp/cache/overview

    带子域名的没有使用中国 IP ,国内也无法访问,不存在国内走代理的问题了
    10 条回复    2017-03-26 05:59:14 +08:00
    wql
        1
    wql  
       2017-01-24 19:26:04 +08:00 via Android
    我是一个月前测试 amp 的时候发现的,不过这么解析的话略显鸡肋啊。
    Jobin0528
        2
    Jobin0528  
       2017-01-28 09:39:35 +08:00
    @wql 怎么个鸡肋?
    exoticknight
        3
    exoticknight  
       2017-01-28 10:12:59 +08:00
    @Jobin0528 我猜意思是本来就应该走国内的加速线,然而代理到国外不就本末倒置了吗
    ZE3kr
        4
    ZE3kr  
    OP
       2017-01-28 10:24:49 +08:00 via iPhone
    @wql @Jobin0528 @exoticknight 主要是在这种情况下有用:由于国内本来就没 Google 搜索,国内网站要推 AMP 的话,需要国内访问者能加载 https://cdn.ampproject.org/v0.js 就够了, AMP 页面导向的是自己的服务器,同时还能提升国外人使用 Google 的搜索质量。

    现在我的 AMP 的应用:公众号发文章不走微信素材,而是直接链接到网站 AMP 页面,实际效果不比微信素材那个差多少,发完文章后还能修改。

    注:微信公众号支持发 HTML 的 <a> 标签
    wql
        5
    wql  
       2017-01-28 12:31:41 +08:00 via Android
    @Jobin0528 如果你是一个读者,在手机端用谷歌搜索,一点进去,就给你看个这样的 404 ,其实心里很难受,查看原网页也不是,不查看也不是。
    如果从保证 amp 页面正常加载的角度,这么做还是好的。
    ZE3kr
        6
    ZE3kr  
    OP
       2017-01-28 13:19:19 +08:00 via iPhone
    @wql 不过对于中国爬梯子的用户这是普遍现象,很快就会发现是 AMP 和 Google 的的问题,而不是网站提供者的问题。现在的网站太多都是 AMP ,尤其是英文站和繁体中文站,而且 Google 应该也对 AMP 提权了。

    在没有这个问题之前以及解决了这个问题之后,我搜索结果看到 AMP 字样,一定会优先点开看,就算可能相关度不是最高的,因为加载太快,点开看一下没什么等待成本。
    caomu
        7
    caomu  
       2017-01-29 14:03:06 +08:00 via Android
    太别扭了,要么全部不能访问,我通通走代理,要么全部上国内 cdn 。这样搞我还得希望访客自己处理好代理?
    ZE3kr
        8
    ZE3kr  
    OP
       2017-01-29 16:11:48 +08:00 via iPhone
    @caomu 这仅限用 Google 的手机访客,而这类用户肯定注意到了这个情况。因为现在太多英文站都开了 AMP 。
    LGA1150
        9
    LGA1150  
       2017-02-02 17:31:09 +08:00 via Android
    AMP 有助于访问某些不存在的网站,于是 Google 可以做了阉割
    并不是禁止中国 IP 访问,而是阉割了 Google 北京的部分功能
    hosts 中重定向 cdn.ampproject.org 到可用的 gws 也是能打开的
    tumutanzi
        10
    tumutanzi  
       2017-03-26 05:59:14 +08:00
    通过 Google 搜索得到的链接形如: https://www.google.com/amp/s/tumutanzi.com/archives/15640/amp

    如果不能用 Google ,那也自然访问不了。百度会支持收录: https://tumutanzi.com/archives/15640/amp 不过,在乎百度有什么用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4953 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:42 · PVG 17:42 · LAX 01:42 · JFK 04:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.