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

Оглавление:
- Что такое CDN? Зачем вам нужен CDN для вашего сайта?
- Что такое Cloudflare CDN?
- MaxCDN или Cloudflare - в чем разница?
- Настройка Cloudflare на вашем сайте WordPress
- Метод 1: настройка Cloudflare CDN с помощью параметра настройки одним щелчком в cPanel
- Метод 2: настройка Cloudflare CDN в WordPress вручную
- Настройка наиболее важных параметров Cloudflare
- Оптимизация Cloudflare для WordPress с помощью плагина
Что такое CDN? Зачем вам нужен CDN для вашего сайта?
CDN или сеть доставки контента - это система распределенных серверов, которая помогает быстрее доставлять файлы вашего веб-сайта пользователям в зависимости от их географического положения.
Обычно веб-хостинг обслуживает посетителей вашего сайта из одного места. Все пользователи получают доступ к одному серверу, независимо от того, где они находятся. Это может привести к задержке доставки контента для пользователей, живущих дальше от центрального сервера хостинга вашего веб-сайта.
CDN решает эту проблему, устанавливая несколько пограничных серверов в разных местах по всему миру. Эти серверы CDN кэшируют статический контент с исходного / центрального сервера вашего сайта, хранят и представляют его пользователям после того, как они запросят его.

Когда есть запрос пользователя, его обрабатывает ближайший к пользователю сервер CDN. Например, если кто-то в США хочет получить доступ к веб-сайту, размещенному в Великобритании, то этот запрос будет обслуживать сервер CDN в США, а не основной сервер в Великобритании.
В CDN все запросы пользователей обрабатываются ближайшими серверами CDN. Это уменьшает физическое расстояние между посетителями и сервером вашего сайта. В результате ваш сайт загружается быстрее для всех пользователей независимо от их географического положения.
Более быстрый веб-сайт также улучшает пользовательский опыт и дает вашему сайту небольшое повышение в рейтинге SEO.
Использование CDN также снижает нагрузку на ваш основной сервер и защищает его от сбоев во время скачков трафика. Если вы хотите узнать больше, ознакомьтесь с нашим руководством о том, зачем вам нужен CDN для вашего блога WordPress.
Что такое Cloudflare CDN?

Cloudflare - самый популярный бесплатный провайдер CDN, доступный в Интернете. Это большая сеть глобально распределенных серверов, которые автоматически кэшируют статический контент и быстро доставляют динамический контент.
Помимо службы CDN, Cloudflare также является облачным межсетевым экраном для веб-сайтов и распределенным прокси-сервером. Он отслеживает весь входящий трафик на ваш сайт и блокирует подозрительный трафик еще до того, как он достигнет вашего сервера.
Они предлагают бесплатный базовый план, который подходит для веб-сайтов и блогов малого бизнеса. Они также предлагают платные планы от 20 долларов в месяц.
Cloudflare - отличный выбор для малых предприятий, которым нужен бесплатный CDN. Однако, если вы хотите полностью использовать все функции Cloudflare, вам понадобится бизнес-план, который стоит 200 долларов в месяц.
MaxCDN или Cloudflare - в чем разница?
На самом деле MaxCDN и Cloudflare - совершенно разные сервисы. В то время как MaxCDN ориентирован на обслуживание вашего контента через свою CDN, Cloudflare больше ориентирован на безопасность и контроль спама.
Оба они используют разные технологии для обслуживания контента через свои сети. MaxCDN обслуживает контент из DNS вашего веб-сайта с помощью пулзонов, проще говоря, они являются зеркалом вашего веб-сайта. Cloudflare, с другой стороны, обслуживает контент через собственный DNS, и вас просят изменить DNS вашего сайта, чтобы он указывал на их серверы.
Cloudflare действует как посредник между вами и посетителями вашего веб-сайта, что означает, что вы теряете большую часть контроля. В то время как MaxCDN действует как обратный прокси, а это значит, что у вас есть весь контроль.
Cloudflare лучше оптимизирует скорость вашей страницы, защищая ваш сайт от вредоносных ботов, злоумышленников и подозрительных сканеров. MaxCDN лучше повышает скорость вашего сайта, обслуживая ваш статический контент через свои серверы, расположенные по всему миру.
Минусы использования Cloudflare
Самая большая жалоба пользователей на Cloudflare заключается в том, что, хотя он ускоряет работу вашего сайта, иногда он добавляет второй экран загрузки для целей проверки безопасности, что сводит на нет цель скорости, потому что пользователям часто приходится ждать 5 секунд, прежде чем они смогут увидеть ваш сайт.
Иногда он также может отображать страницу CAPTCHA, предлагающую пользователям доказать, что они люди. Это создает неприятные ощущения для новых посетителей, которые могут никогда не посетить сайт повторно.
Настройка Cloudflare на вашем сайте WordPress
Настроить Cloudflare на сайте WordPress довольно просто. Есть два разных метода:
- Используя параметр настройки Cloudflare одним щелчком на панели управления вашего хоста
- Регистрируясь вручную на сайте Cloudflare
Первый способ - это самый простой способ включить Cloudflare CDN в вашем блоге WordPress. Некоторые из ведущих служб хостинга WordPress, такие как SiteGround, сотрудничают с Cloudflare, чтобы предложить простой вариант настройки через свою панель управления.
Если ваш веб-хостинг не предлагает встроенную опцию настройки Cloudflare, вы можете вручную добавить службу на свой сайт. Мы подробно покажем оба этих метода ниже.
Метод 1: настройка Cloudflare CDN с помощью параметра настройки одним щелчком в cPanel
Как мы упоминали ранее, некоторые провайдеры хостинга WordPress, такие как SiteGround, предлагают простой вариант настройки Cloudflare CDN в WordPress.
Эти веб-хосты предоставляют встроенное приложение интеграции Cloudflare в cPanel вашего хостинга, чтобы включить службу всего несколькими щелчками мыши.
Этот вариант настройки Cloudflare работает аналогично с большинством хостинг-провайдеров, у которых есть интеграция. Для справки мы покажем процесс настройки на хостинге SiteGround.
Включение Cloudflare CDN на SiteGround
Если вы используете SiteGround в качестве хостинговой компании WordPress, вы можете настроить Cloudflare CDN на своем сайте всего за несколько минут.
Чтобы начать работу, войдите в свою cPanel и перейдите в раздел «Инструменты улучшения сайта». После этого щелкните значок «Cloudflare».

