Как подключить Cloudflare к WordPress. Подробное описание

Как подключить Вордпресс к Cloudflare. Подробное описаниеОдна из важных частей в работе над сайтом — ускорение загрузки страниц. Скорость загрузки является одним из критериев поисковиков по ранжированию сайтов.

Еще одна важная часть работы над сайтом — безопасность. Cloudflare — один из лучших сервисов для ускорения и защиты сайта.

В бесплатной версии Cloudflare предлагает базовую защиту от DDoS атак, подключение к CDN со 180 дата-центрами в 80 странах и SSL сертификат.

В этой статье подробное описание, как подключить Вордпресс сайт к Cloudflare CDN с помощью официального плагина или с помощью плагина W3 Total Cache.

Содержание:

  1. Что такое Cloudflare и что он может делать
  2. Как Cloudflare использует DNS для своей работы
  3. Как настроить Cloudflare за 15 минут
  4. Подключение сайта к Cloudflare
  5. Дополнительные настройки Cloudflare

Что такое Cloudflare и что он может делать

Cloudflare — это DNS сервер, сеть доставки контента (CDN, Content Delivery Network) и файрвол, который фильтрует вредоносные запросы. Эти сервисы ускоряют сайт и обеспечивают его безопасность.

Когда вы подключаете сайт к Cloudflare, весь трафик начинает идти через CDN сеть Cloudflare, в результате чего вы получаете:

  • Более быстрая загрузка страниц — Coudflare кеширует сайт на своих серверах и посетители сайта получают страницы из географически ближайшего сервера.
  • Уменьшает трафик на вашем сервере — страницы сайта будут доставляться посетителям с разных серверов, поэтому нагрузка на ваш сервер снизится.
  • Безопасный трафик — Cloudflare очищает трафик от ботов и других опасных источников трафика.
  • Усиленная безопасность — Cloudflare предлагает файрвол на уровне DNS сервера, защиту от DDoS атак и бесплатный SSL сертификат. В бесплатной версии — только базовая DDoS защита и SSL сертификат.

Cloudflare ускоряет сайт и усиливает его безопасность.

Принцип работы файрвола Cloudflare
Cloudflare.com: Cloudflare пропускает весь трафик через свой сервер и блокирует вредоносные запросы

Как Cloudflare использует DNS для своей работы

Cloudflare пропускает весь трафик через свой DNS сервер и направляет его на ваш сайт.

DNS сервер (Domain Name System) — это система, которая связывает доменное имя сайта с IP адресом вашего сервера.

Вы пишите адрес сайта в адресной строке браузера, после этого DNS находит связанный с этим URL адресом IP адрес, и направляет вас на нужную страницу.

Чтобы управлять этим трафиком, DNS использует несколько типов записей, которые называются nameservers:

  • A — содержит IP адрес (адреса) домена и субдоменов,
  • MX — указывает, куда должны доставляться е-мейл сообщения для домена,
  • CNAME — позволяет делать редиректы с одного субдомена на другие домены / субдомены,
  • TXT — позволяет хранить дополнительную информацию, например SPF для верификации е-мейла.

Cloudflare добавляет себя в этот процесс в качестве DNS сервера для вашего домена.

В итоге это позволяет Cloudflare обрабатывать входящий трафик, то есть:

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

Вы также можете использовать Cloudflare только в качестве DNS сервера, и не использовать функции CDN и безопасности.

Как настроить Cloudflare за 15 минут

Подключение сайта к Cloudflare занимает 15 минут и не требует кодирования или других специальных знаний.

  1. Создайте аккаунт в Cloudflare
  2. Добавьте ваш сайт и разрешите Cloudflare просканировать его DNS записи
  3. Выберите тариф
  4. Подтвердите записи, или измените, если требуется
  5. Замените DNS записи на вашем сайте на DNS записи Cloudflare

Каждый шаг подробно:

1. Создайте аккаунт в Cloudflare

Зайдите на cloudflare.com и создайте новый аккаунт:

Создайте аккаунт Cloudflare
Создайте аккаунт

2. Добавьте ваш сайт на Cloudflare

После того как вы создали аккаунт, Cloudflare предложит вам добавить сайт.

Добавьте сайт
Добавьте сайт

Добавьте имя домена и нажмите Add site. На следующем шаге Cloudflare просканирует DNS вашего сайта, нажмите Next:

Cloudflare сканирует DNS вашего сайта
Нажмите Next

