Сервисы
Алексей
6898

Как накручивают 100 баллов на Google PageSpeed

Привет. В статье «23 заблуждения про скорость загрузки твоего сайта» я упоминал о возможном обмане PageSpeed и способах разоблачить такое «ускорение» сайта.

В закладки
Аудио

Мы даём бесплатные рекомендации для ускорения загрузки. И каждый день обрабатываем в ручном режиме десятки сайтов. Чего только не прилетает!

На этом сайте было всё хорошо, нет, даже отлично, с первого взгляда. При замере через Google PageSpeed показатели не идеальные, но 96/100 на мобильной версии и 98/100 ПК.

При замере на Loading.express — 7/10. Сайт почти идеален по всем параметрам. Время загрузки 1,6 секунд — очень быстро!

​Замер из loading.express

Замер через Webpagetest ломается. На GTmetrix показывает больше 20 секунд, но на графиках загрузки ресурсов видно время около 8 секунд.

замер из Webpagetest​ с ошибкой
​Замер из GTmetrix

Если учесть у оценки GTmetrix, что он выполняет «Яндекс.Метрику» 17 секунд, то его замер тоже в порядке!

Обычно в таких рекомендациях мы пишем, что сайт почти идеален, осталось только включить серверный пуш и пушить, ну или что-то подобное, что актуально в данной ситуации.

Дратути — я бот PageSpeed

Что под капотом такого фейкового «ускорения» и как понять, что это подделка.

Если PageSpeed бот (lighthouse) открывает сайт, то он видит это код:

<html> <head> <title>arsagro</title> <style> body { background: url(/image/templates/mob.jpg); background-size: cover; } </style> <link href="catalog/view/theme/revolution/stylesheet/stylesheet_min.css" rel="stylesheet"> <style> #top2 .search {margin-top: 22px;} #top2 #logo {margin-top: 8px;} </style> <link href="/catalog/view/theme/default/stylesheet/blog/module.min.css" type="text/css" rel="stylesheet" media="screen" /> <script src="/catalog/view/javascript/jquery/jquery-2.1.1.min.js"></script> <script src="/catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js"></script> <script src="/catalog/view/javascript/revolution/javascript_min.js"></script> </head> <body> </body> </html>

Если открыть исходный код сайта, представившись lighthouse, то мы увидим такую картину.

Вот сам скрипт, который подсовывает другую версию страницы только для PageSpeed (lighthouse):

<?php if(strpos($_SERVER['HTTP_USER_AGENT'],'Chrome-Lighthouse')):?> Фейковая страница со скриншотом <?php exit(); endif;?> Далее обычный код index.php

Как обмануть Google PageSpeed

Автор этого «ускорения» сайта не стал привлекать слишком много внимания к блестящим результатам работ и слегка утяжелил скриншот сайта, который и видят все системы замеров, вместо самого сайта.

То есть вместо сайта открывается совсем другая версия главной страницы, которая абсолютно пустая.

Ничего, кроме одной картинки — скриншота вашего сайта!

В успешных аудитах от Google PageSpeed так и написано — ноль элементов структуры DOM, чего быть у настоящего сайта не может:

​фантастические показатели из подставной страницы для ПейджСпид

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

  • Если вам ускорили медленный сайт за сумму до 10 тысяч рублей и показатели PageSpeed больше 90 по мобильной версии, а loading.express показывает больше 7 баллов, то пожалуйста, проверьте ваш сайт с хорошими специалистами по ускорению сайтов, найдите компанию, а не фрилансера и закажите аудит-проверку результата ускорения сайта.
  • Сделайте замер внутренней страницы и посмотрите на скриншот. Если особо не парились, то у вас будет скриншот главной страницы, на замере от внутренней. Как и в нами описываемом случае.
  • Следите за показателем DOM — он не может быть 0. Это точно не сайт. Остальные значения этого показателя надо проверять со специалистами.
  • Смените картинку на проверяемой странице сайта, которая есть в первом экране и сделайте замер заново. Если картинка не сменилась на скриншоте замера — зовите специалиста.
  • Поисковый трафик из Google резко упал. И это значит, что Google заметил обман и решительно против таких методов.

Подарок судьбы для всех экономных прямо здесь и сейчас