SiteGround недавно начал переходить на новую панель управления. Если вы используете новую панель, вы увидите Cloudflare на вкладке «Скорость». Например, посмотрите на скриншот ниже.

Чтобы включить бесплатный CDN Cloudflare на своем веб-сайте, просто нажмите кнопку «Настроить», чтобы продолжить.
После этого вы увидите всплывающее окно с просьбой создать учетную запись Cloudflare или подключиться к существующей.

Затем вы увидите сообщение о том, что активация CDN выполняется. После его завершения Cloudflare CDN будет активен на вашем сайте WordPress.
Метод 2: настройка Cloudflare CDN в WordPress вручную
Если на вашем веб-хостинге нет опции настройки Cloudflare одним щелчком мыши, вы можете использовать этот метод. Это может занять несколько минут, но это также легко и удобно.
Для начала вам необходимо посетить веб-сайт CloudFlare и нажать кнопку «Зарегистрироваться».

На следующей странице вам нужно ввести свой адрес электронной почты и пароль, чтобы создать учетную запись Cloudflare. Просто введите необходимую информацию и нажмите кнопку «Создать учетную запись».

После этого вам нужно ввести URL своего сайта.

На следующем экране вам будет предложено выбрать план. Для этого урока мы выберем бесплатный план.

После этого Cloudflare покажет вам список всех записей DNS, найденных их системами. Это также будет включать ваши поддомены.
Записи DNS, которые вы хотите передать через Cloudflare, будут иметь оранжевый значок облака. Записи DNS, которые будут обходить Cloudflare, будут отмечены серым значком облака.
Вам необходимо просмотреть список, чтобы убедиться, что ваш основной домен активен в Cloudflare с оранжевым значком облака.

После того, как вы подтвердите свои записи DNS, нажмите кнопку «Продолжить» внизу.
На следующем и последнем шаге настройки Cloudflare попросит вас обновить серверы имен. Вам будет предложено изменить ваши серверы имен и указать их на серверы имен Cloudflare.

