Hướng dẫn chuyển HTTP sang HTTPS để SEO không bị ảnh hưởng
Google đã coi việc sử dụng SSL/TLS cho website như một yếu tố xếp hạng website. Và chắc rằng việc sử dụng HTTPS:// chỉ đem lại lợi ích cho website của bạn, tuy nhiên câu hỏi đặt ra là làm sao để việc chuyển từ HTTP:// sang HTTPS:// không ảnh hưởng đến kết quả SEO của bạn? Xin hãy tham khảo các bước dưới đây từ chính GOOGLE

Sử dụng chứng chỉ bảo mật (SSL) mạnh mẽ
Hãy liên hệ ngay bộ phận tư vấn của chúng tôi qua khung Hỗ trợ trực tuyến để được tư vấn loại SSL chính xác và tiết kiệm nhất cho website của bạn
Sử dụng 301 redirects
Hãy chuyển hướng người dùng và các cỗ máy tìm kiếm đến website của bạn sang HTTPS với 301 HTTP redirects. Xin lưu ý là không dùng 302 redirect.
Kiểm tra chắc chắn rằng những trang HTTPS cũa bạn có thể được truy cập tới và được lập chỉ mục bởi Google
- Không khoá/ngăn chặn truy cập những trang HTTPS bằng tệp robots.txt.
- Không dùng thẻ
noindexở những trang HTTPS. - Sử dụng Fetch as Google để chắc rằng Googlebot có thể truy cập website của bạn.
Hỗ trợ HSTS
Sử dụng hosting/server hỗ trợ HSTS (HTTP Strict Transport Security).
Chúng tôi khuyến cáo hỗ trợ HSTS theo cách bên dưới:
- Triển khai HTTPS trước khi bật HSTS.
- Thiết lập HSTS headers với max-age ngắn. Kiểm tra lượng truy cập.
- Tăng dần HSTS max-age.
- Nếu HSTS không ảnh hưởng tiêu cực đến người dùng, hãy đăng ký website của bạn vào preload-list của trình duyệt tại đây
Cân nhắc sử dụng HSTS preloading
Nếu dùng HSTS, bạn có thể thêm tuỳ chọn hỗ trợ HSTS preloading để cải thiện tốc độ cũng như bảo mật. Để dùng tính năng này, bạn hãy truy cập hstspreload.org và làm theo hướng dẫn để đăng ký.
Tránh những sai lầm phổ biến
Hãy cố gắng kiểm tra kỹ nhưng sai lầm phổ biến bên dưới và cách khắc phục được đề xuất:
| Sai lầm | Khắc phục |
|---|---|
| Expired certificates - Chứng chỉ SSL quá hạn | Hãy sử dụng chứng chỉ SSL có thời hạn càng lâu càng tốt. Qua muassl.com bạn đơn hàng của bạn sẽ được theo dõi sát sao để đảm bảo đơn hàng của bạn được kịp thời gia hạn, cài đặt và sử dụng. |
| Cài đúng SSL cho tên miền của bạn. | Ví dụ, nếu ssl của bạn chỉ đăng ký cho www.example.com, thì người dùng khi truy cập vào example.com (không có tiền tố "www." ) thì sẽ hiện chứng chỉ không đúng. Với kinh nghiệm trên 5 năm của chúng tôi về SSl và trên 10 năm về server/hosting, tin chắc rằng sẽ giúp bạn tránh được sai sót này. |
| Lỗi Crawling | Như đã đề cập phần trên, hãy sử dụng robots.txt một cách thật thông minh.
|
| Lỗi Indexing | Cho phép cỗ máy tìm kiếm lập chỉ mục nhiều nhất có thể. Tránh dùng thẻ noindex .
|
| Các phiên bản cũ | Các giao thức cũ luôn tìm ẩn nguy cơ; hãy đảm bảo bạn có phiên bản TLS mới nhất. |
| Các thành phần bảo mật và không bảo mật lẫn vào nhau ở website của bạn | Bạn nên chắc rằng website của bạn chỉ sử dụng giao thức HTTPS cho tất cả các tài nguyên. |
| Nội dung khác nhau giữa HTTP và HTTPS | Hãy làm cho nội dung của chúng là như nhau |
| HTTPS thông báo lỗi | Đảm bảo thông báo lỗi là chính xác |
Xem thêm từ Google
HTTPS câu hỏi thường gặp về di chuyển web tại đây
Xử lý sự cố khác
Lỗi Microsoft IIS: Chứng chỉ không được tin cậy rộng rãi do thiếu đường dẫn chứng chỉ (Certificate Path) hợp lệ
Cần làm gì khi một Root CA hết hạn hoặc cập nhật
Yubikey: Ký mã ClickOnce bằng chứng chỉ được lưu trữ trên Yubikey
Gemalto Safenet eToken 5110CC (940): Làm thế nào để mở khóa (đặt lại mật khẩu)
Lỗi: Verify return code: 21 (unable to verify the first certificate)
Zimbra: Lỗi chdir(/root) failed: Permission denied
Signtool: Lỗi No certificates were found that met all the given criteria
Cài đặt SSL thành công nhưng Google hoặc Facebook báo lỗi
Windows: Bản vá bổ sung Trusted Root Certificates
Windows: Tự động cập nhật Chứng chỉ gốc - Trusted Root Certificates
Chrome lỗi ERR_CERT_AUTHORITY_INVALID trên Windows 7
Zimbra: Xử lý lỗi Root CA Certificate Expiration
Cpanel: Root CA Certificate Expiration
Comodo/Sectigo: Lỗi Root certificate has expired
Hướng dẫn cập nhật Root / Intermediate CA trên Linux Server
Comodo/Sectigo: Lỗi Root certificate has expired
Lỗi: Windows does not have enough information to verify this certificate
Windows Server 2012: Hướng dẫn cập nhật máy chủ hỗ trợ TLS 1.2
Windows Server 2008: Hướng dẫn cập nhật máy chủ hỗ trợ TLS 1.2
Exchange Server: Khắc phục lỗi didnt found starttls in server response, try anyway khi kết nối STARTTLS