2- یعنی سایت را در گوگل وبمستر با https هم ثبت کن. قبلا در گوگل وبمستر میشد ادرس را از http به https تغییر داد ولی الان هیچ کاری در گوگل وبمستر نداری جز اینکه سایت را با https در گوگل ثبت کنی.
3- ازپلاگین https://wordpress.org/plugins/go-live-update-urls/ استفاده کنید. دو فیلد بیشتر نداره در فیلد اول ادرس قدیم سایت (http://site.com) و در فید دوم ادرس سایت با https.
5- نه
در htaccess کد زیر را برای ریدایرکت از http به https بذار
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>