Logo Let's Encrypt ở giữa nối với Chrome và WordPress, chữ Một bước đúng đích

Chuyển website sang HTTPS đúng cách gồm 9 việc: cài SSL phủ đủ tên miền, đổi URL trong cấu hình lẫn database, chuyển hướng 301 một bước, sửa mixed content, cập nhật canonical và sitemap, khai báo Search Console, rà các liên kết ngoài, bật HSTS sau cùng, rồi kiểm lại bằng lệnh. Hosting WebCloud kèm SSL miễn phí; gói SPEED từ 100.000đ/tháng, chưa VAT.

HTTPS là nền tảng, không phải đòn bẩy thứ hạng

Google công nhận HTTPS là một tín hiệu xếp hạng, nhưng chỉ là tín hiệu nhẹ. Google công bố điều này trên blog Search Central tháng 8/2014 và mô tả tác động là nhỏ, chưa tới 1% truy vấn.

Phần còn lại nằm ở người dùng. Chrome gắn nhãn “Không an toàn” cho trang HTTP có ô nhập mật khẩu hoặc thẻ từ Chrome 56, phát hành đầu năm 2017. Từ Chrome 68 (tháng 7/2018), mọi trang HTTP đều bị gắn nhãn này. Khách thấy nhãn đó trên form liên hệ là đóng tab.

Vì vậy chúng tôi coi chuyển HTTPS là việc giữ nền, không phải việc để kéo hạng. Làm đúng thì không mất gì. Làm sai thì mất hạng vì lỗi chuyển hướng, không phải vì HTTPS.

Trang web.dev về vì sao HTTPS quan trọng trên màn hình máy tính
Bài của web.dev về vì sao mọi trang nên dùng HTTPS. Ảnh chụp trang web.dev, 14/10/2026.

Trước khi chuyển: 4 việc chuẩn bị

Bốn việc này làm trước khi đụng vào bất kỳ cấu hình nào, vì chúng quyết định bạn lùi được hay không.

  1. Sao lưu cả mã nguồn lẫn database. Đây là đường lùi duy nhất nếu lệnh thay URL ghi sai. Kiểm bản sao lưu mở lại được, đừng chỉ tin vào dòng báo “thành công”.
  2. Liệt kê mọi nơi đang lưu URL cũ. Gồm theme, widget, menu, form, ảnh, script ngoài và nội dung dựng bằng WPBakery. Danh sách này là thứ bạn đối chiếu sau khi chuyển.
  3. Kiểm chứng chỉ phủ cả bản có www lẫn không www. Chứng chỉ chỉ phủ một bản sẽ làm bản còn lại báo lỗi ngay sau khi bật chuyển hướng.
  4. Hạ TTL của DNS xuống mức thấp nếu đổi máy chủ cùng lúc. Nên tách hai việc: đổi máy chủ trước, chuyển HTTPS sau, để lỗi nào cũng truy được nguyên nhân.

Với site đang có thứ hạng, chọn khung giờ ít khách và giữ nguyên nội dung trong lúc chuyển. Đừng gộp việc này với đổi giao diện hay viết lại URL.

Chín điều cần lưu ý khi chuyển website sang HTTPS

Chín điều dưới đây là chuỗi việc theo thứ tự làm. Bảng tóm ở cuối mục để bạn in ra đối chiếu.

1. SSL phải phủ đủ tên miền. Chứng chỉ cần có cả example.com và www.example.com, cùng mọi subdomain đang dùng. Thiếu một tên là có người truy cập thấy trang cảnh báo đỏ.

2. Đổi URL trang và database đúng cách. Trong WordPress, đổi hai ô địa chỉ ở phần cài đặt chung. Sau đó thay URL cũ trong database bằng WP-CLI: wp search-replace xử lý được dữ liệu serialize mà lệnh thay chuỗi thông thường làm hỏng. Luôn chạy bản thử với cờ --dry-run trước để xem số vị trí sẽ đổi.

3. Chuyển hướng 301, mỗi địa chỉ chỉ một bước. Mọi địa chỉ HTTP phải về thẳng bản HTTPS chính thức. Chuỗi hai bước vẫn chạy, nhưng thêm một vòng đi lại cho mỗi lượt truy cập và khiến bạn khó kiểm hơn. Ví dụ đo thật ở phần dưới.