Примечание: изменение сервера имен может занять некоторое время, чтобы распространиться по всему Интернету. В это время ваш сайт может стать недоступным для некоторых пользователей.
Вы можете изменить серверы имен либо из своей учетной записи регистратора домена, например Domain.com, либо если вы получили бесплатный домен от своего провайдера веб-хостинга, такого как Bluehost, тогда вам придется изменить сервер имен, войдя в свою учетную запись хостинга.
В рамках этого руководства мы покажем вам, как изменить серверы имен из панели управления Bluehost. Хотя этот процесс одинаков для всех хостинговых компаний, вы всегда можете попросить своего хостинг-провайдера предоставить подробные инструкции для его панели управления.
После того как вы войдете в свою панель управления Bluehost cPanel, перейдите в раздел «Домены» и выберите свое доменное имя. После этого нажмите вкладку «Серверы имен» и выберите «Изменить».

Затем вам нужно выбрать «Custom» и ввести серверы имен, предоставленные Cloudflare.

После этого вам нужно вернуться на страницу настройки Cloudflare и нажать кнопку «Готово, проверить серверы имен», чтобы завершить настройку.

Это оно! Теперь потребуется несколько минут, чтобы обновить серверы доменных имен и активировать Cloudflare.
После активации вы увидите сообщение об успешном завершении на панели управления Cloudflare.

Теперь вы можете настроить параметры Cloudflare на этой панели управления. Мы покажем вам наиболее важные настройки в следующем разделе.
Примечание. На скриншотах выше показана панель управления Bluehost. Настройки вашего сервера имен могут выглядеть иначе, если вы пользуетесь услугами другого хостинг-провайдера.
Настройка наиболее важных параметров Cloudflare
Ваша базовая настройка Cloudflare завершена, но есть несколько важных параметров, которые вам нужно настроить, чтобы обеспечить безопасность вашего сайта WordPress.
1. Настройте специальные правила страницы WordPress
Настроив правила для страниц, вы можете настроить работу Cloudflare на определенных страницах вашего сайта. Это особенно полезно для защиты важных страниц, таких как страница входа, область wp-admin и т. Д.
Бесплатная учетная запись Cloudflare позволяет вам установить три правила страницы. Если вы хотите добавить больше правил страницы, вам нужно платить 5 долларов в месяц за пять дополнительных правил.
Сначала вам нужно нажать на опцию Правила страницы вверху, а затем нажать кнопку Создать правило страницы.

После этого вы можете настроить следующие три правила страницы.
а) Защитите свою страницу входа в WordPress
URL страницы: example.com/wp-login.php* Настройка: Уровень безопасности; Высоко

б) Исключить панель управления WordPress из Cloudflare и включить высокий уровень безопасности
URL страницы: example.com/wp-admin* Настройки: Уровень безопасности; Высокий уровень кеширования; Bypass Disable Performance Disable Apps

в) Принудительно использовать HTTPS
URL страницы: http: //example.com/ Настройка: всегда использовать HTTPS

2. Настройте параметры сертификата SSL.
Другой важной настройкой является сертификат SSL, доступный в меню «SSL / TLS» вверху.

Обязательно выберите «Полный», если вы уже используете SSL.
Если у вас нет сертификата SSL, см. Наше руководство о том, как получить бесплатный сертификат SSL для своего веб-сайта.
После этого Cloudflare предоставит желанный зеленый замок, чтобы показать, что ваш сайт безопасен.
Оптимизация Cloudflare для WordPress с помощью плагина
Cloudflare предлагает специальный плагин WordPress для настройки, оптимизированной для WordPress, одним щелчком мыши. Плагин позволяет быстро настроить Cloudflare на вашем сайте WordPress, добавить наборы правил брандмауэра веб-приложений (WAF), автоматически очистить кеш и многое другое.
Для начала установите и активируйте плагин Cloudflare на своем сайте. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.
После этого вам нужно зайти в Настройки »Cloudflare в панели администратора, чтобы настроить параметры Cloudflare.
На странице настроек вы увидите кнопку «Создать бесплатную учетную запись» и вариант входа для уже существующих учетных записей. Просто нажмите на вариант входа.

На следующем экране вам нужно будет ввести адрес электронной почты Cloudflare и ключ API.

Вы можете найти свой ключ API в своей учетной записи на веб-сайте Cloudflare.
Просто откройте страницу «Мой профиль» и нажмите на токены API. После этого перейдите в раздел Global API Key и нажмите кнопку View.

Это откроет всплывающее окно и отобразит ваш ключ API. Вам нужно скопировать ключ.

Затем вернитесь в свою панель управления WordPress и введите свой адрес электронной почты и ключ API.

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

Вы можете найти больше опций Cloudflare, нажав на опцию Настройки.

Он также показывает статистику, такую как посетители, сохраненная пропускная способность, заблокированные угрозы и т. Д. Из параметра Analytics.

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