Сканирование DNS записей может занять 1-2 минуты.

3. Выберите бесплатный тариф

На следующей странице выберите тариф. Я буду использовать бесплатный тариф.

Выберите тариф FREE

Нажмите Confirm plan, на следующей странице Confirm.

4. Подтвердите или измените DNS записи в Cloudflare

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

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

Cloudflare nameservers

В зависимости от настроек вашего сайта, проверьте, что:

  • Вы видите MX записи для е-мейлов (если есть). Cloudflare не направляет MX записи через свою сеть.
  • Субдомены, которые вы используете, включены или исключены из Cloudflare, в зависимости от того, как вы хотите.

Если вы хотите добавить домен 3-го уровня, добавьте новую A-запись:

Добавление домена 3-го уровня на CloudFlare
Добавление домена 3-го уровня

В этом примере я добавил домен третьего уровня dessertacia.

Если все в порядке нажмите Continue.

5. Измените ваши DNS записи на хостинге на DNS записи Cloudflare

На этой странице Cloudflare предлагает заменить ваши текущие DNS записи на DNS записи Cloudflare.

Замените ваши DNS записи на записи Cloudflare
Нажмите Copy для копирования записей

Перейдите на сайт, где зарегистрирован ваш домен, и измените DNS записи.

Если домен зарегистрирован на хостинге, зайдите на хостинг. Если на сайте-регистраторе, то зайдите в админ-панель регистратора.

На хостинге Beget это делается в разделе DNS:

Управление записями DNS на хостинге Beget
Нажмите Редактирование DNS-серверов
Редактирование записей DNS на хостинге Beget
Удалите старые записи, добавьте новые и нажмите Сохранить

На других хостингах или в панели регистратора это делается аналогично. Если вы не знаете, как это сделать, обратитесь в техподдержку хостинга или регистратора.

После того, как вы изменили и сохранили DNS записи, вернитесь на Cloudflare и нажмите Continue.

Процесс смены адресов может занять до 24 часов. Обычно это происходит за 15 минут, и все это время сайт остается доступным.
После того, как DNS адреса изменятся, вы увидите Консоль Cloudflare.

Консоль Cloudflare
Консоль Cloudflare

Теперь весь трафик на сайт идет через DNS сервер Cloudflare.

Подключение Вордпресс к Cloudflare с помощью официального плагина

У Cloudflare есть бесплатный плагин для подключения к Вордпресс:

  • Плагин позволяет сделать все настройки в один клик
  • Добавляет нужные правила для файрвола
  • Позволяет автоматически сбрасывать кеш, когда вы обновляете контент
  • Позволяет изменять настройки Cloudflare без необходимости посещения админки Cloudflare

1. Установите и активируйте официальный плагин

Установите плагин Cloudflare из репозитория Вордпресс. Настройки плагина находятся в НастройкахCloudflare. Кликните по ссылке, чтобы подключить аккаунт:

Подключение аккаунта Cloudflare в официальном плагине
Подключение аккаунта Cloudflare

На следующем экране введите ваш е-мейл и API ключ.

Введите е-мейл и API ключ
Введите е-мейл и API ключ

Чтобы найти API ключ:

  • Зайдите в админку Cloudflare
  • Кликните на аккаунт в правом верхнем углу
  • Кликните My Profile
  • Спуститесь вниз до раздела API Keys
  • Нажмите View напротив Global API Key, введите пароль, скопируйте API ключ
API ключ в настройках Cloudflare
API ключ Cloudflare

Вставьте ключ в поле API Key в настройках плагина на вашем сайте.

2. Включите автоматические настройки

На странице Home вы можете сделать автоматические настройки в один клик. Нажмите Apply, плагин применит нужные настройки. Список всех настроек.

Включите автоматические настройки
Нажмите Apply

Это базовые настройки, после этого нужно сделать несколько настроек в админке Cloudflare.

Подключение Вордпресс к Cloudflare с помощью W3 Total Cache

Некоторые плагины кеширования могут подключить сайт к сети Cloudflare, W3 Total Cache один из них.

1. Включите модуль Cloudflare в разделе Extensions

Нажмите Activate для включения модуля Cloudflare:

W3TC Активируйте модуль Cloudflare
Активируйте модуль Cloudflare

После активации модуля нажмите Settings для перехода на страницу настроек модуля.

2. Авторизуйтесь в аккаунте Cloudflare