4. Sửa mixed content. Đó là tình trạng trang HTTPS vẫn nạp ảnh, script, font hoặc iframe qua HTTP. Trình duyệt chặn hoặc cảnh báo những thứ này, nên ổ khóa không còn nguyên vẹn. Tìm trong theme, widget và nội dung cũ.

5. Cập nhật canonical, sitemap và robots.txt. Thẻ canonical của từng trang phải trỏ về địa chỉ HTTPS. Sitemap chỉ liệt kê URL HTTPS, và dòng Sitemap: trong robots.txt cũng vậy. Canonical còn ghi HTTP là lỗi phổ biến nhất sau khi chuyển.

6. Khai báo Google Search Console. Thuộc tính kiểu URL-prefix của bản HTTP không tự bao gồm bản HTTPS. Thêm thuộc tính mới cho địa chỉ HTTPS, hoặc dùng thuộc tính Domain gộp mọi giao thức. Sau đó nộp lại sitemap.

7. Rà các nơi bạn kiểm soát được. Google Business Profile, GA4, tài khoản Ads, trang mạng xã hội, chữ ký email và hồ sơ trên các sàn. Đổi tất cả về địa chỉ HTTPS để khách không phải đi qua chuyển hướng.

8. Bật HSTS sau cùng. HSTS bảo trình duyệt chỉ dùng HTTPS với tên miền của bạn trong một khoảng thời gian. Bắt đầu bằng max-age ngắn. vài phút. rồi tăng dần khi mọi thứ ổn. Net Solutions đang dùng 31.536.000 giây, tức 365 ngày. Chưa chắc mọi subdomain đã có SSL thì đừng thêm includeSubDomains.

9. Cẩn thận với CDN và Cloudflare. Chế độ SSL “Flexible” nối từ CDN về máy chủ bằng HTTP. Nếu máy chủ lại chuyển hướng về HTTPS, trình duyệt rơi vào vòng lặp chuyển hướng. Hãy đặt chế độ Full hoặc Full (strict) và cài chứng chỉ trên máy chủ gốc.

# Điều cần lưu ý Làm xong khi
1 SSL phủ đủ tên miền Mở được cả bản www và không www, không cảnh báo
2 Đổi URL trang và database --dry-run báo đúng số vị trí, URL cũ không còn trong bảng
3 301 một bước curl -I thấy đúng một dòng 301 cho mỗi địa chỉ HTTP
4 Mixed content Console trình duyệt không còn dòng cảnh báo tài nguyên HTTP
5 Canonical, sitemap, robots.txt Canonical và sitemap chỉ chứa URL HTTPS
6 Search Console Thuộc tính HTTPS đã xác minh, sitemap nộp lại
7 Liên kết ngoài tự kiểm soát Hồ sơ Google, GA4, Ads, mạng xã hội đã đổi
8 HSTS Header có mặt trên phản hồi HTTPS, max-age tăng dần
9 CDN / Cloudflare Chế độ Full hoặc Full (strict), không còn vòng lặp

Tổng hợp từ checklist bàn giao website của Net Solutions, cập nhật 12/10/2026.

Điều 3 và 8 nên kiểm bằng lệnh chứ không bằng mắt. Phần dưới cho thấy cách làm trên chính netsolutions.vn.

Kiểm sau chuyển: đếm số bước, ghi ngày đo

Kiểm sau chuyển là đếm số bước chuyển hướng của từng phiên bản địa chỉ. Một lệnh curl -I cho bạn dòng trạng thái và đích chuyển tới, không cần công cụ trả phí.

Chúng tôi đo netsolutions.vn ngày 12/10/2026. Mỗi trang có bốn phiên bản địa chỉ: HTTP và HTTPS, có www và không www.

Địa chỉ đầu vào Số bước 301 Đích cuối
http://netsolutions.vn/ 2 https://www.netsolutions.vn/
http://www.netsolutions.vn/ 1 https://www.netsolutions.vn/
https://netsolutions.vn/ 1 https://www.netsolutions.vn/
https://www.netsolutions.vn/ 0 Trả 200, không chuyển tiếp

Nguồn: Net Solutions đo bằng curl -I ngày 12/10/2026. Header HSTS max-age=31536000 có trên phản hồi HTTPS, không có trên phản hồi HTTP.

Sơ đồ so sánh chuỗi chuyển hướng hai bước và một bước từ địa chỉ HTTP của tên miền không www
Địa chỉ HTTP không www hiện đi hai bước; đích nên là một bước.

