Как правильно очистить кеш WordPress

Опубликовано: 2022-04-22

Исследования показали, что быстро загружаемый веб-сайт улучшит впечатления пользователя от просмотра, увеличит конверсию и улучшит удержание пользователей. Поскольку скорость веб-сайта является важным показателем в Google Core Web Vitals, быстрый веб-сайт также улучшит посещаемость вашего веб-сайта и рейтинг в поисковых системах.

Самый эффективный способ повысить скорость веб-сайта WordPress — активировать кэширование страниц с помощью плагина кэширования WordPress, такого как WP Rocket или WP Super Cache.

Кэширование страниц создает копию каждой страницы на вашем веб-сайте WordPress, чтобы контент доставлялся быстрее. Делая это, вы можете мгновенно сократить время загрузки страницы для веб-сайта WordPress на три-пять секунд. Плагины кэширования WordPress сделают всю тяжелую работу за вас, но важно регулярно очищать кеш WordPress , чтобы посетители получали самую последнюю версию каждой страницы.

В этой статье я объясню, почему необходимо очищать кеш страниц WordPress. Я также покажу вам, как очистить кеш в популярных плагинах кеширования WordPress и хостингах WordPress.

Зачем очищать кеш WordPress?

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

Более быстрый и эффективный способ доставки контента — создать статическую копию каждой страницы веб-сайта и предоставить ее посетителям.

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

Начальный кэш страницы Когда кто-то посещает страницу в первый раз, кэшированная версия страницы создается и сохраняется.
Предварительная загрузка страниц Предварительная загрузка кэша позволяет кэшировать сразу все страницы сайта. Это обеспечивает быструю загрузку всех страниц, но может временно нагрузить ваш сервер и замедлить работу вашего сайта.
Очистка кеша страницы Кэшированные страницы могут устареть, если они не создаются заново после обновления сайта. Поэтому важно восстановить кешированную версию страницы после обновления веб-сайта. Это известно как « Очистка кэша ».
Кэширование страниц на сайте WordPress.

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

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

Чтобы узнать больше о кэшировании страниц, ознакомьтесь с моей статьей «Как работает кэширование WordPress».

Что такое кэш браузера и как его очистить?

Когда вы посещаете веб-сайт в Интернете, ваш браузер локально сохраняет статические ресурсы, такие как HTML, изображения, CSS и Javascript. Это известно как « кэширование браузера ». Когда вы возвращаетесь на веб-сайт, ваш браузер может получать статические файлы непосредственно с вашего компьютера, а не загружать их повторно.

Кэширование браузера — это то, что значительно ускоряет работу в Интернете, но старые кэшированные файлы с истекшим сроком действия могут вызвать проблемы, поэтому для веб-сайтов важно определить дату истечения срока действия для различных типов статических файлов.

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

  • Очистка кеша и файлов cookie в Google Chrome
  • Очистка файлов cookie и данных сайта в Firefox
  • Просмотр и удаление истории браузера в Microsoft Edge

Многие плагины для оптимизации WordPress позволяют активировать кэширование браузера для посетителей одним нажатием кнопки. В таких решениях, как W3 Total Cache, вы также можете определить дату истечения срока действия активов.

Хотя кеширование в браузере используется во многих плагинах для кеширования WordPress, помните, что кеширование страниц и кеширование в браузере — это совершенно разные методы.

Как очистить кеш WordPress с помощью WP Rocket

WP Rocket — это удобный плагин для оптимизации WordPress, который упрощает процесс кеширования файлов и очистки кеша WP. На главной панели инструментов есть кнопки быстрого действия, чтобы очистить все кешированные файлы и начать предварительную загрузку кеша страницы.

WP Rocket также поддерживает OPcache — механизм кэширования, который можно использовать для увеличения скорости веб-сайтов PHP. Кнопка быстрого действия доступна для очистки всего OPcache.

Очистить кеш WordPress в панели инструментов WP Rocket
Кэш страницы можно очистить и загрузить с главной панели WP Rocket.

Страница настроек кеша WP Rocket позволяет создавать специальные файлы кеша для мобильных пользователей и вошедших в систему пользователей. Вы также можете установить, чтобы кэшированные страницы очищались через определенное количество часов.

Настройки кэша WP Rocket
Страница настроек кеша WP Rocket.

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