Нажмите Authorize, в появившемся окне добавьте е-мейл и API ключ.

W3TC авторизация Cloudflare
Нажмите Authorize, добавьте е-мейл и API ключ

В следующем окне выберите Зону. Зона означает ваш сайт. На бесплатном тарифе Cloudflare вы можете добавить только одну Зону / Сайт.

То же самое можно сделать в разделе CDN:

W3TC авторизация Cloudflare
CDN — Авторизация в аккаунте Cloudflare

3. Сделайте базовые настройки Cloudflare

После подключения аккаунта Cloudflare к W3 Total Cache сделайте эти настройки:

Авторизация и общие настройки
Сбрасывать кеш при обновлении страниц
Настройки кеширования
Настройки кеширования

Оставьте настройки по умолчанию или замените на свои.

4. Настройка обработки контента

В разделе PerformanceMinify находятся настройки минификации и объединения.

Нужно отключить эти настройки, чтобы минификацию и объединение делал либо плагин кеша, либо CloudFlare.

В этом примере я использую функционал CloudFlare:

Обработка контента
Обработка контента

В некоторых случаях минификация и объединение работают лучше с плагином, чем с Cloudflare. Попробуйте оба варианта.

5. Обработка изображений

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

Обработка изображений
Запретите хотлинкинг

Оптимизация изображений для мобильных устройств и сжатие изображений доступно на платных тарифах Cloudflare.

6. Защита

Настройки безопасности. Оставьте значение по умолчанию Medium или замените на High:

Настройки безопасности
Настройки безопасности

WAF-Файрвол и продвинутая защита от DDoS атак доступны на платных тарифах.

7. IP

Включите поддержку IPv6:

Включите поддержку IPv6
Включите поддержку IPv6

8. SSL

Выберите ваш вариант подключения:

Настройки SSL и TLS

Если у вас есть или вы можете установить SSL сертификат, выберите значение Full или Strict.
Если сертификата нет, то установите Flexible.

Подробнее об этой настройке в следующем разделе.

Реклама

Калькулятор ОСАГО

Простой способ выгодно купить полис

Дополнительные настройки Cloudflare

В настройках Cloudflare вы можете сделать несколько настроек.

1. Сделайте настройки SSL

В разделе Crypto (UPD. Сейчас SSL/TLS) есть несколько настроек SSL:

Настройки SSL
Настройки SSL
  • Off — Без активного сертификата. Не рекомендуется
  • Flexible — Трафик защищен между посетителем и Cloudflare, но не защищен между Cloudflare и сайтом
  • Full — Защищенное соединение между посетителем и Cloudflare и Cloudflare и сайтом
  • Full (strict) — то же самое, что Full, но с возможностью аутентификации

Какие опции использовать:

  • Если у вас уже есть сертификат, или вы можете его установить, используйте одну из опций Full (в зависимости от типа сертификата, который вы используете).
  • Если вы не можете установить SSL сертификат, используйте опцию Flexible. Cloudflare установит свой бесплатный сертификат, и сайт будет отображаться с «зеленым замком».

Если вы используете бесплатный сертификат от Let’s Encrypt, вы можете столкнуться с проблемой, что сертификат не перевыпускается автоматически.

Вы можете попробовать отключить A-Записи на Cloudflare, чтобы Let’s Encrypt получал IP адрес сайта, а не Cloudflare.

Cloudflare, настройки DNS
Отключите 2 оранжевых облака

Даже если это сработает, вам придется это делать каждые 3 месяца.

Вместо этого вы можете получить бесплатный сертификат Cloudflare, если выберите настройку Flexible.

2. Добавьте принудительное использование HTTPS на всем сайте

Включите «Всегда использовать HTTPS» в разделе SSL/TLSEdge Certificates:

Cloudflare - Crypto - Всегда использовать HTTPS
Cloudflare — SSL/TLS — Edge Certificates — Always Use HTTPS

Это правило будет принудительно использовать HTTPS на всех страницах сайта.

Примечание: Это же правило можно настроить в одном из трех бесплатных правил в разделе Page Rules.

Разница в том, что в Page Rules вы можете создать правило для определенной страницы / страниц, в разделе SSL/TLS создается правило для всего сайта.

3. HTTP Strict Transport Security (HSTS)

Cloudflare - HSTS
Cloudflare — SSL/TLS — Edge Certificates — HSTS

Из раздела Help Cloudflare:

HTTP Strict Transport Security (HSTS, RFC 6797) — это заголовок, который позволяет сайту определять и применять политику безопасности в клиентских браузерах. Это принудительное применение политики защиты защищает сайты от атак с использованием более ранних версий протокола, взлома SSL и захвата файлов cookie.

Он позволяет серверу объявлять политику, согласно которой браузеры будут подключаться только с использованием безопасных HTTPS-соединений, и гарантирует, что конечные пользователи не пропустят критические предупреждения безопасности.

HSTS является важным механизмом безопасности для сайтов с высоким уровнем безопасности. Заголовки HSTS учитываются только при обслуживании через HTTPS-соединения, а не HTTP.

Обычно HSTS проявляет себя так:

  • Небезопасные ссылки HTTP становятся безопасными ссылками HTTPS
  • Предупреждения SSL сертификата или другие ошибки показывают сообщения об ошибке, которые пользователи не могут обойти

Примите во внимание

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

Если SSL отключен с помощью других средств («серое облако» сайта с Flexible SSL, или перенос сайта из Cloudflare), то сайт будет недоступен для пользователей в течение срока действия кэшированных заголовков Max-Age или до тех пор, пока не будет восстановлен HTTPS c заголовком HSTS со значением 0. Поэтому перед применением HSTS внимательно прочитайте предупреждающие сообщения.

Заголовок Max-Age

HSTS включает параметр «max-age», который указывает продолжительность, в течение которой HSTS будет продолжать кэшироваться и применяться браузером. Этот параметр обычно устанавливается по умолчанию на 6 месяцев, однако вы должны использовать как минимум 12 месяцев, если хотите включить его в список предварительной загрузки HSTS (см. ниже).

Специальное значение «0» означает, что HSTS отключен и больше не будет кэшироваться клиентским браузером. В течение периода времени, указанного в заголовке max-age, после успешного доступа к сайту через HTTPS, браузер будет применять эту политику HSTS, требуя HTTPS с правильно настроенными сертификатами.

Включение субдоменов с HSTS

Cloudflare поддерживает параметр includeSubDomains в заголовках HSTS. Этот параметр применяет политику HSTS от родительского домена (например, example.com) к поддоменам (например, development.example.com или api.example.com). Соблюдайте осторожность с этим заголовком, потому что если какие-то субдомены не работают с HTTPS, они станут недоступными.

Предварительная загрузка HSTS

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

Без предварительной загрузки HSTS устанавливается только после первоначального успешного запроса HTTPS, поэтому, если злоумышленник может перехватить первый запрос и пройти по HTTP, то HSTS можно обойти. С предварительной загрузкой эта атака предотвращается.

Как только HSTS настроен, вы должны посетить URL-адрес предварительной загрузки для каждого браузера вручную. Для Chrome, Firefox и Safari используйте список предварительной загрузки Chrome. Поддержка Microsoft IE HSTS обновляется.

Дополнительная информация

Используйте, если вы знаете, что у вас всегда будет действительный SSL сертификат, и сайт проксирован через Cloudflare.

4. Минимальная версия TLS

Выберите версию TLS 1.1 для усиления безопасности:

Минимальная версия TLS
SSL/TLS — Edge Certificates — Минимальная версия TLS

5. Настройте 3 правила

В разделе Page Rules вы можете добавить специальные правила для сайта.

На бесплатном тарифе Cloudflare позволяет добавить 3 правила, которых достаточно для большинства сайтов. Дополнительные 5 правил будут стоить 5$ / месяц.

В этом примере 3 правила будут использованы для:

Перейдите в раздел Page Rules и нажмите Create Page Rule:

Создайте правила в Cloudflare
Нажмите Create Page Rule

Правило #1: Укрепление безопасности wp-login.php

Для усиления безопасности wp-login.php (или вашей страницы авторизации) создайте правило ваш-сайт.ru/wp-login.php* как в примере:

Правило для защиты wp-login.php
Правило 1: Усилить безопасность wp-login.php

UPD. Добавьте настройки Browser Integrity CheckOn.

SSLFlexible

Cache LevelBypass.

Правило #2: Исключение wp-admin из Cloudflare и усиление его безопасности

Для исключения wp-admin из сети Cloudflare и усиления безопасности админки создайте правило ваш-сайт.ru/wp-admin*:

Правило для исключения wp-admin из сети Cloudflare и защиты
Правило 2: Усилить безопасность wp-admin

Добавьте настройку Browser Integrity CheckOn.

Правило #3: Укрепление безопасности xmlrpc.php

Для защиты xmlrpc.php добавьте правило ваш-сайт.ru/xmlrpc.php*:

Правило для защиты xmlrpc.php

В итоге должно получиться так:

3 Бесплатных правила Cloudflare
3 Правила Cloudflare

Правило для принудительного использования HTTPS на всем сайте

Если вы хотите создать правило для принудительного использования HTTPS на всем сайте, создайте правило http://*ваш-сайт.ru/*:

Правило для принудительного использования HTTPS
Правило Page Rule: Всегда использовать HTTPS

6. Правила файрвола

Еще одна крутая вещь, которую вы можете использовать для усиления безопасности — ручные правила файрвола. Например, вы можете показывать капчу всем посетителям из Китая.

Настройки находятся в разделе FirewallFirewall Rules.

Ручные правила файрвола
Cloudflare — Firewall — Firewall Rules

7. Используйте двух-факторную авторизацию

Так как вы можете изменять DNS записи прямо из аккаунта Cloudflare, используйте сложный пароль к аккаунту или двух-факторную авторизацию.

Cloudflare предлагает несколько вариантов использования двух-факторной авторизации:

  • Google Auth
  • Authy
  • TOTP

Настройки находятся в разделе My Profile:

Двух-факторная авторизация Cloudflare
Используйте двух-факторную авторизацию

Заключение:

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

Создайте аккаунт, добавьте сайт и направьте трафик через сервер Cloudflare. После этого сделайте настройки SSL, HTTPS, добавьте правила и ваш сайт будет хорошо защищен.

Если вы хотите добавить файрвол, вам нужно купить подписку Pro, которая стоит 20$ в месяц.

Или вы можете настроить дополнительную защиту с файрволом на уровне сервера с помощью бесплатного плагина Sucuri Security и нескольких ручных настроек.

Надеюсь, статья была полезна. Оставляйте комментарии.

