问题如下。
我想检测可以在我的网页上优化的文件(主要是图像)。一种方法是使用 Google PageSpeed,但随后我只得到确切网页的结果(如 bbc.com)。我想立即(在一个列表中)获得所有子页面(如 bbc.com/xyz 或 bbc.com/sdasdwe)的优化建议。如果有帮助,我的网页中有 Google Analytics 代码。
是否可以?
问题如下。
我想检测可以在我的网页上优化的文件(主要是图像)。一种方法是使用 Google PageSpeed,但随后我只得到确切网页的结果(如 bbc.com)。我想立即(在一个列表中)获得所有子页面(如 bbc.com/xyz 或 bbc.com/sdasdwe)的优化建议。如果有帮助,我的网页中有 Google Analytics 代码。
是否可以?
我可以想到几种方法:
Web 服务器日志文件。确保您正在收集图像文件数据(通常被丢弃)并编写脚本来获取图像的所有唯一实例。您甚至可以按使用频率订购它们。这将最好地满足“首先处理最常用的图像”的约束
使用或编写一个网络爬虫——相当容易。将其限制在您自己的域中。维护已访问页面的列表,这样您就不会重新访问您已经爬过的资源。收集您看到的所有图像的唯一列表,并可选择添加您看到图像的唯一页面数的计数。这最好地回答了约束“我想处理最常引用的图像”。
我不知道有什么工具可以完成这些特定的工作。我可以写代码。编写这样的代码通常比找到完全符合您要求的工具更快、更容易。如果你不会编码,我会从 Screaming Frog 开始。您可能可以收集图像文件引用。
谷歌分析不是,IMO,一个很好的起点,除了按受欢迎程度或加载时间的顺序生成页面列表......首先要优化的诱人目标。GA 没有专门跟踪图像使用情况。您必须扩展页面跟踪才能做到这一点 - 一小段 javascript 识别每个“img”标签并为每次使用触发一个综合浏览量。就个人而言,我会对不同的谷歌分析帐户这样做;它会让你的标准分析看起来很奇怪,像每个会话的页面这样的东西会爆炸,跳出率会变得毫无意义,漏斗不能很好地工作,等等。