Chuyển sang HTTPS: quy trình đầy đủ để không tụt hạng

Hướng dẫn quy trình chuyển sang HTTPS an toàn cho thứ hạng: cài chứng chỉ SSL, sửa tài nguyên cũ, chuyển hướng 301, cập nhật canonical, khai báo lại Google Search Console.

Chuyển sang HTTPS cần làm những bước gì để không tụt hạng

Chuyển sang HTTPS đúng thứ tự sẽ không làm website mất thứ hạng: cài chứng chỉ SSL, sửa hết tài nguyên còn gọi qua giao thức cũ, đặt chuyển hướng 301 toàn site, cập nhật canonical và sitemap, khai báo lại trong Google Search Console, rồi theo dõi kết quả trong vài tuần. Bỏ một bước hoặc làm sai thứ tự là nguyên nhân phổ biến nhất khiến trang tụt hạng sau khi đổi giao thức.

Minh hoạ cho bài Chuyển sang HTTPS: quy trình đầy đủ để không tụt hạng
BướcViệc làmDấu hiệu đã xong
1. Cài chứng chỉ SSLMua và cài chứng chỉ DV lên hosting hoặc VPS, kiểm tra chuỗi chứng chỉ trung gianTrình duyệt hiện ổ khoá bảo mật, địa chỉ đổi thành HTTPS không còn cảnh báo
2. Sửa tài nguyên gọi qua giao thức cũĐổi toàn bộ link ảnh, CSS, JS, iframe nội bộ từ HTTP sang HTTPS trong code và databaseConsole trình duyệt hết cảnh báo nội dung hỗn hợp
3. Đặt chuyển hướng 301 toàn siteTrỏ toàn bộ URL HTTP về đúng URL HTTPS tương ứng, một bước duy nhấtMọi địa chỉ cũ trả mã 301 thẳng về HTTPS, không qua bước trung gian
4. Cập nhật canonical và sitemapSửa thẻ canonical trỏ về HTTPS, tạo lại sitemap.xml với URL mớiXem mã nguồn trang thấy canonical đã là HTTPS, sitemap không còn URL HTTP
5. Khai báo lại trong Google Search ConsoleThêm property HTTPS, gửi sitemap mới, đặt HTTPS làm phiên bản ưu tiênSearch Console nhận sitemap thành công, không báo lỗi phủ trùng nội dung
6. Theo dõi vài tuầnSo sánh traffic, thứ hạng và lỗi crawl trước và sau khi đổi giao thứcSố trang được lập chỉ mục ổn định, thứ hạng không giảm so với trước

Cài chứng chỉ SSL trước khi đổi giao thức website

Website cần chứng chỉ SSL hoạt động đúng trước khi bật khoá bảo mật, nếu không trình duyệt báo lỗi kết nối không an toàn ngay khi khách vừa vào trang. BizMaC cấp chứng chỉ DV qua đối tác GoGetSSL từ 200.000đ/năm, cấp trong ngày, đội kỹ thuật cài đặt và bật HTTPS giúp khách hàng.

Theo quy định của CA/Browser Forum, chứng chỉ SSL có hiệu lực tối đa 398 ngày kể từ ngày cấp, nên phần lớn nhà cung cấp bán theo chu kỳ một năm rồi gia hạn. Chọn đúng loại chứng chỉ cũng quan trọng: website chỉ có một tên miền dùng gói domain thường như bảng giá chứng chỉ SSL đang liệt kê, còn website có nhiều subdomain nên hỏi gói Wildcard để khỏi cài lại nhiều lần. Cách cài chứng chỉ lên hosting hoặc VPS qua Plesk, DirectAdmin nằm trong bài cài đặt SSL cho website.

Sửa tài nguyên còn gọi qua giao thức cũ để tránh nội dung hỗn hợp

Sau khi bật khoá bảo mật, mọi ảnh, file CSS, JavaScript và iframe trong trang phải gọi qua HTTPS, còn đường dẫn HTTP nào thì trình duyệt chặn một phần tài nguyên và gạch ổ khoá, tình trạng này gọi là nội dung hỗn hợp. Khách hàng nhìn thấy cảnh báo "Không an toàn" dù website đã có chứng chỉ hợp lệ.

