SMX Advanced 2018的第二场会议是SEO主题:与谷歌的Ilya Grigorik的对话。
Ilya是一名Web性能工程师,也是W3C Web性能工作组的联合主席和《高性能浏览器网络》一书的作者(O ‘Reilly)。他开玩笑称自己是网络水管工。
以下是会议概述:
请加入谷歌Web性能工程师Ilya Grigorik,参加这次炉火边聊天,他将讨论Web性能、站点速度、用户体验、安全和移动友好性,高级seo在下个月的速度更新中面临的首要问题,以及已经在处理移动优先索引的问题。我们还将讨论web和谷歌搜索的发展如何影响用户体验和用户期望,并讨论各自的发展方向。把你的问题和好奇心带到这个互动聊天!
以下是我从他有趣的演讲中总结的笔记和感悟。
的主题
讨论集中在Chrome用户体验报告(CrUX报告)上,以及我们如何使用它来更好地了解用户如何体验我们的网站和我们竞争对手的网站。
CrUX报告是关于给定页面上用户体验的真实数据的一个很好的来源。数据是从实际用户在网上的会话中收集而来的,基于:
选择同步浏览历史的用户。
没有设置同步密码的用户。
启用使用统计报表的用户。
然后可以通过页面速度洞察访问数据。下面是这份报告的一个例子:
Ilya解释说FCP度量代表“第一次有内容的油漆”。这表示用户第一次看到可视化响应的时间。这个度量很重要,因为第一个视觉响应向用户提供了行动的指示,并且有助于保持用户的参与。
DCL代表DOMContent Loaded。它测量文档完全加载和解析所需的时间。这里的样式表、图像和子框架是例外。它们可能在装载方面显示不完整。
看看我们上面的CrUX示例报告,注意用户是如何被分成三类的:快速(绿色)、一般(黄色)和缓慢(红色)。Grigorik接下来说的是一个重要的见解:不是所有的用户在你的网站上得到相同的体验;这些百分比因类别而异。
在上面的图表中,57%的人拥有快速的FCP, 29%的人拥有平均的FCP, 13%的人拥有慢的FCP。对于DCL,我们看到36%的结果快,41%的平均,23%的结果慢。你还可以看到FCP的中值是1.4秒,DCL的中值是2.6秒;这样就把它放在了所有页面的中间。
为了让你了解它是如何为用户工作的,请考虑下面这张来自谷歌发布的以用户为中心的性能指标的图表:
网站加载阶段的顺序帮助我们了解你需要优化的是什么。请注意交互(TTI)的额外时间度量。这是用户可以开始主动与内容交互的时候。这不是CrUX报告目前提供给你的东西,但它也是你需要关注的东西。
因为CrUX数据是通过页面速度洞察访问的,所以你也可以为你的竞争对手获取这些数据。注意:如果在页面速度洞察中提取单个页面上的数据,CrUX报告可能会由于缺乏足够的数据而无法使用。您将得到的消息是这样的:
请务必输入完整的URL以获得最佳结果。例如:“https://searchengineland.com/”,而不是“searchengineland.com”,因为后者将采用HTTP协议。
如果您的页面流量太低而无法获得CrUX报告,您也可以在页面速度洞察中输入“site:”命令,以这种格式:“site:https://searchengineland.com/”来获得站点范围的数据。
如果你只输入“site:”而不输入URL,你将只能从页面速度洞察获得关键数据。
Grigorik强调了优化现实世界的经验和获得自己的站点的直接测量的重要性。你可以找到一些网站,那里的真实体验很好,得分很低,反之亦然。寻找其他工具来帮助您实现这一点是一个好主意。
谷歌分析
谷歌分析(GA)在这个领域有一些有限的能力。网站速度报告在GA看起来像这样:
谷歌Analytics跟踪的指标包括:
平均页面加载时间。
平均重定向时间。
平均域查找时间。
平均服务器连接时间。
平均服务器响应时间。
平均页面下载时间。
深入研究一些额外的维度也是很有趣的。例如,对于这个站点,如果我们查看浏览器突破,我们会看到:
你有没有注意到Edge浏览器和三星互联网的加载时间很长?这两个站点可能存在一些特定于浏览器的问题。修正它们可以帮助很多用户(当然还能提高整体得分)。这些特定于浏览器的pro