Настройки предварительной загрузки WP Rocket
Используя карты сайта, вы можете посоветовать WP Rocket, какие страницы кэшировать на вашем сайте.

Доступ к выпадающему меню WP Rocket можно получить из админки и фронтэнда вашего сайта WordPress. Вы можете использовать меню для очистки всего кеша, предварительной загрузки кеша и очистки OPcache.

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

Выпадающее меню WP Rocket
Кэш страницы также можно очистить из выпадающего меню WP Rocket.

Как очистить кэш WordPress с помощью общего кэша W3

W3 Total Cache — это расширенный плагин кэширования WordPress, который имеет сотни параметров конфигурации. Опция очистки всего кеша доступна на панели инструментов плагина.

Информационная панель общего кэша W3
Панель инструментов W3 Total Cache.

Всякий раз, когда вы меняете настройки в W3 Total Cache, плагин будет очищать весь кэш страниц, как только вы нажмете кнопку «Сохранить».

Общие настройки общего кэша W3
Страница общих настроек W3 Total Cache.

Специальные страницы настроек доступны для кеша страниц, кеша базы данных, кеша объектов и кеша браузера.

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

W3 Total Cache Настройки кэша страницы
W3 Total Cache позволяет контролировать каждый аспект кэширования страниц.

Выпадающее меню W3 Total Cache позволяет очистить весь кеш. При доступе из внешнего интерфейса вашего веб-сайта его можно использовать для очистки кеша для определенных страниц.

Выпадающее меню общего кэша W3
Выпадающее меню W3 Total Cache можно просмотреть в админке и интерфейсе вашего сайта.

Как удалить кеш WordPress с помощью WP Super Cache

WP Super Cache — популярный кеширующий плагин WordPress, который прост в настройке. На странице простых настроек вы можете включить кеширование, протестировать кеширование и удалить все существующие кешированные страницы.

Простые настройки WP Super Cache
Страница простых настроек позволяет настроить кэширование одним щелчком мыши.

Страница дополнительных настроек дает вам больше контроля над тем, какие страницы кэшируются и как кэш страниц доставляется пользователям. Существуют варианты исключения типов страниц из кэширования и очистки всех файлов кэша при публикации или обновлении публикации или страницы.

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

Расширенные настройки WP Super Cache
Страница дополнительных настроек дает вам больший контроль над кэшированием страниц.

Подробный список страниц, которые были кэшированы, можно просмотреть на странице содержания. Здесь доступны кнопки для удаления кеша и удаления просроченных файлов кеша.

Содержимое WP Super Cache
WP Super Cache перечисляет страницы, которые были кэшированы.

Кнопка «Удалить кеш» на панели администратора WordPress позволяет быстро очистить кеш страниц от серверной или внешней части вашего веб-сайта. К сожалению, в WP Super Cache нет возможности удалить кеш определенного URL-адреса.

WP Super Cache Удалить CacheButton
Кнопка «Удалить кэш».

Как очистить кэш страницы с помощью WP Fastest Cache

WP Fastest Cache — эффективный плагин для кэширования WordPress, который имеет множество полезных опций кэширования.

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

Настройки быстрого кэша WP
WP Fastest Cache имеет множество полезных настроек кэширования.

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

Параметры быстрого кэша WP
Доступны дополнительные параметры кэширования.

Весь кеш можно очистить на странице настроек Удалить кеш. Минимизированный CSS и Javascript можно очистить одновременно, если эти функции были включены, а правила тайм-аута позволяют автоматически очищать кеш с использованием любого временного интервала.

Для исключений доступна отдельная страница настроек. Это можно использовать для исключения страниц и пользовательских агентов из кэширования страниц.

Удаление кеша в WP Fastest Cache
Удаление кеша в WP Fastest Cache.

Выпадающее меню WP Fastest Cache позволяет очистить весь кеш и удалить кеш, а также минимизированные CSS и Javascript. Вы можете использовать это меню в интерфейсе вашего веб-сайта, чтобы очистить кеш для определенной страницы.

Меню быстрого кэша WP
Выпадающее меню WP Fastest Cache.

Как очистить кэш страниц в Cloudways с помощью Breeze

