رفتن به محتوای اصلی

سایتم ناامن نشون میده

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۴ دقیقه مطالعه
  • ۰ بازدید
آیکون پشتیبانی برای رفع پیام ناامن بودن سایت در مرورگر
فهرست مطالب
  1. چرا این اتفاق می‌افتد؟
  2. چه کار کنیم؟
  3. هشدار ناامن روی مشتری‌ها چه اثری دارد؟
  4. کی بهتر است از متخصص کمک بگیرید؟
  5. سوالات متداول
  6. SSL رایگان با پولی چه فرقی دارد؟
  7. HTTPS روی سئو اثر دارد؟
  8. بعد از انتقال به https رتبه‌ام افت می‌کند؟

وقتی مرورگر کنار آدرس سایت شما «Not secure» یا «ناامن» نشان می‌دهد، یعنی صفحه با HTTP رمزنگاری‌نشده بارگذاری شده است؛ یا گواهی SSL ندارید، یا گواهی منقضی یا نامعتبر است، یا سایت هنوز به HTTPS منتقل نشده است. راه‌حل، نصب گواهی معتبر (مثلاً گواهی رایگان Let’s Encrypt) و هدایت همه آدرس‌ها به HTTPS است.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا این اتفاق می‌افتد؟

  • نبود گواهی SSL روی هاست یا دامنه.
  • منقضی شدن گواهی به‌خاطر تمدید نشدن خودکار.
  • نصب گواهی بدون ریدایرکت: سایت هم با http و هم با https باز می‌شود.
  • آدرس سایت در تنظیمات وردپرس هنوز با http ثبت شده است.
  • گواهی برای نسخه www یا بدون www صادر نشده است.

چه کار کنیم؟

بیشتر هاست‌های امروزی گواهی رایگان را با یک کلیک یا به‌صورت خودکار نصب می‌کنند. قبل از تغییر آدرس سایت در وردپرس، حتماً بکاپ بگیرید.

  1. در پنل هاست (بخش SSL/TLS، AutoSSL یا Let’s Encrypt) برای دامنه و نسخه www گواهی صادر کنید.
  2. آدرس سایت را با https باز کنید و مطمئن شوید قفل نمایش داده می‌شود.
  3. بعد از بکاپ، در «تنظیمات ← عمومی» نشانی وردپرس و نشانی سایت را به https تغییر دهید.
  4. ریدایرکت ۳۰۱ همه آدرس‌های http به https را در htaccess یا پنل هاست فعال کنید.
  5. لینک‌ها و تصاویر داخلی که هنوز با http هستند را اصلاح کنید تا خطای محتوای ترکیبی نماند.
  6. در سرچ کنسول نسخه https را بررسی و نقشه سایت را دوباره ارسال کنید.
مراحل رفع پیام ناامن بودن سایت با نصب SSL و انتقال به HTTPS
از Not secure تا قفل
حالتعلتراه‌حل
Not secure روی همه صفحاتSSL نصب نیستصدور گواهی در هاست
هشدار تمام‌صفحه قرمزگواهی منقضی یا نامعتبرتمدید یا صدور دوباره
https کار می‌کند ولی http هم باز می‌شودنبود ریدایرکتریدایرکت ۳۰۱ به https
قفل با علامت هشدارمحتوای ترکیبیاصلاح آدرس‌های http
حالت‌های رایج ناامن نشان دادن سایت

از تجربه تیم siloow: در انتقال سایت‌ها به HTTPS، کار اصلی نصب گواهی نیست؛ اصلاح آدرس‌های قدیمی http در دیتابیس و صفحه‌سازها وقت بیشتری می‌گیرد. ما همیشه بعد از انتقال، چند صفحه کلیدی را با ابزار توسعه‌دهنده مرورگر برای هشدار محتوای ترکیبی بررسی می‌کنیم.

نکته: SSL یعنی ارتباط رمزنگاری‌شده است، نه اینکه سایت از نظر امنیتی کاملاً سالم است؛ سایت دارای قفل هم ممکن است هک شود. ولی بدون HTTPS، مرورگرها روی فرم‌ها هشدار می‌دهند و اعتماد کاربر کم می‌شود.

گواهی رایگان و خودکار را Let’s Encrypt ارائه می‌کند و گوگل در راهنمای انتقال به HTTPS نکات سئوی آن را توضیح داده است. اگر گواهی دارید ولی قفل کامل نمی‌آید، مشکل معمولاً محتوای ترکیبی است که راهنمای جداگانه‌ای در بخش سولوشن‌ها دارد.

هشدار ناامن روی مشتری‌ها چه اثری دارد؟

وقتی مرورگر کنار آدرس سایت عبارت «ناامن» را نشان می‌دهد، بسیاری از کاربران مخصوصاً در صفحه‌های فرم و پرداخت مردد می‌شوند. مرورگرهایی مثل کروم به‌طور ویژه صفحاتی را که فرم ورود اطلاعات دارند ولی با HTTP بارگذاری می‌شوند، با هشدار مشخص‌تری نشان می‌دهند. بنابراین رفع این مشکل فقط یک موضوع فنی نیست و مستقیماً روی اعتماد و تعداد درخواست‌ها اثر می‌گذارد. بعد از رفع، همه صفحات مهم را با گوشی و کامپیوتر باز کنید و مطمئن شوید نماد قفل در همه آن‌ها نمایش داده می‌شود.

کی بهتر است از متخصص کمک بگیرید؟

اگر سایت شما صفحه‌ساز، فروشگاه یا تعداد زیادی تصویر دارد و بعد از تغییر به https بخشی از ظاهر به‌هم ریخته، یا ریدایرکت‌ها حلقه ساخته‌اند، بهتر است انتقال توسط متخصص انجام شود.

برای انتقال امن سایت به HTTPS، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد.

سوالات متداول

SSL رایگان با پولی چه فرقی دارد؟

از نظر رمزنگاری تفاوتی ندارند. گواهی‌های پولی معمولاً اعتبارسنجی سازمانی، پشتیبانی یا ضمانت بیمه‌ای اضافه دارند.

HTTPS روی سئو اثر دارد؟

گوگل HTTPS را یک سیگنال سبک رتبه‌بندی معرفی کرده است. اثر مهم‌تر آن روی اعتماد کاربر و جلوگیری از هشدار مرورگر است.

بعد از انتقال به https رتبه‌ام افت می‌کند؟

اگر ریدایرکت ۳۰۱ درست انجام شود و آدرس‌ها ثابت بمانند، معمولاً نوسان کوتاه‌مدت است.

مشکل

مرورگر کنار آدرس سایت عبارت Not secure یا ناامن نشان می‌دهد

علائم و نشانه‌ها

  • Not secure، نبود قفل، هشدار روی فرم‌ها

علت‌های احتمالی

  • نبود یا انقضای SSL، نبود ریدایرکت به HTTPS

راه‌حل کوتاه

گواهی SSL معتبر نصب کنید، آدرس وردپرس را https کنید و همه آدرس‌ها را با 301 به https هدایت کنید.

ابزارهای موردنیاز

  • پنل هاست (AutoSSL یا Let's Encrypt)
اشتراک‌گذاری