SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Ускорение загрузки сайта. Что можно сделать?

beslan2390 beslan2390  
2
  28.09.2017 13:32       1 805    
Подскажите плз, как можно реально ускорить скорость загрузки сайта 
Буду рад любым рекомендациям. Спасибо всем, кто сможет потратить свое время.

Ответы на пост (24)
Этот раздел заморожен и является архивом. Новые ответы добавлять нельзя.
alexkrit20 alexkrit20
106
29.09.2017 11:00
Только что занимался этим вопросом. У меня изначально скорость была чуть лучше. Переехал на другой сервер с PHP7. Скорость почему-то упала и стала хуже чем у тебя. Хотя по логике должна была немного улучшиться. Начал выправлять скорость:
1. В шаблоне Wordpress заменил часть динамического кода на статический.
Функция bloginfo с разными параметрами обращается к базе и вытаскивает от туда адреса и названия. Каждое обращение к базе это время. Таких обращений достаточно много вот и первые реальные тормоза.
Заменяем такие комбинации кода
<?php bloginfo('stylesheet_url'); ?> - на адрес к файлу CSS
<?php bloginfo('name'); ?> - Имя сайта
<?php bloginfo('rss2_url'); ?> - Адрес RSS
Основная масса кода расположена в header.php, но может быть и в других файлах, например в footer.php.
У меня эта операция дала прирост скорости в 3 раза.

Если есть коды счетчиков, перенести их как можно ниже, по возможности в footer.php.

Обязательно применить сжатие и кеширование. Но процедура несколько не простая и скорее придётся её выполнять методом тыка. Так как на разных серверах всё происходит по разному. После разных проб сработала такая комбинация.
Включил сжатие сайта на хостинге для выбранных файлов:
text/html text/plain text/xml application/xml text/css text/javascript application/javascript application/x-javascript
Именно это дало максимальный прирост скорости и положительную реакцию Тестера от гугла (https://developers.google.com/speed/pagespeed/insights/)
Далее устанавливаем и настраиваем плагин WP Super Cache из бесплатных это самый лучший. Во всяком случае такие результаты тестов. Хотя плагин выполняет очень много работы, его не достаточно. В файл .htaccess прописываем код включения кеширования на стороне браузера посетителя. У меня сработал код для модуля mod_headers.c (это для сервера Апаче). Устанавливаем время кеширования html|htm не меньше суток (в секундах), js|css|txt а также все изображения не меньше месяца (в секундах), отключаем кеширование для служебных файлов pl|php|cgi|spl|scgi|fcgi.

Все это дало прирост скорости загрузки более чем 7 раз. Да и все изображения должны быть оптимизированы.
1
Решение
beslan2390 beslan2390
2
28.09.2017 13:34
насчет сертификата не закончил мысль, сайт не удалось сделать надежным, что то сделал неправильно
0
seohelper seohelper
69
28.09.2017 14:32
Ну вот смотрите... нужно все ссылки со страницы перевести на SSL, то есть https. Открываем исходный код вашей главной страницы (Ctrl + U), в поиске (Ctrl + F) бьем "http:", видим 14 результатов. Это значит, что Вам нужно исправить эти 14 ссылок либо на "https:", либо на "//"
0
vovan777 vovan777
238
28.09.2017 13:40
Может не в тему.... но.... как вы с такими знаниями собираетесь создавать сайты???
2
beslan2390 beslan2390
2
28.09.2017 13:59
и за название домена, вы решили, что я собираюсь создавать сайты- что неправильно, а знания можно получить было бы желание и время.
0
garik1331 garik1331
1434
28.09.2017 13:41
Нормально он грузится http://pr-cy.ru/speed_test/
0
beslan2390 beslan2390
2
28.09.2017 13:57
на PageSpeed Tools около 3сек. выдает, странно
0
lobsta_bob lobsta_bob
38
28.09.2017 13:53
Тоже задавался этим вопросом. На практике самый большой прирост скорости дало подключение услуги CDN
0
Serhio33 Serhio33
0
29.09.2017 08:37
У меня вопрос по CDN. Какой прирост можно ожидать от него? Можно в личку пообщаться7
0
sequelone sequelone
0
28.09.2017 18:21
Сегодня только на работе перевёл огромный сайт на вордпрессе с http на https, нужно в базе кучу всего заменять с http:// на // и ещё редирект в .htaccess не забыть прописать.
0
sequelone sequelone
0
28.09.2017 18:22
А потом не забыть обновить всевозможный кэш.
0
sequelone sequelone
0
28.09.2017 18:23
По поводу ускорения можно заюзать плагин minyfi, он css и js файл сжимает.
0
sungoldline sungoldline
1324
28.09.2017 20:00
пишите в личку, на WP разгоняю до 95-99
0
sungoldline sungoldline
1324
28.09.2017 20:02
и на будущее всем - CDN не панацея, есть плюсы, но и минусов много
0
lobsta_bob lobsta_bob
38
29.09.2017 10:54
Можно поподробнее о минусах?
0
antoofil antoofil
4
28.09.2017 21:02
Насчёт показателей 95-99 полная туфта, тот же https://lifehacker.ru и https://topin.ru подобных цифр не имеет, но загрузка моментальная!)
1
sshalun sshalun
0
28.09.2017 21:39
Все правильно! Если оптимизировать первичную отрисовку страницы, то все остальное можно на CDN или еще как подгрузить в считанные мс..
0
Nicola Nicola
0
29.09.2017 11:56
Странное предположение, мне даже стало интересно. Я проверил одну из своих статей с самым большим количеством изображений 79шт. PageSpeed выдает 97/98 потеря 2-3 бала это норм, внешние скрипты.Без них 100
0
Repair-M Repair-M
0
28.09.2017 22:35
Попробуй в гугле проверь скорость загрузки.
https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Frepair-m.ru%2F&tab=mobile
Программа сама пишет какие файлы нужно отредактировать или заменить. И предоставляет готовые оптимизированные файлы и картинки для замены.
0
vtr666 vtr666
2
28.09.2017 23:07
Попробуйте установить WP FAstest cache. Закешируете страницы и будут открываться из кеша быстрее.
0
Nicola Nicola
0
29.09.2017 12:12
Плагины для WP. Autoptimize,WP Fastest Cache,WP-Optimize. Также сжимайте изображения, используйте бесплатные CDN в WP Fastest Cache. Настройте кеширование и сжатие на стороне сервера и браузера. Установите время для файлов кеша. Используйте AMP для гугля, плагин Accelerated Mobile Pages. Для перехода всех страниц на https нужно править базу данных. Вроде бы это основное что необходимо сделать.
0
zazu zazu
22
29.09.2017 12:20
У меня сайт на WP. Пробовал эти плагины- да, немного помогали. Но почитав devaka.ru/articles/pagespeed-insights не стал заморачиваться. Сделал редизайн шаблона, убрал эти плагины и сменил хостинг. Теперь сайт летает быстрее конкурентов в 3-и раза.
0
Nicola Nicola
0
29.09.2017 12:25
Это тоже хороший вариант,мне также приходилось менять шаблон и структуру. Рад за вас и желаю успехов.)
0
kintarooe kintarooe
91
29.09.2017 13:00
Интересно как с такими огромными фоновыми картинками можно добиться высокой скорости загрузки?
0