Обойти Google PageSpeed Insights проще простого, но чревато...

Мы решили сэкономить ваши последние деньги, которые вы отдаете за ускорение своего сайта. И если вас устраивает такое «ускорение» сайта, то пользуйтесь бесплатным сервисом для обмана Google PageSpeed.

Сразу важно знать, что за такие махинации — можно поймать фильтр/бан/черный список/санкции от Google для вашего сайта. Так что если вам ускорили сайт и пропали посетители из Google, то вы на скользкой дорожке. Мы не рекомендуем делать такое ускорение!

Итак, сервис, который сделает всё за вас и показатели Google PageSpeed всегда будут зелеными:

Если не хотите уходить с этой отличной статьи, то держите наш хитрый код прямо здесь:

<?php if(strpos($_SERVER['HTTP_USER_AGENT'],'Chrome-Lighthouse')): $url=preg_replace(array('/\/$/i','/\//i'),array('','!'),$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);echo '<!doctype html><html lang="ru"><head><title>FakePagespeed</title><meta charset="utf-8"><meta name="viewport" content="width=device-width"><style>*{padding:0;margin:0}body{background-image:url(https://fake-speed.loading.express/screen/'.$url.'-412x660-cropped.webp);background-size:cover}@media screen and (min-width:600px){body{background-image:url(https://fake-speed.loading.express/screen/'.$url.'-1350x940-cropped.webp)}}</style></head><body></body></html>';exit();endif;?>

Просто вставь эту строчку кода в самое начало файла index.php в корне своего сайта и наслаждайся самообманом. За несколько ретестов показатели по PageSpeed будут 100 из 100. Безопасность кода гарантирую лично.

Скриншоты генерируются для каждой страницы каждый день новые и в формате webp. Дополнительно кешируются на год, чтобы у Google PageSpeed не было шансов найти что-то, снижающее показатель.

Задавайте вопросы в комментариях, в личных сообщениях. Предлагайте улучшения для «супер сервиса». До встречи!

Еще статьи по теме скорости сайтов:

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Алексей", "author_type": "self", "tags": ["\u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435\u0441\u0430\u0439\u0442\u0430","\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u0441\u0430\u0439\u0442\u0430","\u043a\u043e\u043d\u0432\u0435\u0440\u0441\u0438\u044f","top2","logo"], "comments": 56, "likes": 44, "favorites": 176, "is_advertisement": false, "subsite_label": "services", "id": 103768, "is_wide": false, "is_ugc": true, "date": "Wed, 29 Jan 2020 15:34:19 +0300", "is_special": false }
0
{ "id": 103768, "author_id": 6614, "diff_limit": 1000, "urls": {"diff":"\/comments\/103768\/get","add":"\/comments\/103768\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/103768"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 200396, "last_count_and_date": null }
56 комментариев
Популярные
По порядку
Написать комментарий...
9

На одной бирже, на которой "всё за 500", есть такие "специалисты по ускорению сайтов". Они таким образом делают 100 из 100 для мобильной версии сайта, а радостный заказчик думает, что его сайт стал реально быстро загружаться.

Ответить
4

Тот момент, когда на бирже за 500 рублей действительно делал ускорение сайта, минификацией html,css,js файлов, отложенной загрузкой, кешированием статики, объединением и разделением на модули загрузки.
А потом заказчики жаловались, почему это 96 баллов, а не 100.
Видимо стоило, делать так.

Ответить
3

А вы уверены, что человеку делали именно "УСКОРЕНИЕ" сайта? Если так, то это конечно плохо, но если услуга называлась "УЛУЧШЕНИЕ ПОКАЗАТЕЛЕЙ ПЕЙДЖСПИД", то тут все чисто, и никто никого не обманул. 

P.S. Ради интереса проверил на своем сайте, показатели сначала стали 89 после перепроверки стали 100 и больше не падают. Но я, конечно же, тут же убрал этот ваш код.

Ответить
12

то тут все чисто, и никто никого не обманул

Борис, зайдите в отдел кадров.

Ответить
6

Гениально

Ответить
4

Если немного подредактировать .htaccess, то можно вывести развод лохов просто на промышленный уровень.
И что примечательно, уверен, что лохов на такое ускорение по 1-1.5к можно находить и разводить пачками...🤔

Ответить
3

Даже больше скажу, можно такое "ускорение" полностью автоматизировать без участия человека. Введите данные от фтп и оплатите 1.5к. Оплачиваешь, скрипт соединяется, ищет корень нужного сайта, и вносит изменения. И получаем полностью автоматический сервис.

Ответить
3

Можно даже сделать модуль для Wordpress, Битрикс, или что там сейчас популярно в проектах без веб-специалистов)

