今天,我将讨论另一个读者问题。 读者通过网站联系TechJunkie询问:“为什么我会看到结尾带有usqp = mq331AQCCAE代码的AMP URL? 看起来像Google Analytics(分析),但我没有任何运行。 作为在我的企业网站上使用Google Analytics(分析)的人,我可以回答。
另请参阅我们的文章下载和保存YouTube视频的四大Google Chrome扩展程序
如果您看到或看到以'usqp = mq331AQCCAE'结尾的AMP URL,您并不孤单。 这让很多人困惑了很长一段时间,而Google并没有完全帮助他们。 幸运的是,社区不仅仅要面对挑战。
首先,让我们介绍一下基础知识。
什么是AMP URL?
AMP URL是加速的移动页面。 这是一种特殊的页面类型,可以剥离读取页面内容不需要的所有内容。 仅适用于书面内容,没有交互元素或小部件。 AMP剥夺了所有JavaScript,所有代码,所有媒体元素以及所有在加载页面时降低页面速度的因素。
这样做的目的是使页面尽可能的轻,以使其(几乎)立即加载到移动设备上。 它类似于Facebook Instant Articles,它具有相同的作用。 它适用于静态内容,例如没有评论的文章,视频和静态图像。
目的是提高速度,但是还有另一个好处,那就是降低了用于加载页面的数据量。 现在,无限制的数据已成为过去,我们所有人都必须密切注意我们的使用情况。 一旦完全实施,AMP URL将大大降低加载网页的数据“成本”。
Google已创建自己的标准以与AMP一起使用,并发布了自己的JavaScript来实现符合其标准的AMP页面。 是的,是的,一种JavaScript可帮助从页面中删除JavaScript。
那么,URL中的usqp = mq331AQCCAE代码是什么?
网址中的usqp = mq331AQCCAE代码是Google进行的测试。 根据该公司在Google产品论坛上的回复,他们正在测试某个日期之间URL的有效性。
Google的回应是:
由于我们的工程师从6月26日开始启用服务器端服务,因此'usqp = mq331AQCCAE是传递给GA收集请求的参数。 工程师已经实施了一种机制,可以从8月1日的GA收集请求中剥离此参数。
这应该不会影响GA报表的任何正常处理。 对于可能造成的混乱,我们深表歉意。 我希望这不会过多干扰您的日常工作。” (资源)
GA报告指的是Google Analytics(分析),这是首次检测到AMP URL的地方。 “ usqp = mq331AQCCAE”是内部用于跟踪实验的分析代码。 在Google运行更多测试之前,您应该再也看不到这些URL。
AMP的麻烦
从表面上看,AMP似乎是个好主意。 去除网页上的所有内容和代码,并最小化该页面以供移动使用。 它加载速度更快,数据消耗更少,并以最小的延迟和麻烦为我们提供了所需的内容。 可能出什么问题了?
其实很多。
主要问题是Google正在创建自己的标准。 目前,CSS,HTML,JavaScript和其他Web代码由国际标准委员会控制,以确保Web尽可能开放和透明。 他们还对代码进行了详尽的测试,以确保代码能够对绝大多数用户发挥最大作用。
Google代码没有。 尽管我们可以依靠Google尝试使其尽可能正常地工作,但是对于使用和实现代码的方式并没有公开性或监督性。
另一个重要问题是信任和所有权。 目前,如果您访问某个网站,则会看到该网站提供的页面,并且可以一定程度地信任它。 借助AMP,Google可以为您的页面拍摄快照,将其缓存在其AMP服务器上,并直接从那里提供服务。 因此,从本质上讲,您将失去对所创建内容的所有控制。
万维网之所以被称为是有原因的。 TechJunkie创建一个网页并链接到其他网页。 然后其他网页链接到我们,这将无限期进行。 可以在Internet上复制,托管或引用页面,所有内容无处不在,每个人都可以看到。 AMP页面消除了这一点。
您不必停留在Internet上查找您的内容,而可以留在Google的服务器上。 他们为页面提供服务,您没有理由离开。 换句话说,一家公司控制您看到的内容,时间和方式。 对于任何人来说,这都不是好消息。
如果您在网址中看到了usqp = mq331AQCCAE代码,则该代码不会对您的体验产生任何影响。 在8月1日停止使用它们时,您也应该再也看不到它们了。AMP的长期效果还有待观察,而且效果并不理想。