Дайте пинка под зад этому сайту в PageSpeed Insights!

12 3
Mahol
На сайте с 20.11.2016
Offline
92
1925

Всем доброго дня!

Заказчику нужны хорошие цифры в PageSpeed Insights (чем больше, тем лучше) в мобильной версии и на главной.

Ссылка на сайт.

Что смог сделать - уменьшил картинки, добавлял в htaccess строки кеширования браузером, пробовал такие плагины как: Async JavaScript, Autoptimize, Scripts-To-Footer. Эти плагины нарушают работу сайта, к сожалению.

Тема, как видно, сделана в WYSIWYG-программе. Для мобильной версии используется плагин AMP (и почему-то показывает плохие результаты).

Можно что-то сделать? И как. При условии не менять шаблон и не удалять ничего из структуры сайта.

jpg 6889.jpg
S
На сайте с 01.12.2017
Offline
153
#1

Из всех перечисленных, можно только Async JavaScript использовать, остальные не дружат с новыми темами и плагинами, надо их корректировать по коду, а Autoptimize, это вообще не знаю что и какой прогер его писал обкурившись. Попробуйте Fast Velocity Minify, обычно ни с чем не конфликтует, и еще посоветую заменить Clearfy (если поставили) на Bicycles by falbar, Clearfy часто конфликтует со многими темами и плагинами в последнее время. Плагин AMP тоже не советую использовать, если не знаете как правильно настроить amp-страницы. Тем более PageSpeed Insights не учитывает при сканировании amp, если вы просто даете обыкновенную страницу на анализ. У него не подключен алгоритм сканирования amp.

А самый лучший способ, это без всяких плагинов почистить код и прописать необходимые условия. Любой плагин, хоть и не много, но "кушает" во время загрузки.

пс - не смотрел количество запросов к БД, но судя по коду, у вас их там оч много ненужных, удаляйте лишнее. Могу довести до зеленого, но это отдельная тема для ЛС.

Mahol
На сайте с 20.11.2016
Offline
92
#2

smurf, благодарю за развернутый ответ.

Bicycles by falbar - интересный плагин, поставил его (правда, заветных цифр он не прибавил).

Fast Velocity Minify почему-то не активировался, выдав ошибку.

smurf:
Плагин AMP тоже не советую использовать

Можете что-то посоветовать вместо него? Но с возможностью настраивать вид мобильных страниц.

WP Touch пробовал - не то.

R_Tem
На сайте с 21.08.2008
Offline
137
#3

Переходите на тестирование Google Lighthouse.

Намного интереснее и показательнее инструмент.

https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk

Mahol
На сайте с 20.11.2016
Offline
92
#4

И еще вопрос - хостинг позволяет сменить версию PHP. Где-то вчера прочитал, что 7.0 работает быстрее. Это так? Отразится на загрузке сайта? Или наоборот, может повредить?

jpg 568.jpg
Апокалипсис
На сайте с 02.11.2008
Offline
391
#5
Mahol:
И еще вопрос - хостинг позволяет сменить версию PHP. Где-то вчера прочитал, что 7.0 работает быстрее. Это так? Отразится на загрузке сайта? Или наоборот, может повредить?

Да, +20% где -то. Но если запросы к БД не оптимизированы то и php10 не поможет когда выйдет.И на 7ке может проект не стартануть.

Не понимаю чему там тормозить, это же не ИМ с 100500 товарами

Записки нищего (http://zapiskinishego.ru) - мой личный блог Услуги php программиста. Очень нужна любая работа. Не покупают? Поведенческий аудит интернет-магазина за 5000 руб. (/ru/forum/990312)
AlexStep
На сайте с 23.03.2009
Offline
354
#6
Mahol:
И еще вопрос - хостинг позволяет сменить версию PHP. Где-то вчера прочитал, что 7.0 работает быстрее. Это так? Отразится на загрузке сайта? Или наоборот, может повредить?

Ну ВП рекомендуют использовать с 7.2 или выше https://ru.wordpress.org/about/requirements/

Так что все должно быть нормально

dotern
На сайте с 21.09.2016
Offline
123
#7
AlexStep:
Ну ВП рекомендуют использовать с 7.2 или выше https://ru.wordpress.org/about/requirements/
Так что все должно быть нормально

Могут быть древние плагины, которые не захотят дружить с 7.2

Mahol
На сайте с 20.11.2016
Offline
92
#8
dotern:
Могут быть древние плагины, которые не захотят дружить с 7.2

Да, вы правы. Выше 7.0 (включительно) некоторые плагины не работают, показывая какой-то код в подвале. Поменял версию с 5.3 на 5.6, правда, заветных циферок это всё также не прибавило.

S
На сайте с 30.09.2016
Offline
469
#9
Mahol:
заветных циферок это всё также не прибавило.

Из того с чем можно поработать, основные пункты такие:

1. Слишком большое время генерации страницы.

2. Слишком много файлов js (в том числе и в верхней части страницы) и файлов css.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Mahol
На сайте с 20.11.2016
Offline
92
#10

Установил Query Monitor.

Показывает 87 запросов. А что именно значат эти строки?

Например:

SELECT post_id, meta_key, meta_value

FROM wp_postmeta

WHERE post_id IN (3448,3373,3372,3371,3365,3147,1830,1456,1454,1453,1317,1316,1313,1191,1190,1187,1186,1185,1174,1171,1166,1049,1048,1047,1026,1023,983,982,981,972,918,917,916,915,914,913,912,911,906,905,904,902,901,899,898,897,896,895,894,884,882,881,841,839,838,837,821,820,819,817,816,815,813,811,810,809,808,641,640,639,606,526,524,520,516,505,504,488,460,459,454,453,451,448,447,444,434,422,408,394,387)

ORDER BY meta_id ASC

jpg 90.jpg
jpg 96.jpg
12 3

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