Переход с http на https WordPress 6.2.2 в 2023 году

переход http на https wordpress Wordpress

Еще в 2014 году Google объявил, что HTTPS официально является фактором ранжирования для поиска. Это решение повлияло не только на магазины электронной коммерции, но и на каждого пользователя WordPress, который должен реализовать, если он хочет увеличить свой рейтинг в поиске. Переместить WordPress с HTTP на HTTPS удивительно просто в реализации.

В этой статье я собираюсь показать вам, как именно добавить HTTPS в WordPress с помощью живого рабочего сайта. Я расскажу обо всем, от внедрения HTTPS на сайте WordPress до обновления Google Analytics и консоли поиска Google а также Яндекс вебмастера.

7 шагов как переместить HTTP на HTTPS WordPress

Шаг 1. Добавьте к ссылке HTTPS, установив сертификат SSL

Поскольку SSL-сертификаты — это то, что дает HTTPS-соединение для сайта WordPress. Эти два термина будут взаимозаменяемы в этой статье.

Если вы используете виртуальный хостинг, вам проще всего реализовать SSL-сертификат Let’s Encrypt. У сертификатов Let’s Encrypt есть преимущество, поскольку они бесплатны и широко поддерживается хостинг-провайдерами.

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

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

Например, с Beget мне просто нужно нажать одну кнопку в моей панели управления, но ваш хост может отличаться:

Как добавить WordPress HTTPS

После того, как ваш SSL-сертификат установлен, вы можете убедиться, что он активен, перейдя по ссылке https://yourdomain.com. Если сертификат установлен правильно, вы должны увидеть что-то вроде этого:

WordPress SSL сертификат ошибка

Google сообщает вам, что сертификат SSL активен, но соединение по-прежнему не является на 100% закрытым из-за некоторых проблем, которые мы исправим на следующем шаге.

С другой стороны, если ваш WordPress HTTPS  не установлен должным образом, вы столкнетесь с чем-то вроде ниже, и вам нужно будет связаться с вашим хостом:

WordPress SSL сертификат не подключен

Шаг 2: Установка и настройка плагина Really Simple SSL

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

Google выдает предупреждение «соединение не защищено», потому что ваш сайт WordPress по-прежнему содержит изображения или другие медиафайлы, которые вставляются с использованием обычного протокола http://URL, а не вашего нового https://URL. Чтобы решить эту проблему, вам нужно вернуться и обновить каждую ссылку на изображениях на https://.

К счастью, вам не нужно делать это вручную. Плагин Really Simple SSL справится с этим за вас. Плагин также внесет два других важных изменения:

  1. Обновляет URL для вашего сайта на HTTPS в настройках WordPress.
  2. Добавляет перенаправление 301 для отправки всего трафика с поисковых систем на HTTPS-версии ваших страниц. Это важно, чтобы избежать возможного предупреждения за дублирование контента.

Чтобы справиться со всем этим, установите и активируйте Really Simple SSL.

После активации вы должны увидеть следующее:

WordPress подключить SSL сертификат плагином

Нажмите «Вперед, активируте SSL!» После нажатия кнопки вы выйдете из своей панели инструментов, и вам будет предложено войти снова. Не волнуйтесь — это естественное следствие изменения URL вашего WordPress с HTTP на HTTPS. Просто войдите снова под своим обычным именем пользователя и паролем. Вы должны увидеть, что URL в ваших общих настройках теперь имеет HTTPS:

Чтобы убедиться, что все остальные настройки SSL были правильно обновлены, перейдите в Настройки → SSL. Вы должны увидеть зеленые галочки рядом со всеми настройками:

http на https WordPress ssl активировать

Настройка HTTPS вручную в WordPress

Хотя настроить HTTPS с помощью плагина быстрее и проще, лучше сделать это вручную, если вы не хотите использовать плагин.

Настроить HTTPS вручную немного сложнее, так как вам нужно будет отредактировать файлы темы WordPress и добавить в них код. Переезд с http на https можно реализовать добавлением в файл header.php следующий код перед закрывающим тегом </body>

Код создаст перенаправление, которое автоматически отправляет всех посетителей сайта на HTTPS-версию.

Шаг 3. Проверьте успешность HTTPS в WordPress на внешнем интерфейсе.

Теперь вы должны зайти по любой ссылке вашего сайта и проверить две вещи:

Во-первых, убедитесь, что если вы введете ваш URL как http://yourdomain.com, он автоматически перенаправит вас на https://yourdomain.com.

Затем убедитесь, что вы видите «зеленый замок» на всех страницах вашего сайта. Если вы используете Google Chrome, он должен выглядеть следующим образом:

активный ssl сертификат wordpress

На этом все, что вам нужно сделать, чтобы добавить WordPress HTTPS! Но вам все равно нужно позаботиться о нескольких проблемах с ведением блога, если вы используете Google Analytics, CDN  и Google Search Console.

Шаг 4. Обновите URL своего сайта в Google Analytics.

Чтобы обеспечить точное отслеживание статистики, вам нужно изменить URL-адрес в Google Analytics с HTTP на HTTPS. Для этого перейдите в Admin → Настройки свойства. Затем измените раскрывающийся список с http: // на https: // в настройке URL по умолчанию:

установить sll google analitycs

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

Шаг 5. Создайте новый сайт с HTTPS в консоли поиска Google

Если вы используете консоль поиска Google, вы не можете просто изменить URL своего сайта. Итак, чтобы создать обновленное свойство, вам нужно создать новую версию для HTTPS. Перейдите на сайт консоли поиска Google и нажмите Добавить:

добавить сайт wordpress с https

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

Следуйте инструкциям, чтобы добавить свой сайт. Вы также должны добавить карту сайта для HTTPS-версии вашего сайта. После того как вы добавили HTTPS-версию своего сайта, все в Search Console будет работать так же, как и раньше.

Добавление сайта в Яндекс вебмастер с протоколом https выполняется аналогичным способом.

Шаг 6. Обновите ссылки CDN на HTTPS

Если вы используете CDN (сеть доставки контента), вам потребуется обновить URL-адрес в настройках CDN. Поскольку точный процесс будет зависеть от конкретного CDN, который вы используете, я не могу дать вам конкретные инструкции.

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

Если вы не знаете, что такое CDN и не используете его, то вы можете полностью игнорировать этот шаг!

Шаг 7. Обновить все внешние ссылки на HTTPS

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

Это не является абсолютной необходимостью, потому что плагин Really Simple SSL добавил 301 перенаправления для автоматической отправки HTTP-трафика в HTTPS. Но это лучшая практика, которая устраняет необходимость перенаправления.

Если вы хотите использовать SSL и HTTPS в вашей административной области WordPress, вы можете добавить следующую строку в файл wp-config.php:

Вывод

Google довольно ясно дал понять, что SSL является положительным фактором ранжирования. Но некоторые люди обеспокоены тем, что фактический процесс перехода на WordPress HTTPS может вызвать временное падение рейтинга.

Я только недавно решил переезд с http на https WordPress для своего давнего сайта, поэтому я не могу сказать, повлияет ли это на органический рейтинг (Google еще не проиндексировал мой сайт полностью). Но я прочитал довольно много об этой теме, и общее мнение, похоже, заключается в том, что значительного временного падения небудет.

Если у вас есть дополнительные вопросы о том, как добавить WordPress HTTPS, дайте мне знать в комментариях, и я постараюсь помочь!

Оцените статью
Добавить комментарий