Ответить
3

ну если цель пустить пыль в глаза заказчику, то норм решение. а так эта сотка по факту никакого значения не имеет. 98 тоже не плохо) 

главное, чтобы ошибок не было на сайте (в кодах), вот это важно. 

Ответить
2

Да и 90 не плохо. Очень важна скорость загрузки первого контента, готового к взаимодействию.

Ответить
3

Когда решил исполнить желание заказчика дословно

Ответить
2

очень давно думаю, кому можно поручить улучшить показатели скорости сайта, не спрашиваю лично у автора статьи, кто-то может посоветовать что-то? Специалиста или компанию? 

Ответить
0

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

Ответить
1

спасибо, что лайкнули, очень помогло решить проблему.

Ответить
1

Здравствуйте.

Алексей ждал меня, чтобы я дал более технически точный ответ на ваш вопрос.

Если оценка вашего сайта ниже 9, то однозначно стоит искать исполнителя для ускорения вашего сайта. 8 - это средний показатель скорости загрузки. 9,10 - быстрый. менее 5 - уже медленный. В вашем случае почти по всем тестам сайт получил 8 баллов, и при вычислении итоговой оценки этот балл сохранился. Показатели не самый лучшие, но и не самые плохие.

Мы при проверке используем троттлинг процессора и сети не такой жесткий, как гугл(сейчас даже самый бюджетный смартфон быстрее Нексуса, на который ориентирует свои показатели PageSpeed), а более приближенный к реальным средним скоростям сети и процессора в рф. Поэтому оценка получается выше, чем у гугла.

По всем вашим показателям можно добиться улучшения. Если напишите мне в личку адрес вашего сайта, я распишу, что конкретно можно улучшить.

Ответить
1

мне давно говорили, что я рисковый парень, поэтому я зашел на ваш лоудинг экспресс. По оценке вашего сайта моего сайта показывает 8/10, гугл спид 38/100, можете прокомментировать, мне стоит волноваться и искать специалистов?

Ответить
1

и почему 8/10 желтым? Если типа это хороший результат, хотя судя по цифрам, не понимаю, почему поставило 8/10, показатели вроде не самые хорошие показывает..

Ответить
0

Вот еще пример

Ответить
0

не думаю, что вы измерили сайт, потому что сайт с 2 HTTP запросами - это фантастика.

Ответить
2

В скриншотах название сайта замазано, но оставили скрин самого сайта в сервисах, и адрес результата проверки. Вводим в браузере с картинки и узнаем сайт пациента. %)

Ответить
0

Пасхалка?)))

Ответить
2

Алексей, спасибо за способы, как вычислить обман, не являясь специалистом!

Думаю, заказчики такого ускорения это те же люди, которые кидают сеошнику в лицо 50 000 рублей и говорят "договорись с Яндексом"

Ответить
0

Пожалуйста! Важно, чтобы все знали как это работает, тогда можно знать как это обнаружить!

Ответить
2

Я полгода назад решил проверить свои сайты (самописные инет магазы) на pagespeed и офигел - прыгало от гдето 10 до 70. Неделю поковыряв код сделал 70-100. В основном 90+. И визуально это тоже стало сильно заметно - открывается моментально.

Ответить
1

А ручками сделать все норм? Не?
У меня мои показывают 98 сео 100

Ответить
2

Это наверное без подключённых внешних скриптов типа Яндекс.Метрика? Пейдж спид на мобиле очень сильно залупается на неё и сразу минус 5-10 баллов

Ответить
2

Если кроме метрики собственные скрипты быстрые, то не снимает. На странице нашего "сервиса" как раз подключена метрика и pagespeed остается 100 на десктопе и мобиле.

Ответить
2

