SSL Là Gì?
SSL (Secure Sockets Layer) — hay phiên bản hiện đại hơn là
TLS (Transport Layer Security) — là giao thức mã hóa dữ liệu truyền giữa trình duyệt của người dùng và máy chủ web.
Khi website có SSL, địa chỉ sẽ bắt đầu bằng HTTPS (thay vì HTTP) và hiển thị biểu tượng ổ khóa trên thanh địa chỉ trình duyệt.
Ví dụ:
- Không có SSL: http://example.com
- Có SSL: https://example.com
SSL Hoạt Động Như Thế Nào?
Hãy tưởng tượng bạn gửi thư qua bưu điện:
- Không có SSL: Thư được gửi trong phong bì trong suốt — ai cũng có thể đọc
- Có SSL: Thư được mã hóa trong két sắt — chỉ người nhận mới mở được
Khi bạn điền thông tin thẻ ngân hàng, mật khẩu, hay số điện thoại trên website, SSL đảm bảo thông tin đó không bị đánh cắp trên đường truyền.
Tại Sao Google "Phạt" Website Không Có SSL?
1. Google Chrome Hiển Thị Cảnh Báo "Không An Toàn"
Từ năm 2018, Chrome (chiếm 65% thị phần trình duyệt) hiển thị cảnh báo "Không an toàn" đối với tất cả website HTTP. Người dùng thấy cảnh báo này sẽ thoát ngay — tỷ lệ bounce rate tăng vọt.
2. Google Dùng HTTPS Như Tín Hiệu Xếp Hạng
Google chính thức xác nhận HTTPS là tín hiệu xếp hạng từ năm 2014. Hai website có nội dung tương đương, website có HTTPS sẽ được ưu tiên hơn.
3. Ảnh Hưởng Đến Tỷ Lệ Chuyển Đổi
Nghiên cứu cho thấy:
- 84% người dùng sẽ từ bỏ giao dịch nếu thấy kết nối không an toàn
- Website có HTTPS có tỷ lệ chuyển đổi cao hơn 10–15% so với HTTP
Các Loại Chứng Chỉ SSL
DV SSL (Domain Validation) — Miễn Phí
- Xác minh quyền sở hữu tên miền
- Phù hợp với: Blog, website giới thiệu, landing page
- Ví dụ: Let's Encrypt (miễn phí hoàn toàn)
OV SSL (Organization Validation) — 1–5 triệu/năm
- Xác minh thông tin doanh nghiệp
- Hiển thị tên công ty trong chứng chỉ
- Phù hợp với: Website doanh nghiệp, thương mại điện tử
EV SSL (Extended Validation) — 5–20 triệu/năm
- Xác minh nghiêm ngặt nhất
- Thanh địa chỉ hiển thị màu xanh lá với tên công ty
- Phù hợp với: Ngân hàng, tổ chức tài chính
Cách Cài Đặt SSL Miễn Phí Với Let's Encrypt
Let's Encrypt là tổ chức phi lợi nhuận cung cấp SSL miễn phí, được tin tưởng bởi tất cả trình duyệt lớn.
Các bước cài đặt:
- •Đăng nhập vào cPanel của hosting
- •Tìm mục "SSL/TLS" hoặc "Let's Encrypt"
- •Chọn tên miền cần cài SSL
- •Click "Install Certificate"
- •Chờ 5–10 phút để chứng chỉ được cấp
- •Cấu hình redirect HTTP sang HTTPS
Lưu ý: Let's Encrypt cần gia hạn mỗi 90 ngày. Hầu hết hosting hiện đại tự động gia hạn.
Checklist Sau Khi Cài SSL
- Tất cả URL nội bộ đã chuyển sang HTTPS
- Redirect 301 từ HTTP sang HTTPS đã được cấu hình
- Cập nhật URL trong Google Search Console
- Cập nhật URL trong Google Analytics
- Kiểm tra không có "mixed content" (ảnh/script vẫn dùng HTTP)
Kết Luận
SSL không còn là tùy chọn — đó là yêu cầu bắt buộc cho bất kỳ website nghiêm túc nào. Chi phí gần như bằng 0 (với Let's Encrypt) nhưng lợi ích về bảo mật, SEO và uy tín là rất lớn.
NH-WEB cài đặt SSL miễn phí cho tất cả website ngay từ ngày đầu — không tính thêm phí, không cần khách hàng yêu cầu.