وقتی سایت را در کنسول گوگل ثبت می کنیم از این به بعد باید تمام ارور هایی که گوگل به ما هشدار میدهد رفع کنیم در واقع زیر ذره بین گوگل رفتیم و از اینجا به بعد باید مطیع فرمان گوگل باشیم تا نتیجه دلخواه بگیریم .
یکی از ارور های رایج در کنسول گوگل که در قسمت coverage issue با آن مواجه می شوید ارور Insufficient HTTPS coverage on your site می باشد. برای رفع این مشکل امکان دارد گواهی ssl شما منقضی شده باشد که این مورد از سرویس دهنده خود باید پیگیری کنید ولی اگر مطمئن هستید که ssl مشکلی ندارد می تونید مراحل زیر را انجام دهید .
ابتدا وارد cpanel شود و در قسمت فایل منیجر فایل .htaccess پیدا کنید اگر این فایل نمی تونید پیدا کنید از قسمت تنظیمات cpanel مطابق تصویر زیر فایلهای hidden پیدا کنید .

بعد از اینکه فایل .htaccess پیدا کردید حتما یک بک آپ بگیرید سپس کد های زیر به آن اضافه کنید (کد زیر فقط برای سرورهای آپاچی است)
<IfModule mod_rewrite.c>
RewriteEngine On Options +FollowSymlinks
RewriteCond %{HTTPS} !=on
RewriteRule ^ - [env=proto:https] RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
همچنین میتوانید اضافه بر این کار موارد زیر در فایل wp-config.php در ریشه وردپرس اصلاح کنید :
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true );
سلام و عرض ادب
ممنون از شما بابت منتشر کردن این مقاله
من 10 روز پیش هاستم رو از فرانسه به ایران منتقل کردم و همزمان SSL هم روی سایت فعال کردم
سایت مشکلی نداره و با SSL بالا میاد و مرورگر هم سبز میشه و تاریخ هم اره ولی بازم این خطا رو دارم و واقعا موندم چیکار بکنم
احتمالا باید راه کار های دیگه ای وجود داشته باشه برای حلش
دارم دنبالش میگردم، اگه راه حلی پیدا کردم اینجا میذارم تا بقیه هم استفاده بکنند
ممنون از شما