комментария 22

  1. В век мобильных систем ускорение сайта является необходимостью. В наше время многие сайты просматриваются даже не 50/50 с мобильных и ПК, а 80/20, причем с мобильных часто идет большее количество трафика. Поэтому просто необходимо уделять внимание не только увеличению сайта, но ускорению и снижению его веса страниц

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

    • Здравствуйте, Геннадий,
      Затрудняюсь ответить.
      Мне кажется, это скорее связано с Вордпресс, чем с Cloudflare.

  3. Подключил я ваш хваленый CDN Сloudflare, время ответа сервера скакануло с 200 до 1000 мс, это называется ускорение? Мне кажется наоборот!

  4. Хотел уточнить, нужно настраивать что-то одно — либо в аккаунте, либо в плагине для вордпресс?
    Или если всё настроил в аккаунте то плагин всё равно нужно ставить?

    • Официальный плагин Cloudflare для настройки И для подключения.
      Если вы все настроили на Clodflare, то вам нужен один из плагинов для подключения.
      Если вы настроили в плагине, то на Cloudflare настраивать не нужно.
      Но на Cloudflare есть настройки, которых нет ни в одном плагине.

      • Ещё вопрос такой, если отключить проксирование и оставить везде только серый значок DNS only — это всё равно снижает нагрузку на сервер? Просто ip оказался в базе РКН и пришлось выключить проксирование. Но теперь не уверен что есть смысл так использовать.
        Изначально всё затевалось потому что виртуальный хостинг не держит нагрузку, сегодня резко подскочил трафик больше 20к в сутки и пришлось разбираться в этом cloudflare.

        • Кеширование (CDN) работает с оранжевым значком.

          Попробуйте сбросить настройки на Cloudflare и настроить заново.
          Есть шанс получить другой IP.

          И интересно насчет РКН — есть страница, где можно посмотреть, что IP Cloudflare и другие IP забанены?

          У меня несколько дней были проблемы с Cloudflare, провайдер почему-то не мог дать доступ.
          Проблема решилась через VPN в обход провайдера, а через несколько дней провайдер заработал как обычно.

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

            Проверить блокировку айпи или домена можно например тут https://blocklist.rkn.gov.ru/
            В моём случае написано было при вводе айпи что заблокирован сайт, который в 2016 году был на этом айпи. Где-то даже находил что за сайт, уже не помню где. Т.е. сам айпи вроде как не заблокирован, но некоторые провайдеры типо не умеют ограничивать доступ к сайтам и блокируют айпи.
            А если уже будет написано что именно айпи заблочен (такое бывает вроде) тогда его точно надо менять как-то, иначе будут потери трафика.

            Проверил ваш айпи — на нём 2 блокировки, но опять-таки к сайтам а не к этому айпи. Но все ли провайдеры правильно интерпретируют эти блокировки — вопрос.

            Ещё читал что на одном айпи cloudflare могут быть левые сайты (сомнительные) и это плохо для гугла если он увидит что и ваш сайт на этом айпи тоже.

            • Понял. Спасибо за ссылку.
              Удалить сайт из аккаунта можно в самой первой закладке Overview, справа в колонке внизу Remove Site from Cloudflare.

  5. Постоянно вылазит ошибка 502. Перешел на статью, все норм, перехожу на следующую, Ошибка 502.
    В чем может быть причина?

    • На какую статью вы переходите, где постоянно происходит ошибка?

  6. Дмитрий, сайт не может быть у МГТС. Домен на хостинге nic.ru. МГТС — это провайдер интернета. Как Билайн, МТС и прочие провайдеры.

    • Понял. Тогда остается 3 варианта:
      1. Оставить как есть, тогда у вас будет Cloudflare, но не будет посетителей с МГТС.
      2. Вернуть DNS на nic, тогда все посетители смогут приходить на ваш сайт, но у вас не будет Cloudflare.
      3. Подключить другой сервис CDN (платный или бесплатный), например, бесплатный LiteSpeed Cache.
      И еще вариант с Джетпаком, который переносит на свой CDN картинки, css и скрипты.

  7. У меня проблема после перехода на Cloudflare. Мой сайт стал недоступен у провайдера МГТС. То есть, пользователи этого провайдера теперь не могут зайти на мой сайт. В том числе и я. Не знаю, что делать. На сайте у МГТС нашла статью, констатирующую эту проблему.

    • Попробуйте вернуться обратно на МГТС?
      Верните на хостинге DNS адреса МГТС.

  8. Спасибо вам за такую подробную статью!

    У меня как раз бесплатный Let’s Encrypt. И этот момент немного настораживает. «Если вы используете бесплатный сертификат от Let’s Encrypt, вы можете столкнуться с проблемой, что сертификат не перевыпускается автоматически.»

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

    А если сменить бесплатный сертификат Let’s Encrypt на хостинге, на какой либо платный, то этой проблемы не будет с перевыпуском (нужно будет проплачивать ssl)?

    Или возможно можете посоветовать недорогой нормальный хостинг с американским сервером с поддержкой панели isp manager?

    • Для того, чтобы сертификат перевыпустился автоматически, нужно, чтобы А-записи указывали на IP адрес сайта, а не на DNS Cloudflare. Проблема в том, что в А-записях уже указан IP адрес сайта, но почему-то запрос верификации не проходит через Cloudflare.

      Будет ли он проходить, если вы установите какой-то другой сертификат, — я не знаю, надо пробовать.

      «Опасаюсь менять сертификат на Cloudflare, чтобы позиции не ухудшились. Как вы думаете это не опасно?»
      Вы можете установить в настройках Cloudflare опцию flexible не дожидаясь срока окончания сертификата от Let’s Encrypt. Когда закончится срок сертификата Let’s Encrypt, продолжит работать сертификат Cloudflare.
      После этого вы можете отключить Let’s Encrypt на своем хостинге.

      Не думаю, что это опасно или повлияет на позицию в выдаче. Поисковикам важно, чтобы сертификат был, а какой — для них не важно. Если смена пройдет непрерывно (даже если прервется на несколько часов или дней), это не должно повлиять на поисковую выдачу.

      Алгоритмы serp придумывают понимающие люди, которые знают обо всех этих проблемах. Предположим, один из десятков или сотен факторов перестал соответствовать желаемому значению, значит, поисковик понизит сайт на соответствующее значение (если робот придет на сайт, когда сертификата не было).
      Потом сертификат появится, робот опять поднимет сайт в поисковой выдаче на соответствующее значение.

      Это не смертельно. Я не думаю, что изменение будет более сильным, чем обычные ежедневные колебания.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Techbear

Сайт для тех, кто хочет использовать Вордпресс по максимуму, но не хочет разбираться в коде.

WordPress   WooCommerce   Membership   Elementor   ACF

Обновления блога

Subsription - Gray Footer
Techbear