А можно ссылочку любопытства ради? Если конечно страница простая, то и скриптов не много, а если ИМ какой-нибудь, то тут уже сложно со скриптами и размером DOMа

Ответить
1

В статье есть ссылка https://fake-speed.loading.express/
Но не показательно, потому что страница действительно почти пустая.

Я прокомментировал, ваше заявление, что сама метрика отъедает 5-10 баллов. Это не так. Только в совокупности с другими факторами будет снижение скорости. GPSI на метрику конечно ругается, но не снижает так радикально баллы.

Ответить
1

Мы только ЗА ручками сделать.)

Ответить
1

Дак Гугл ориентируется на показатели pageSpeed?

Ответить
1

Кто ж его знает наверняка.)

Но если рассуждать, что Гугл имеет самую большую бигдату по поведенческим от юзеров всего мира. Недавно Гугл интегрировал эти данные в Серч Консоль. И тем самым связал скорость загрузки с остальными данными. Соответственно, можно думать, что скорость загрузки не влияла на SEO, но они решили заранее это форсить, чтобы к тому моменту, когда это реально заработает половина сайтов из ТОП не улетело на дно. 

Ответить
1

На самом деле уже влияет. В моем случае трафик из Гугла просел из-за скорости с  на -2000 пос/сутки. 

Ответить
0

А можете описать чуть подробнее?

Ответить
0

Написал в личные сообщения. 

Ответить
1

Не именно на pageSpeed, а на скорость загрузки. И это довольно важный фактор ранжирования на самом деле. 

 Если  FCP более 3 секунд, то существенно уменьшает трафик. В серчконсоли кстати все есть. 

Ответить
1

Всё верно, писал об этом в ноябре https://vc.ru/seo/91251-google-vyvel-pokazateli-skorosti-zagruzki-sayta-v-search-console.

Но то, что это довольно важный фактор ранжирования  —  не доказано. Корреляция низкая. Но мы держим руку на пульсе.

Ответить
1

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

Ответить
1

Извините что интересуюсь - но чем конкретно радует? Есть какая-то корреляция с ростом органической выдачи в промежутке между 70-75 баллами и 98-99?

Ответить
1

Корреляцию тут поймать вряд ли возможно, так как ранжирование проводится по куче параметров и оптимизация - тоже не по одному показателю. Речь идет об удобстве для пользователя при тестировании сайта на смартфоне при медленном интернете.

Ответить
1

Сами придумали, сами посмеялись?

Ответить
1

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

Так что всё по-взрослому.

А человек с сайтом из статьи между прочим денег заплатил за такое "ускорение" сайта.

Что именно показалось смешным?

Ответить
1

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

Ответить
1

Автор делает контент-маркетинг, выдумывает антикейсы, или не выдумывает,  но выставляет себя в белых штанах, пиарит свои услуги.

Ответить
0

Тут вся штука в том, что простые вещи могут быть сделаны и от этого страница загружается быстрее визуально.
А на сколько быстро и как это соотносится с показателем PageSpeed  —  это может оценить только профи из сферы.

Ответить
1

Я так понимаю, это до первой ручной проверки?

Ответить
0

До ручной проверки программистом, вы имеете ввиду?
Да. Мы обнаружили этот кейс именно в ходе ручной проверки скорости загрузки сайта.

Ответить
1

Речь о проверке ассесором. 

Ответить
1

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

Ответить
1

то есть, "просто вставь эту строчку кода в самое начало файла index.php в корне своего сайта и....

ради этого?))):

...наслаждайся самообманом".  

код для перфекционистов?))

Ответить
0

Не совсем.))

Ответить
1

Спасибо за текст! Прямо вчера мне так сделал один "спец". Глаза затмило 200+ положительных отзывов на бирже. 
Приступаю к публичной порке негодяя))

Ответить
0

Расскажите подробнее? За сколько денег в вашем случае сделали такую работу?

Ответить
0

Классная статья. Спасибо!

Ответить
–1

Спасибо!

Ответить
0

А вот материал на тему  —  почему Гугл часто ставит красную зону сайтам, которые в других анализаторах загружаются как будто бы быстро  —  

https://vc.ru/services/104633-pochemu-google-pagespeed-insights-daet-nizkie-pokazateli-moemu-saytu

Ответить

Комментарий удален

{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }