Главное Авторские колонки Вакансии Образование
😼
Выбор
редакции
5 241 2 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Кейс: Как обойти PageSpeed и показать 100 из 100

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

Обмануть Гугл и клиента, ускорив только показатели, а не сам сайт — не так и сложно. Рассказываем на примере кейса.

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

И так, вот что показывал нам Google PageSpeed на замерах скорости загрузки:


мобильная версия

десктоп версия

Что показывал наш сервис замера скорости Loading.express:


показатели из Loading.express

Замер из WebPageTest ломается и показывает ошибку. Замер из GTmetrix показывает заоблачный показатель из-за Я Метрики, которая часто прибавляет по 10-20 секунд к показателю полной загрузки через эту систему.

WebPageTest сломался

GTmetrix показал это

Что ж. Увидев такие показатели можно и правда выдохнуть, поставив галочку напротив «Ускорить загрузку сайта». Но так как мы делаем аудит скорости загрузки в ручном режиме, то от нас не мог уйти тот факт, что Гугл и Loading не ругаются на отложенную загрузку, которой по факту не сделано. После этого оказалось, что Гугл и вовсе показывает что DOM сайта 0 элементов. С этого момента стало ясно, что роботы замеряют не сайт, а что-то что им подсовывает скрипт на сайте.

Как обошли PageSpeed показатели в этом случае

Делаем скриншот экрана и отдаем его для робота, который представился Lighthouse (PageSpeed). Вот пример того, что видит робот гугл при открытии этого сайта: arsagro

Визуально в браузере это выглядит так:

вот что измерял PageSpeed на самом деле

Зайти на такую страницу простому пользователю невозможно. Это показывается только роботам Гугл.

Вот какой скрипт делает эту подстановку возможной: Фейковая страница со скриншотом Далее обычный код index.php

Как проверить моё ускорение сайта, если PageSpeed 100

Есть несколько простых советов, как определить, что вас обманули или хотят это сделать.

  1. Деньги. Вы заплатили за ускорение сайта меньше 10 тысяч рублей и в результате получили зеленую зону по PageSpeed для мобильной версии вашего сайта. Найдите компанию, которая профессионально ускоряет сайты и спросите бесплатную консультацию.
  2. Скриншоты. Каждый измеритель скорости делает скриншот вашего сайта при замере. Измерьте внутреннюю страницу и посмотрите сходится ли содержимое. Если сходится, то замените картинки или товары и измерьте снова. Если вас обманули, то вы сразу это увидите, потому что на замерах будет старый вариант картинки.
  3. DOM. Зайдите в PageSpeed в успешные аудиты и найдите там строчку DOM. Если там от 0 до 300, то смотрите совет номер один.
  4. Трафик из Google. Если есть проседание по трафику после такого «ускорения», то Гугл заметил и наказал.

Хотите улучшить показатели PageSpeed вместо скорости сайта — держите из печи, продвинутый способ обмана Гугл

Мы решили дать вам этот способ бесплатно, потому что это 5 минутное решение с нашим продвинутым способом. Всё, что вам надо сделать это вставить строку в корневой файл в самое начало файла index.php.FakePagespeed';exit();endif;?>

Если вы читаете эту статью позднее её выхода, то за новым кодом лучше сходить сюда:

https://fake-speed.loading.express — продвинутый способ обхода/обмана PageSpeed.

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

Ваши мысли, идеи, замечания?

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем