Первый вариант — настроить ваш сайт для работы через HTTPS вместо HTTP. По умолчанию WordPress перенаправляет все остальные ссылки на протокол по умолчанию (в вашем случае HTTPS).
Вы можете настроить его через WP-Cli. Команда, которая вам нужна:
wp search-replace 'OLD-URL' 'NEW-URL' --precise --recurse-objects --all-tables-with-prefix
Вы можете проверить следующий учебник для получения дополнительной информации: https://developer.wordpress.org/cli/commands/search-replace/
Другой вариант — установить переадресацию 301 в файле .htaccess. Я использую следующий код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Дополнительную информацию об этих типах перемещений из Google можно найти по адресу: https://support.google.com/webmasters/answer/6033049?hl=en&ref_topic=6033084
person
Vasil
schedule
01.12.2017