Kết quả cho thấy một điểm chưa tối ưu của chính chúng tôi: địa chỉ http://netsolutions.vn/ đi hai bước. Trang vẫn tới đúng đích. nhưng nên là một bước. Với 423 trang trong mục lục. mỗi trang có 4 phiên bản địa chỉ. tức 1.692 địa chỉ phải trả về đúng một đích. Vì vậy cần kiểm theo mẫu, không kiểm từng trang bằng mắt.

Bảng dưới là khung kiểm chúng tôi lấy từ checklist bàn giao website. Checklist có dòng kiểm HTTP/HTTPS, www/không www chuyển về URL chính, và dòng kiểm SSL.

Kiểm gì Lệnh hoặc công cụ Kết quả đúng
Số bước chuyển hướng curl -I http://tenmien/ Một dòng 301, đích là bản HTTPS chính thức
Bản www và không www curl -I cho cả bốn phiên bản Cả bốn về cùng một URL chính
Header HSTS curl -I https://tenmien/ Có Strict-Transport-Security trên phản hồi HTTPS
Canonical Xem mã nguồn trang Thẻ rel=canonical là URL HTTPS
Mixed content Tab Console của trình duyệt Không còn dòng báo tài nguyên HTTP
Sitemap Mở /sitemap_index.xml Mọi URL bắt đầu bằng https://
Hạn chứng chỉ Ổ khóa trên trình duyệt hoặc công cụ canh site Còn hạn, có lịch nhắc gia hạn

Khung kiểm dựa trên checklist bàn giao website của Net Solutions, 12/10/2026.

Sau đó theo dõi Search Console trong 2–4 tuần. Hai báo cáo cần xem là Trang (Pages) và Lập chỉ mục. Số trang HTTPS được lập chỉ mục tăng dần và số trang HTTP giảm dần là dấu hiệu đúng. Khi cần một người ngoài kiểm toàn bộ, dịch vụ SEO audit chuyên sâu soi cả phần này.

Một việc hay bị quên là hạn chứng chỉ. Chứng chỉ nào cũng hết hạn, và trang hiện cảnh báo đỏ ngay ngày hết. Máy canh site của Net Solutions đọc hạn chứng chỉ TLS và báo vàng khi còn dưới 14 ngày. Nếu bạn tự quản, hãy đặt lịch nhắc như vậy, hoặc đưa vào việc bảo trì website hằng tháng.

Lỗi thường gặp sau khi chuyển HTTPS

Năm lỗi dưới đây chiếm phần lớn ca hỏng sau khi chuyển. Mỗi lỗi có một nguyên nhân thường gặp nhất và một cách sửa.

Triệu chứng Nguyên nhân thường gặp Cách sửa
Trình duyệt báo “quá nhiều chuyển hướng” (vòng lặp) CDN đặt SSL Flexible trong khi máy chủ ép về HTTPS; hoặc hai plugin cùng chuyển hướng Đặt Full / Full (strict); chỉ giữ một nơi cấu hình chuyển hướng
Ổ khóa có cảnh báo hoặc dấu chấm than Mixed content: ảnh, script hoặc font còn nạp bằng HTTP Tìm URL http:// trong database và theme, thay bằng HTTPS
Ảnh vỡ, giao diện lệch Đường dẫn ảnh hoặc CSS còn HTTP, trình duyệt chặn Chạy wp search-replace, xoá cache trang và cache CDN
Không vào được trang quản trị URL site trong database lệch với giao thức đang chạy Sửa hai ô địa chỉ trong database hoặc wp-config.php, rồi đăng nhập lại
Google vẫn hiện địa chỉ HTTP Canonical còn HTTP, sitemap chưa nộp lại, hoặc Google chưa thu thập lại Sửa canonical, nộp lại sitemap, theo dõi 2–4 tuần

Net Solutions tổng hợp, 12/10/2026.

Nếu bạn đang đổi cả tên miền chứ không chỉ giao thức, việc khác hẳn. Mời đọc bài về đổi tên miền và ảnh hưởng SEO, nơi giải thích bước chuyển 301 và Search Console cho trường hợp đổi domain.

Chi phí và ai nên tự làm

SSL không tốn thêm tiền nếu bạn dùng hosting WebCloud. Mọi gói đều kèm SSL/HTTPS miễn phí. Bảng dưới là giá hosting công khai tại bảng giá hosting, đọc ngày 10/10/2026.

Gói Giá/tháng 12 tháng 2 năm (−10%) 3 năm (−20%)
SPEED 100.000đ 1.200.000đ 2.160.000đ 2.880.000đ
PRO 150.000đ 1.800.000đ 3.240.000đ 4.320.000đ
PRO+ 200.000đ 2.400.000đ 4.320.000đ 5.760.000đ

Giá chưa VAT, tối thiểu 12 tháng. Nguồn: bảng giá hosting Net Solutions, đọc 10/10/2026. Hosting chịu VAT 10%.

Ví dụ gói SPEED trả 2 năm: 2.160.000đ chưa VAT, thành 2.376.000đ sau VAT 10%. Trả 3 năm là 2.880.000đ chưa VAT, thành 3.168.000đ sau VAT. Giá có thể đổi; hãy xem bảng giá trực tiếp trước khi quyết định.

Tự làm hợp khi bạn có một site WordPress nhỏ, một tên miền, không CDN và có bản sao lưu dùng được. Làm theo chín điều ở trên là đủ.

Nên nhờ người làm khi có nhiều tên miền hoặc subdomain, có CDN, đang bán hàng trực tuyến, hoặc site đã có thứ hạng đáng giữ. Lỗi ở những site này tốn tiền hơn phí nhờ làm. Bên chúng tôi có dịch vụ chăm sóc website nhận phần này.

Nói công bằng: Net Solutions không bán chứng chỉ SSL riêng lẻ. Site của bạn không đặt trên hosting của chúng tôi thì vẫn làm được theo bài này, vì chín điều trên không phụ thuộc nhà cung cấp.

Câu hỏi thường gặp

Chuyển sang HTTPS có bị mất thứ hạng không? Không nhất thiết, nhưng rủi ro có thật nếu chuyển hướng sai. Mất hạng thường do chuỗi 301 lỗi, canonical còn HTTP hoặc trang bị chặn thu thập. HTTPS tự nó không làm tụt hạng. Làm đủ chín điều, sao lưu trước và theo dõi Search Console 2–4 tuần để phát hiện sớm.

Chuyển HTTP sang HTTPS mất bao lâu để Google cập nhật? Google không công bố thời hạn cố định. Với site nhỏ, bạn thường thấy HTTPS thay HTTP trong kết quả sau vài ngày đến vài tuần. Site lớn có nhiều URL cần lâu hơn. Nộp lại sitemap HTTPS và theo dõi báo cáo Lập chỉ mục để biết tiến độ.

Chuyển HTTPS có phải khai báo lại Google Search Console không? Có, trừ khi bạn đã dùng thuộc tính Domain. Thuộc tính URL-prefix của bản HTTP không tự bao gồm bản HTTPS, nên cần thêm thuộc tính mới cho địa chỉ HTTPS và nộp lại sitemap. Thuộc tính Domain, xác minh qua DNS, gộp mọi giao thức và subdomain.

Lỗi “mixed content” là gì và sửa thế nào? Đó là khi trang HTTPS vẫn nạp tài nguyên như ảnh, script, font hoặc iframe qua HTTP. Trình duyệt chặn hoặc cảnh báo, nên ổ khóa không còn nguyên vẹn. Sửa bằng cách thay URL HTTP trong database và theme bằng HTTPS, rồi xoá cache. Tab Console cho biết tài nguyên nào còn sót.

Nên chọn www hay không www khi chuyển HTTPS? Chọn một bản làm địa chỉ chính và chuyển bản còn lại về đó bằng 301. Cả hai đều ổn về kỹ thuật. Điều quan trọng là nhất quán trong canonical, sitemap và liên kết nội bộ. Nếu site đang có sẵn thứ hạng, giữ bản đang dùng để tránh thay đổi không cần thiết.

SSL miễn phí và SSL trả phí khác nhau ở đâu? Phần mã hoá đường truyền không khác nhau. Khác ở loại xác thực, mức bảo hành, hỗ trợ và phạm vi tên miền. SSL miễn phí thường xác thực tên miền, đủ cho website doanh nghiệp thông thường. Ngân hàng hoặc sàn lớn có thể cần loại xác thực tổ chức.

Cần người kiểm hộ trước khi chuyển? Gọi 0906.207.001 hoặc nhắn Zalo cùng số, chúng tôi xem site và nói thẳng việc nào bạn tự làm được.

Cập nhật 16/10/2026 bởi Công ty TNHH Net Solutions.

Gọi ngay Chat Zalo Messenger Facebook Hỗ trợ qua Email