У меня паранойя! Виноват Google Speed.

123 4
A2
На сайте с 25.11.2020
Offline
12
383

 Вообщем, захотел я переделать старый сайт. Обычно я тразрабатываю сайты не на локалхосте на компьютере, а на хостинге (создаю тестовый поддомен и закрываю его от индексации) И хотел из его сделать ну просто конфетку, чтобы потом показать его вам на форуме. Конфетка в плане дизайна. Вообщем, я две недели переделывал дизайн сайта, менял каждую картинку формата с png на webp. Получилась действительно конфетка: валидность кода 100% (нет ошибок в css и html), отличная mobile-friendly (я сделал сетку на подобии сетки бутстраповской). Одно меня не устраивало: скорость сайта. Не смотря на то, что это был Wordpress, то по умолчанию скорость была в зелёной зоне не меньше 90%, но визуально ощущал, что скорость хостинга тормозит, особенно по выходным. И я решил поменять хостинг и взял более скоростной. Я целый день искал скоростной хостинг, основываясь на отзывал. Думал взять VDS, но потом передумал, так как у меня пока ещё нет знаний для его администрирования. В итоге я взял хостинг ero.host. И так!

Дело было поздним вечером! Я купил хостинг на целый год! В админке регистратора домена сменил dns-данные домена со старого хостинга на новый, а также перебросил файлы с тестового поддомена в папку созданного домена. И пошел спать, думая, что утром я проснусь и у меня будет конфетка. Я просыпаюсь в 6 утра дня, захожу с телефона и вижу, что сайт не работает (пишет: сервер заблокирован администратором сервера). Я пишу в техподдержку и они мне пишут, что все нормально. Я встаю, зажусь за компьютер и начинаю разбираться в чем дело. Оказывается я забыл перенести базу данных. Перенес базу данных, на часах было 7 утра и я пошел обратно спать. Встаю в 11 утра и сразу же проверять скорость сайта. Google показывает, что скорость сайта составляет 95%. Меня это не устраивает (я же хостинг на год оплатил). Вообщем, решил обратиться к специалистам, которые оптимизируют и ускоряют сайт. Нашел на кворке исполнителя и написал ему письмо. Он мне написал, что сайт отличный и не нуждается в переделке, так как я выполнил отличную работу, а он мне помочь не сможет ни чем. Но, мне хотелось скорости больше 95%. Я понимал, что больше скорости мне даст устранение смещения макета, которое вызывается ленивой загрузкой изображений - то есть задать размеры замещающей картинки (прелоадера). Потом я поставил код Яндекс Метрики и я увидел ужас - скорость сайта упала до 80%. У меня опустились руки и я удалил сайт. Потом я узнал, что для метрики можно сделать отложенную загрузку и Google ругаться не будет. У меня вновь возник энтузиазм и опять начну делать сайт.

petrov-I
На сайте с 05.01.2020
Offline
31
#1
А зачем все эти телодвижения? Какой-то карго-культ технической оптимизации.
В процентах измеряют соответствие чек-листам GSI, реальная скорость сайта так не оценивается.
Vladimir
На сайте с 07.06.2004
Offline
358
#2
Athens-2021 :
Потом я узнал, что для метрики можно сделать отложенную загрузку 

Замечательно, практика двигатель прогресса

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
skapunker
На сайте с 15.01.2014
Offline
176
#3

забудь про google speed, делай по человечески и  все

то что метрика долго грузится это так и есть

Я единственный СЕО гуру на этом сайте. Царь и король веб-мастеринга.
skapunker
На сайте с 15.01.2014
Offline
176
#4
Athens-2021 :
Потом я узнал, что для метрики можно сделать отложенную загрузку и Google ругаться не будет.

возможно ты не знаешь, но для остальных скриптов тоже есть атрибуты defer и async

A2
На сайте с 25.11.2020
Offline
12
#5
skapunker #:

возможно ты не знаешь, но для остальных скриптов тоже есть атрибуты defer и async

Я знаю. Я все скрипты обернул этими атрибутами.

iccup
На сайте с 01.05.2016
Offline
112
#6
Athens-2021 #:

Я знаю. Я все скрипты обернул этими атрибутами.

и метрика будет считать не всех юзеров при отложенной загрузке, проверено на себе
kimsufi.com (https://www.kimsufi.com) очень дешевые и качественные дедики
suffix
На сайте с 26.08.2010
Offline
269
#7

Просто смиритесь - на больших комбайнах-cms (WP, Bitrix, Drupal, Joomla etc.) всегда до кучи своих скриптов, поэтому чтобы было 95+ в Google Pagespeed нельзя подключать никаких сторонних скриптов (даже асинхронно).

Поэтому просто для себя сами решите что Вам важнее аналитика Метрики, GA, Facebook pixel, виджет ВКонтакте etc. или попугаи около сотни в пузомерке гугловской.

Клуб любителей хрюш (https://www.babai.ru)
CU
На сайте с 02.03.2014
Offline
57
#8

Хотел показать вам, что показатель динамический и при разных запусках может отдавать +-5 баллов, но pagepeed приболел, иероглифы показывает:)

95 это то что нужно. Раз в 5 запусков может и 100 показать. Сдвиг пока не учитывается в эту цифру. У меня от скриптов метрики и аналитикса тоже 95-100, даже думал удалить кого-то, но переболел))) 

Мой совет — направьте энтузиазм в контент. Я вот обновляю старые статьи, добавил тесты для поведенческих.

UPD. Добавил скрины показателей с соткой и 99 (сейчас нагрузка маленькая, в будние может 95 быть).

png screenshot_2021-02-20_pagespeed_insights.png
jpg cats1-horz.jpg
W1
На сайте с 22.01.2021
Offline
0
#9
Athens-2021 :

Дело было поздним вечером! Я купил хостинг на целый год!
 И пошел спать, думая, что утром я проснусь и у меня будет конфетка.
Я просыпаюсь в 6 утра дня, захожу с телефона и вижу, что сайт не работает
Перенес базу данных, на часах было 7 утра и я пошел обратно спать.
Встаю в 11 утра и сразу же проверять скорость сайта. Google показывает, что скорость сайта составляет 95%. Меня это не устраивает (я же хостинг на год оплатил). 

Очень занимательный рассказ. Но 95% - это замечательный результат. 

Потом я поставил код Яндекс Метрики и я увидел ужас - скорость сайта упала до 80%. У меня опустились руки и я удалил сайт. Потом я узнал, что для метрики можно сделать отложенную загрузку и Google ругаться не будет. У меня вновь возник энтузиазм и опять начну делать сайт.

Да, Яндекс-метрика очень грузит процессор.  Отложенную загрузку сделать можно, но с умом, иначе метрика может не всё увидеть. 

А сайт надо делать - вы же хостинг на год оплатили. ;)

W1
На сайте с 22.01.2021
Offline
0
#10
Athens-2021 #:

Я знаю. Я все скрипты обернул этими атрибутами.

Сами по себе эти атрибуты не гарантируют хорошие показатели гуглопузомерки. Особенно async.  Да и defer тоже.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий