چرا HTTPS ضروری است؟
- امنیت: اطلاعات فرمها، رمزها و پرداختها در مسیر قابل شنود نیستند.
- اعتماد کاربر: مرورگرها سایتهای HTTP را «Not secure» نشان میدهند. از اکتبر ۲۰۲۶ کروم گزینهی «Always Use Secure Connections» را بهطور پیشفرض برای سایتهای عمومی فعال کرده و قبل از باز کردن صفحهی HTTP هشدار میدهد.
- سئو: گوگل از ۲۰۱۴ HTTPS را سیگنال سبک رتبهبندی و بخشی از تجربهی صفحه میداند.
- قابلیتهای فنی: HTTP/2 و HTTP/3 و بسیاری از امکانات جدید مرورگر فقط روی HTTPS کار میکنند.
گواهی SSL از کجا؟
Let’s Encrypt گواهی رایگان و خودکار میدهد و بیشتر هاستها (از جمله cPanel با AutoSSL) آن را با یک کلیک فعال میکنند. برای بیشتر سایتها گواهی رایگان کافی است.
چکلیست مهاجرت بدون افت
- گواهی را نصب و همهی صفحهها را روی https امتحان کنید.
- همهی آدرسهای http را با ریدایرکت ۳۰۱ به https متناظر ببرید.
- لینکهای داخلی، تصاویر و فایلها را به https تغییر دهید تا خطای «محتوای ترکیبی» (Mixed Content) پیش نیاید.
- تگ کنونیکال و نقشهی سایت را به https بهروز کنید.
- نسخهی https را در سرچ کنسول ثبت کنید (یا از Domain property استفاده کنید).
- بعد از اطمینان، HSTS را فعال کنید.
اشتباههای رایج
- ریدایرکت همهی آدرسهای http به صفحهی اصلی https.
- تصاویر و اسکریپتهایی که هنوز با http بارگذاری میشوند.
- گواهی منقضیشده؛ کاربر با صفحهی هشدار تمامصفحه روبهرو میشود.