Lỗi hay gặp nhất nằm ở link ảnh cứng trong bài viết cũ, theme hoặc plugin WordPress gọi thư viện qua địa chỉ HTTP, và banner quảng cáo nhúng từ đối tác chưa đổi giao thức. Quét toàn bộ database tìm chuỗi HTTP cũ, đổi hết sang HTTPS trước khi công bố website đã đổi giao thức xong. Cách nhận diện và xử lý từng loại tài nguyên nằm trong bài lỗi nội dung hỗn hợp trên website.

Chuẩn bị bật khoá bảo mật cho website?

BizMaC cấp chứng chỉ DV từ 200.000đ/năm qua GoGetSSL, cài đặt lên hosting hoặc VPS và bật HTTPS giúp bạn, phần cài đặt không tính thêm phí.

Xem bảng giá SSL

Đặt chuyển hướng 301 toàn site khi đổi giao thức website

Chuyển hướng 301 báo cho trình duyệt và Google biết địa chỉ HTTP đã chuyển vĩnh viễn sang HTTPS, gộp toàn bộ tín hiệu xếp hạng cũ vào URL mới thay vì để Google thu thập hai bản trùng lặp. Thiếu bước này, cả hai phiên bản vẫn được lập chỉ mục song song, thứ hạng bị chia ra giữa hai địa chỉ.

Lỗi phổ biến nhất là chuyển hướng theo chuỗi nhiều bước: HTTP không www nhảy sang HTTP có www, rồi mới nhảy tiếp sang HTTPS có www. Mỗi bước cộng thêm độ trễ tải trang, trình thu thập dữ liệu của Google có thể bỏ cuộc giữa chừng trên site nhiều trang. Cách đúng là trỏ thẳng một bước, từ URL HTTP gốc sang đúng URL HTTPS tương ứng, giữ nguyên toàn bộ đường dẫn phía sau tên miền.

Lỗi thứ hai hay bị bỏ sót là link nội bộ trong menu, footer, bài viết cũ vẫn trỏ về địa chỉ HTTP. Chuyển hướng 301 xử lý được lượt truy cập từ bên ngoài, nhưng link nội bộ chưa đổi vẫn buộc khách và Google đi thêm một vòng chuyển hướng ngay trên chính website của mình, làm chậm tốc độ tải trang không cần thiết.

Cập nhật canonical, sitemap và khai báo lại trong Google Search Console

Thẻ canonical trên mọi trang phải trỏ về đúng địa chỉ HTTPS, sitemap.xml phải liệt kê URL HTTPS thay vì URL HTTP cũ, rồi khai báo lại toàn bộ trong Google Search Console để công cụ tìm kiếm nhận đúng phiên bản chính thức của website.

Theo tài liệu hướng dẫn site move của Google Search Central, việc gộp tín hiệu giữa hai phiên bản URL cần thời gian để Google xử lý lại toàn bộ chỉ mục, thường khoảng 30 ngày, một số site nhiều trang cần tới 90 ngày mới ổn định hoàn toàn. Canonical còn trỏ về HTTP trong lúc site đã chạy HTTPS khiến Google nhận tín hiệu mâu thuẫn, có thể vẫn giữ phiên bản cũ trong kết quả tìm kiếm.

Google Search Console dùng property riêng cho từng địa chỉ, nên phải thêm property HTTPS mới, gửi lại sitemap mới, rồi đặt HTTPS làm phiên bản ưu tiên trong phần cài đặt. Website đã tối ưu SEO kỹ thuật từ trước thì phần kiểm tra lại sau khi đổi giao thức nhẹ nhàng hơn nhiều, có thể đối chiếu theo bài kiểm tra website chuẩn SEO.

Lỗi hay gặp khi đổi giao thức làm tụt hạng và cách theo dõi sau đó

Ba lỗi lặp lại nhiều nhất sau khi chuyển sang HTTPS là chuyển hướng qua nhiều bước trung gian, quên đổi link nội bộ còn trỏ về địa chỉ HTTP, và quên cập nhật địa chỉ trong bảng quảng cáo hoặc script theo dõi của đối tác quảng cáo. Cả ba đều không làm website sập, nhưng đều âm thầm kéo thứ hạng xuống trong vài tuần đầu.

Bảng quảng cáo hoặc mã theo dõi nhúng từ Google Ads, Facebook, hoặc đối tác khác thường lưu sẵn địa chỉ HTTP trong cấu hình chiến dịch. Không đổi lại, mã theo dõi có thể bị trình duyệt chặn giống các tài nguyên tĩnh khác, báo cáo quảng cáo thiếu dữ liệu dù website vẫn chạy bình thường.

Sau khi hoàn tất năm bước đầu, theo dõi Search Console mỗi tuần trong khoảng một tháng: số trang được lập chỉ mục, lỗi crawl, và vị trí trung bình của các từ khoá chính. Thứ hạng giảm nhẹ vài ngày đầu là bình thường trong lúc Google crawl lại toàn site, nhưng sau 30 ngày vẫn tụt sâu thì quay lại kiểm tra canonical và chuyển hướng trước tiên, đó là hai chỗ hay sai nhất.

Câu hỏi thường gặp khi đổi giao thức website

Đổi giao thức website có cần đổi tên miền không?
Không. Bật khoá bảo mật chỉ thay tiền tố địa chỉ từ HTTP sang HTTPS, tên miền và toàn bộ đường dẫn phía sau giữ nguyên. Cần thêm chứng chỉ SSL hợp lệ và chuyển hướng 301 đúng cách.

Website đổi giao thức bao lâu thì Google cập nhật lại thứ hạng?
Thường khoảng 30 ngày, một số site nhiều trang cần tới 90 ngày mới ổn định hoàn toàn theo hướng dẫn site move của Google Search Central. Trong lúc chờ, cứ theo dõi Search Console đều đặn thay vì đổi lại cấu hình liên tục.

Không sửa hết nội dung hỗn hợp thì website có sao không?
Trình duyệt vẫn hiển thị được trang, nhưng gạch ổ khoá bảo mật và báo "Không an toàn" ở một phần nội dung, làm khách nghi ngờ độ tin cậy của website dù chứng chỉ SSL đã hợp lệ.

Chuyển hướng 301 có làm chậm tốc độ tải trang không?
Một bước chuyển hướng duy nhất gần như không ảnh hưởng tốc độ. Chuỗi nhiều bước mới là nguyên nhân làm chậm, vì trình duyệt và Google phải đi qua từng địa chỉ trung gian trước khi tới trang đích.

Điều cần nhớ

Chuyển sang HTTPS không khó, khó ở chỗ làm đúng thứ tự và không bỏ sót bước nào: cài chứng chỉ, dọn hết nội dung hỗn hợp, chuyển hướng 301 một bước, cập nhật canonical và sitemap, khai báo lại Search Console, rồi kiên nhẫn theo dõi vài tuần. Ba lỗi hay gặp nhất, chuyển hướng nhiều chặng, quên link nội bộ, quên đổi địa chỉ trong bảng quảng cáo, đều xử lý được nếu kiểm tra kỹ trước khi công bố website đã đổi giao thức.

Website chưa có chứng chỉ hoặc đang dùng SSL miễn phí thiếu ổn định có thể xem dịch vụ chứng chỉ SSL của BizMaC để chọn gói phù hợp trước khi bắt đầu quy trình này.

Lưu ý: Bài viết chia kinh nghiệm chung, còn mỗi doanh nghiệp một quy mô và một cách vận hành. Muốn biết cách nào hợp với trường hợp của bạn — chọn gói nào, làm theo thứ tự nào, chi phí ra sao — chuyên viên BizMaC tư vấn và làm giúp bạn phần kỹ thuật.

Đọc rồi mà vẫn ngại tự làm?

Để BizMaC dựng website cho doanh nghiệp bạn

Giao diện chuẩn UX, cấu trúc chuẩn SEO, chạy mượt trên di động và dễ tự quản trị sau khi bàn giao. BizMaC làm website cho doanh nghiệp Việt từ năm 2007, đi kèm hướng dẫn vận hành chứ không bàn giao xong là hết.

Khách hàng và các chỉ số lượt theo dõi, độ phủ, doanh thu của một website doanh nghiệp