Оптимизация размера файла - как обнаружить подозрительные файлы на сайте?

Проблема заключается в следующем.

Я хотел бы обнаружить файлы (в основном изображения), которые можно оптимизировать на моей веб-странице. Один из способов сделать это - использовать Google PageSpeed, но тогда я получу только результаты для конкретной веб-страницы (например, bbc.com). Я хотел бы получить предложения по оптимизации сразу для всех подстраниц (например, bbc.com/xyz или bbc.com/sdasdwe) (в одном списке). На моей веб-странице есть код Google Analytics, если это поможет.

Является ли это возможным?

1 ответ

Решение

Я могу придумать несколько способов:

  • файлы журналов веб-сервера. убедитесь, что вы собираете данные файлов изображений (часто отбрасываемые) и напишите сценарий для сбора всех уникальных экземпляров изображений. Вы можете даже заказать их по частоте использования. Это наилучшим образом удовлетворяет ограничению "сначала работа с изображениями, которые чаще всего используются"

  • использовать или написать веб-сканер - довольно просто. Ограничьте это своим собственным доменом. Сохраняйте список посещенных страниц, чтобы не посещать уже просканированный ресурс. Соберите уникальный список всех изображений, которые вы видели, и при необходимости добавьте количество уникальных страниц, на которых вы видели изображение. Это наилучшим образом отвечает ограничению "и я хочу работать с изображениями, на которые чаще всего ссылаются".

Я не знаю никаких инструментов, которые делают эту конкретную работу. Я могу написать код. Как правило, написать такой код быстрее и проще, чем найти инструмент, который делает именно то, что вы хотите. Если вы не можете кодировать, я бы начал с Screaming Frog. Вы можете сделать это, чтобы собрать ссылки на файлы изображений.

Google Analytics не является, IMO, хорошим местом для начала, кроме как для создания списка страниц в порядке популярности или времени загрузки... Заманчивые цели для оптимизации в первую очередь. GA специально не отслеживает использование изображений. Вы должны были бы расширить отслеживание страницы, чтобы сделать это - маленький кусочек javascript, который идентифицирует каждый тег "img" и запускает просмотр страницы для каждого использования. Лично я бы сделал это с другим аккаунтом Google Analytics; это сделает вашу стандартную аналитику действительно странной, а такие вещи, как количество страниц в сеансе, будут расти, показатели отказов станут бессмысленными, последовательности не будут работать хорошо и т. д.

Другие вопросы по тегам