Платформа управляемого облачного хостинга Cloudways оптимизирует доставку веб-сайтов с помощью передовых технологий кэширования, таких как Memcached, Varnish, Nginx и Redis. Для веб-сайтов WordPress Cloudways рекомендует использовать плагин Breeze для кэширования WordPress.

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

Основные параметры бриза
Breeze также поддерживает кэширование в браузере и сжатие Gzip.

URL-адреса и страницы, содержащие указанные строки, можно исключить из кэширования. Это можно сделать на странице дополнительных параметров.

Дополнительные параметры бриза
Исключение URL-адресов из кэширования может быть полезным.

На странице настроек Varnish вы настраиваете Varnish на автоматическую очистку кэша Varnish при добавлении нового контента или обновлении существующего контента. При желании вы можете вручную очистить весь кеш Varnish.

Варианты исчезновений Breeze
Кэш Vanish может быть автоматически очищен.

В отличие от других плагинов кэширования WordPress, раскрывающееся меню Breeze доступно только в области администрирования и недоступно из внешнего интерфейса вашего веб-сайта.

Из меню вы можете очистить кеш страницы, очистить кеш Varnish или очистить оба кеша.

Выпадающее меню «Бриз»
Выпадающее меню Бриз.

Как очистить кеш страницы в WP Engine

Управляемая хостинговая компания WordPress WP Engine использует собственную проприетарную систему кэширования под названием EverCache.

После того, как плагин WP Engine WordPress был активирован на вашем веб-сайте, вы можете очистить весь кеш на странице настроек кеширования.

Очистить весь кеш в движке WP
Очистка всего кеша в WP Engine.

WP Engine позволяет вам установить, как долго сообщения и страницы будут кэшироваться. Время истечения срока действия кеша также можно настроить для WordPress Rest API.

Вы можете узнать больше об очистке кеша на WP Engine в статье «Очистите свои кеши с уверенностью».

Время кэширования движка WP
Определите, когда истечет срок действия кеша.

Как очистить кеш WordPress в GoDaddy

Планы управляемого хостинга GoDaddy позволяют кэшировать страницы веб-сайтов и распространять их по всему миру с помощью сети доставки контента (CDN).

Чтобы очистить кеш CDN вашего веб-сайта, вам нужно войти в свой управляемый план WordPress, а затем навести указатель мыши на Управляемый WordPress в верхней части страницы. Затем вы можете очистить кеш с помощью инструмента «Очистить кеш».

Подробнее об этом можно прочитать на информационной странице GoDaddy «Очистить кэш».

Godaddy Очистить кеш WordPress
Удаление кеша с помощью GoDaddy.

Как очистить кэш страницы в BlueHost

Управляемые планы хостинга WordPress от BlueHost используют специальное многоуровневое решение для кэширования, которое оптимизирует страницы вашего веб-сайта.

Плагин BlueHost WordPress интегрирует WordPress с панелью управления Bluehost. После активации плагина вы можете управлять кэшированием, перейдя в раздел производительности на главной странице настроек.

Настройки BlueHost
Область настроек BlueHost.

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

Весь кеш можно очистить с помощью кнопки «Очистить все».

Настройки производительности BlueHost
Страница настроек производительности BlueHost.

Кэшированием также можно управлять непосредственно из панели управления BlueHost, выбрав свой веб-сайт и нажав на вкладку производительности. Частоту кэширования можно определить с помощью «Управления кэшированием на одном сервере», и есть возможность очистить определенные URL-адреса. Весь кеш также можно очистить с этой страницы.

Чтобы узнать больше об очистке кеша с помощью BlueHost, прочитайте «Как использовать нашу функцию кэширования страниц».

Очистка кеша WordPress в BlueHost
Очистка кэша вашей учетной записи BlueHost.

Последние мысли

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

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

Хотя кэширование страниц эффективно, оно не гарантирует вам быстрый сайт. Поэтому важно использовать кэширование страниц наряду с другими методами оптимизации, такими как очистка базы данных WordPress, уменьшение размера файла изображений и отсрочка разбора Javascript.

Чтобы узнать больше о кэшировании страниц, прочитайте мою статью «Как работает кэширование WordPress». Вы также можете прочитать о рекомендуемых мной плагинах кэширования WordPress в моей статье «Лучшие плагины кэширования WordPress для повышения скорости веб-сайта».

Удачи.

Кевин