Digital Media Content

Иллюзия ускорения сайта, не ведитесь на уловки

Сегодня расскажу об уловке связанной с ускорением страниц сайта (100 баллов по тесту Google PageSpeed), с которой недавно столкнулся. Многие владельцы сайтов слышали, что скорость загрузки страниц важный элемент SEO. Например, параметр Largest Contentful Paint (LCP) – скорость загрузки основного контента, входит в метрики Web Vitals, используемые для оценки веб-страниц. Если проще, то чем быстрее загружается страница, тем больше вероятность, что пользователь останется на сайте, а не уйдет в другое место.

Процесс увеличения скорости загрузки страниц сайта дело не пятиминутное. Необходимо оптимизировать изображения, сделать так, чтобы скрипты и стили не мешали загрузке картинок, правильно настроить кеширование данных, отключить загрузку лишнего, если используется типовой шаблон. В общем работа требует времени и расходов на грамотного специалиста.

“100 баллов” Google PageSpeed

При поиске специалиста на профильных сайта можно увидеть предложения из разряда “придам ускорение вашему сайту быстро и за копейки”. Вот с таким вариантом на днях довелось столкнуться.

Анализировал сайт в рамках аудита и при тестировании на скорость в pagespeed.web.dev обратил внимание, что все страницы на превью отдают одинаковую картинку. На ней написано: “Что-то пошло не так. Извините, но вы выполняете вход с подозрительного ip-адреса”. Сама страница закрыта для индексирования.

Тест pagespeed мобильной страницы
Превью страниц удалены по этическим соображениям

Тест 100 баллов Google PageSpeed для настольной версии страницы

Для аудита в pagespeed.web.dev используется инструмент Lighthouse. Он запускает множество тестов на странице, а затем создает отчет о производительности.

Этот же инструмент есть в браузере Chrome. Пробую посмотреть на сайт “глазами” Lighthouse через браузер. Клик правой кнопкой мыши в поле страницы, выбираем просмотреть код и Lighthouse. Отмечаем какой вариант хотим протестировать (мобильный или десктоп) и нажимаем кнопку анализ.

Анализ страницы Lighthouse

О чудо, на странице теста появились правильные превью, но результат отличается от того, что было выше.

Тест Lighthouse мобильной страницы
Тест Lighthouse мобильной страницы
Тест Lighthouse десктопной страницы
Тест Lighthouse десктопной страницы

Какой можно сделать из всего этого вывод:

  1. В этом случае страницы сайта требуют обязательной доработки под мобильные устройства.
  2. Для “ускорения” сайта была использована уловка. Скорее всего стоит скрипт, который отслеживает использование приложения для тестирования сайта. Как только  HTTP_USER_AGENT определяет “…-Lighthouse”, вместо оригинальной странички подставляется легкая и быстрая, ненужная и бесполезная страница.

Будьте бдительны, и тогда ваш проект будет всегда радовать своим быстрым развитием.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *