Скорость загрузки сайта – одна из основных составляющих хорошего взаимодействия с пользователем . Это также важный фактор в определении вашего рейтинга в поисковых системах.
К сожалению, когда дело доходит до времени загрузки WordPress, в сообществе блоггеров, похоже, много невежества, и многие блоги загружаются намного медленнее, чем могли бы.
Хорошая новость в том, что есть много способов ускорить работу вашего сайта / блога WordPress, и многие из них вообще не требуют кодирования.
Так что, если вы блоггер или веб-мастер, и вам сложно иметь дело со сложными файлами PHP и FTP, эта статья для вас!
Вот наши 10 лучших советов по оптимизации скорости сайта WordPress без программирования:
Выберите хорошего веб-хостинга
Если вы используете дешевую услугу веб-хостинга, подумайте о переходе на компанию, которая специализируется на управляемом хостинге WordPress. Вы никогда не поверите в разницу в качестве хостинга и предоставляемых услуг.
Такие компании, как Site Ground , Kinsta и WP Engine , предоставят отличную поддержку, а также предоставят встроенные инструменты для оптимизации скорости вашего сайта.
Если ваш сайт перегружен трафиком, подумайте об использовании выделенного сервера, а не общего. Это может стоить немного дополнительных денег, но обеспечит гораздо лучший опыт для пользователей, посещающих ваш сайт.
Не используйте слишком много плагинов одновременно
Плагины отлично подходят для добавления всевозможных функций на ваш сайт, но они также могут быть довольно тяжелыми для вашего сервера. Кроме того, многие бесплатные плагины не соответствуют стандартам кодирования WordPress и часто вызывают конфликты, которые могут фактически повредить ваш сайт и даже вывести его из строя.
Поэтому вы должны быть очень осторожны с тем, какие плагины вы выбрали для установки: всегда проверяйте наличие последних обновлений и документации поддержки и убедитесь, что они работают с вашей версией WordPress.
Некоторые плагины, такие как инструменты резервного копирования и импорта, можно отключить навсегда и активировать только при необходимости. Если вы установили плагин, но уже закончили его использовать, отключите его до следующего раза, когда он вам понадобится.
Хороший плагин для кеширования
При этом есть некоторые плагины, которые предназначены для использования кеширования браузера и настройки вашего CDN, все с целью повышения скорости и производительности вашего сайта WordPress, и вы должны их использовать.
Например, плагин кэширования W3T при правильной настройке гарантирует время загрузки до 10 раз быстрее. Он также используется некоторыми уважаемыми веб-сайтами, такими как Mashable, Smashing magazine и Yoast.
Еще один хороший плагин для кеширования – это WP Super Cache, который старше на рынке и кажется, что его еще проще настроить.
Вот два отличных руководства от WP Explorer по использованию W3T и WP Super Cache.
Оптимизировать изображения
Если вы ведете блог WordPress, вы, вероятно, уже узнали, что изображения, особенно стоковые, иногда могут занимать до 10 МБ и более, но их также можно очень легко уменьшить почти на 100%! Вот несколько способов сделать это:
- Выберите правильный тип файла – ознакомьтесь с различными типами файлов изображений, чтобы определить, какой из них лучше всего подходит для разных сценариев. Например, JPG лучше всего использовать, когда небольшой размер файла важнее максимального качества, а PNG лучше подходит для логотипов с прозрачным фоном.
- Настройте размеры изображения – лучше создать изображение, которое уже имеет правильные размеры, а не изменять его размер в браузере, потому что это снизит скорость вашего сайта и потребует необходимых ресурсов с вашего сервера. Вы можете настроить размеры изображения в Photoshop или другом программном обеспечении для редактирования фотографий, таком как Snagit.
- Сжатие размера изображения – современные графические технологии позволяют сжимать изображения независимо от их размеров и без ущерба для их качества. Отличный способ сделать это – использовать TinyPng.com, бесплатную службу, которая позволяет вам сжимать изображения, просто перетаскивая их в коробку и загружая после изменения размера. Несмотря на название, он также сжимает изображения JPG.
Оптимизировать CSS
Веб-браузеры могут обрабатывать только определенное количество HTTP-запросов одновременно. Когда этот предел достигнут, некоторые файлы должны ждать, пока другие будут загружены, поэтому, чтобы преодолеть это, вы должны объединить все свои файлы CSS только в один файл.
Это ускорит загрузку страницы и повысит ее производительность. Если у вас есть файлы CSS размером менее 2 КБ, вы должны встроить их вместо того, чтобы делать дополнительный HTTP-запрос. Чтобы помочь вам в этом, попробуйте использовать плагин AutoOptimize .
Переместить файлы Javascript в нижний колонтитул вместо верхнего колонтитула
Браузеры не начинают загружать контент до тех пор, пока не будут загружены все файлы Javascript в заголовке страницы, поэтому, хотя JS создает некоторые действительно интересные функции, это может фактически навредить пользователю.
Чтобы преодолеть это, нужно разместить больше Js-файлов, которые не требуются во время начального рендеринга страницы, в нижний колонтитул страницы. Это, вероятно, единственный совет в этом списке, который требует немного знаний php, но мы включили его, потому что он важный. Если вы не знаете, как это сделать, найдите того, кто знает, и уберите его с дороги.
Исправить страницы ошибок 404
Не многие люди знают об этом, но ошибка 404 на самом деле может замедлить работу вашего веб-сайта, поэтому их следует регулярно отслеживать с помощью инструментов Google для веб-мастеров. Вы должны особенно обращать внимание на изображения, которые были удалены, и у которых все еще может быть собственная выделенная страница, которая теперь стала страницей 404.
Минимизируйте запросы https на странице
Каждый элемент на вашей странице, будь то изображение или шорткод JS, является запросом https. Чем больше у вас HTTP-запросов, тем медленнее будет время загрузки вашего сайта, поэтому вам нужно минимизировать количество запросов, объединив ваши файлы CSS, файлы Javascript и объединить изображения в спрайтах данных, чтобы сделать как можно меньше HTTP. запросы по мере возможности. Кроме того, файлы Javascript или CSS, которые были удалены, могут замедлить время загрузки, поэтому вам следует регулярно очищать кеш страницы.
Оптимизируйте базу данных вашего сайта
Оптимизацию базы данных можно выполнить с помощью плагина оптимизации WP или других подобных инструментов, чтобы удалить ненужные редакции сообщений и спам-комментарии, которые занимают память и ресурсы из вашей базы данных. Удаление этих ненужных элементов улучшит производительность и скорость сайта, а также защитит вашу базу данных.
Регулярно проверяйте скорость своего сайта
Отслеживайте скорость своего сайта с помощью простого теста веб-страницы . Это бесплатный сервис, который даст вам полезную информацию о том, что вам нужно изменить, чтобы повысить скорость вашего сайта WordPress.