Chào mừng bạn đến với Daotaoaffiliate
0837326789

Cách chuyển HTTP sang HTTPS đơn giản mà SEO không bị ảnh hưởng

5/5 - (1 bình chọn)

Thời gian gần đây Đào Tạo Affiliate nhận được một số câu hỏi về việc chuyển HTTP sang HTTPS sao cho SEO không bị ảnh hưởng. Thực ra việc chuyển từ http sang https không làm giảm thứ hạng tìm kiếm mà nó còn làm website của bạn thăng hạn trên top Google nữa nếu bạn làm đúng cách. Bài viết dưới đâu sẽ giúp các bạn giải đáp được những thắc mắc về vấn đề này.

cách chuyển http sang https

Lý do bạn nên chuyển HTTP sang HTTPS

Google xác nhận một vài lý do để chuyển sang HTTPs trong hướng dẫn của họ:

Dữ liệu được gửi bằng cách sử dụng HTTPS được bảo mật qua giao thức Bảo mật lớp truyền tải (TLS), cung cấp ba lớp bảo vệ chính:

  • Mã hóa – mã hóa dữ liệu được trao đổi để bảo mật nó khỏi những người nghe lén. Điều đó nghĩa là trong lúc người dùng duyệt trang web, không ai có thể “lắng nghe” các cuộc hội thoại của họ, theo dõi hoạt động của họ trên nhiều trang hay đánh cắp thông tin của họ.
  • Toàn vẹn dữ liệu – không thể sửa đổi hay làm hỏng dữ liệu trong lúc truyền, cho dù cố ý hay theo cách khác, mà không bị phát hiện.
  • Xác thực – chứng minh rằng người dùng của bạn đang giao tiếp với trang web chủ định của họ. Giao thức này bảo vệ chống lại tấn công trung gian và xây dựng niềm tin của người dùng, điều này dẫn đến các lợi ích khác về mặt kinh doanh.

Có những lợi ích khác như việc tăng thứ hạng bởi Google coi HTTPs là một tín hiệu xếp hạng.

SEO Checklist khi chuyển sang HTTPs

  • Đảm bảo mọi thành phần website sử dụng HTTPS bao gồm widgets, javascript; CSS, các file hình ảnh và CDN (mạng phân phối nội dung)
  • Sử dụng chuyển hướng 301 tới tất cả các URLs từ HTTP sang HTTPs. Kiểm tra chắc chắn là chuyển hướng 301 chứ không phải là 302
  • Đảm bảo tất cả các thẻ canonical trỏ đến link URL là HTTPS
  • Sử dụng URL tương đối bất cứ chỗ nào có thể
  • Kiểm tra tất cả các link nội bộ hard-code chuyển sang HTTPs, sẽ tốt hơn là để tự động trỏ 301 sang HTTPs
  • Đăng ký phiên bản HTTPs trong cả Google và Bing Webmaster Tool
  • Sử dụng chức năng tìm nạp và Render trong công cụ Webmaster Tools đảm bảo Google có thể thụ thập thông tin và hiển thị trang web của bạn chính xác.
  • Cập nhật sơ đồ trang web sitemap sử dụng URLs mới là HTTPs. Submit sitemap mới tới webmaster tools. Để lại file sitemap cũ (HTTP) trong 30 ngày để các công cụ tìm kiếm có thể thu thập thông tin và xử lý chuyển hướng 301 (chuyển nguyên index và xếp hạng từ HTTP sang HTTPs)
  • Cập nhật file robots.txt. Thêm sơ đồ trang web mới vào. Đảm bảo file robots.txt không bị chặn bất kỳ trang quan trọng nào.
  • Nếu cần Cập nhật mã mã theo dõi Google Analytics, hầu hết các mã GA đã xử lý HTTPS.
  • Thực hiện chính sách bảo mật trang web HSTS (HTTP Strict Transport Security), phản hồi từ header trong user-agent tới các trang truy cập HTTPs.
  • Nếu có file từ chối disavow, hãy đảm bảo chuyển qua bất kỳ URL đã từ chối vào file trùng lặp trong hồ sơ webmater tools mới.

Các vấn đề thường gặp khi chuyển sang HTTPs

Lưu ý những điều sau:

  • Ngăn chặn Google thu thập thông tin phiên bản HTTP của trang web hoặc ngăn chặn thu thập thông tin trang web nói chung (thường xẩy ra do lỗi cập nhật máy chủ test cho phép các bots).
  • Vấn đề Trùng lặp nội dung với cả hai phiên bản HTTP và HTTPS của trang hiển thị.
  • Các phiên bản khác nhau của trang hiển thị trên HTTP và HTTPs.

Hướng dẫn cách chuyển đổi đường dẫn từ http sang https

Mặc dù việc chuyển đối từ http sang https không gây ảnh hưởng quá lớn đến việc truy cập và được đánh giá thấp hơn các tiêu chí xếp hạng website khác nhưng Google vẫn khuyến khích người dùng nên chuyển đổi trang web sang giao thức SSL, vừa nâng cao khả năng bảo mật thông tin trên website, vừa được Google đánh giá tốt về sự uy tín cho các lần cập nhật tiếp theo.

hướng dẫn chuyển sang https

Vậy nên bạn cần thực hiện cài đặt chứng chỉ SSL để chuyển đổi đường dẫn sang https cho website của mình ngay hôm nay để bảo mật thông tin khách hàng, đơn hàng, dữ liệu,…và được ưu tiên xếp hạng tốt hơn. Đối với việc thực hiện cài đặt, nếu bạn biết cách thao tác thì có thể làm theo những hướng dẫn bên dưới.

1. Các yếu tố tạo nên sự khác biệt giữa http và https

Sự khác biệt lớn nhất giữa 2 giao thức trình duyệt web http và https được thể hiện qua 3 yếu tố dưới đây:

– Giao thức https có địa chỉ URL là https://, sử dụng cổng mặc định 443, còn http có địa chỉ giao thức là http://, sử dụng cổng mặc định 80.

– Độ bảo mật của giao thức http không cao, dễ dàng bị tấn công, truy cập đến tất cả các thông tin bí mật và nhạy cảm của website. Ngược lại thì với giao thức https lại được thiết kế để chống lại mọi sự tấn công nên bảo mật thông tin trên website tốt hơn.

– Http hoạt động mạnh mẽ ở lớp cao nhất của mô hình TCP/IP và là lớp ứng dụng. Trong khi đó Https hoạt động như một lớp con thấp hơn giống như mô hình TCP/IP nhưng lại được mã hóa các nội dung để truyền đi và giải mã ở nơi đến. Điều này chứng tỏ https không phải là một giao thức riêng biệt mà sử dụng http kết hợp giao thức SSL được mã hóa.

Để có thể thực hiện được cách chuyển http thành https cần có chứng nhận của SSL cho tên miền của bạn. Sau đó cài đặt vào máy chủ, thay đổi Permalinks Permalinks từ http thành https.

Nếu website website sử dụng một máy chủ chuyên dụng hoặc VPS vẫn có thể thực hiện tương tự. Hãy đảm bảo Shared – Hosting đã được kích hoạt SSL/TLS. SSL/TLS. Để biết việc này đã được kích hoạt hay chưa có thể kiểm tra bằng cách đăng nhập cPanel.

2. Giấy chứng nhận SSL cơ bản được chia thành 3 nhóm

– Chứng nhận tên miền: Chứng nhận cơ bản nhất, ít tốn kém nhất. Chứng chỉ này cung cấp những mã hóa cơ bản, được cấp phát nhanh nhất chỉ với một bước đơn giản là chứng thực quyền sở hữu tên miền.

– Chứng nhận tổ chức: Chứng nhận bao gồm xác thực của doanh nghiệp hoặc tổ chức sở hữu tên miền. Chứng nhận này mang đến độ bảo mật cao hơn, cho phép khách hàng biết có thể tin tưởng về các thông tin của mình luôn được an toàn ở máy chủ.

– Chứng nhận mở rộng: Cơ quan chứng nhận sẽ tiến hành một cuộc khảo sát kỹ lưỡng ở các doanh nghiệp trước khi cấp giấy chứng nhận. Đây là giấy chứng nhận cao cấp, độ bảo mật cực kỳ cao và được người dùng tin tường nhất.

3. Tạo mã xác thực CSR trên hosting

Đây là bước vô cùng quan trọng trong quy trình chuyển HTTP sang HTTPS bạn nên chú ý:

– Đầu tiên, bạn cần tạo một email admin theo tên miền có dạng: admin@tênmiền. Email này là bắt buộc phải có và sẽ dùng để xác nhận và nhận Cert. Ngoài ra bạn còn có thể dùng để liên hệ với nhà cung cấp SSL về sau; nếu cần sinh lại SSL khi thay đổi IP hay Server.

– Khi muốn kích hoạt chứng nhận SSL cần phải có mã CSR từ phía nhà cung cấp hosting. Nếu dùng cPanel, bạn đăng nhập vào cPanel và chọn SSL/TLS Manager → Chọn vào liên kết Certificate Signing Request (CSR) → Điền tên miền muốn bảo vệ vào SSL → Chọn Generate. Lúc này, mã CSR sẽ hiển thị ra, sau đó chỉ việc kích hoạt SSL, nhập mã CSR, chọn máy chủ website đang chạy và chọn “Next”. Nếu sử dụng Direct Admin thì mã CSR sẽ được sinh ngay trên hosting sau khi bạn tiến hành nhập thông tin đăng ký xác thực.

– Thông báo các thông tin về CSR sẽ xuất hiện. Tiếp theo, bạn hãy cung cấp đầy đủ các thông tin cá nhân như yêu cầu. Sau đó sẽ có một mail từ nhà cung cấp được gửi đến email admin của bạn; hướng dẫn xác thực tên miền. Khi tất cả đã hoàn thành, SSL đã được kích hoạt và gửi đến email; thường thì bao gồm Cert và CA root. Bạn chỉ cần lấy các đoạn mã SSL này cài đặt trên hosting.

4. Các bước tiến hành cài đặt chứng chỉ SSL trên server

Nếu dùng giao diện quản trị cPanel:

– Tại “cPanel SSL/TLS Manager”, chọn “Certificates (CRT)”.

– Nhập nội dung của giấy chứng nhận vào hoặc upload trực tiếp file lên.

– Kích hoạt chứng nhận SSL cho website, chọn “Install and Manager SSL for yours site (HTTPs)”.

– Lựa chọn tên miền, click vào “Autofill by Domain”, sau đó tiếp tục click vào “Install Certificates”

Nếu dùng giao diện quản trị Direct Admin:

– Tại mục Advance Features, bạn chọn dòng “SSL Certificates”.

– Tại dòng “Paste a pre-generated certificate and key”, bạn dán 2 đoạn mã Private Key và Cert. Sau đó chọn Save.

– Tại dòng “Click Here to paste a CA Root Certificate”, chọn “Click Here”. Tại khung “Use a CA Cert”, dán đoạn mã CA Root và chọn Save.

Sau khi thực hiện cài đặt xong chứng chỉ SSL, bạn tiến hành Redirect link từ http sang https nữa là hoàn tất. Để thiết lập chuyển hướng 301, sử dụng FPT/SFPT đến server, bạn có thể thêm đoạn code chuyển hướng dưới đây vào file .htaccess để thay đổi tất cả các địa chỉ trên website. Tác dụng của đoạn code này là tự động Redirect 301 toàn bộ link HTTP sang HTTPS

5. Cách chuyển đổi URL từ http sang https với WordPress:

– Đăng nhập vào trong Admin, chọn Setting → General. Chắc chắn WordPress Address và Site Address là HTTPS.

– Sau đó thiết lập Chuyển hướng 301 theo đoạn mã ở trên; và thông báo cho Google về sử thay đổi của URL.

6. Thông báo cho Google cập nhật lại đường dẫn website

Để thông báo sự thay đổi của URL đến với Google, vào Google Webmaster Tools; hướng đến màn hình quản trị của tên miền cũ và thay đổi địa chỉ liên kết từ http:// thành https://. Bạn lưu ý là vẫn giữ nguyên tên miền cũ đã tạo và thực hiện tạo thêm mới tên miền khác.

Sau đó, bạn truy cập vào và thao tác giống như tạo một tài khoản Google WMT bình thường. Ví dụ: submit để khai báo địa chỉ URL mới của website với Google, thêm file sitemap,…;thông báo về việc thay đổi sẽ xuất hiện để chắc chắn mọi việc đã hoàn thành.

Truy cập vào tài khoản Google Analytics (nếu bạn có sử dụng) → Quản trị → Cài đặt thuộc tính → URL mặc định và chọn dòng https:// để chuyển nó về dạng HTTPS. Tiếp theo kéo xuống dưới cùng, click vào nút Điều chỉnh Search Console, chọn Chỉnh sửa. Chọn đúng trang web có giao thức dạng HTTPS mới tạo để liên kết với tài khoản Google Analytics. Sau đó click vào nút “Lưu” để hoàn tất.

Đến đây thì mọi công đoạn chuyển đổi website từ giao thức http qua https đã hoàn thành. Việc còn lại là chờ đợi Google bots thu thập dữ liệu và tự động chuyển hết link từ HTTP sang HTTPS trên bảng kết quả tìm kiếm.

Lời kết

Trên đây là cách chuyển HTTP sang HTTPS mà Đào Tạo Affiliate muốn chi sẻ với bạn đọc. Vì nhiều lý do và mục đích khác nhau mà có những trang web đã thực hiện chuyển http thành https nhưng cũng có một số trang web chưa chuyển. Dù thế nào thì bạn cũng nên lựa chọn thời điểm thích hợp để chuyển đổi đường dẫn tên miền của mình để có thể tăng mức độ bảo mật tốt hơn.

>> Xem thêm: Chuyển đổi số là gì? Quy trình và tầm quan trọng trong chuyển đổi số

Học làm youtube, cách kiếm tiền trên youtube

BÀI VIẾT LIÊN QUAN

huóng dẫn tạo tài khoản ChatGPT Miễn Phí Tại Việt Nam

Hướng Dẫn Tạo Tài Khoản ChatGPT OpenAI Miễn Phí

Hướng Dẫn Tạo Tài Khoản ChatGPT OpenAI Miễn Phí xem videos và làm theo hướng dẫn để tạo được tài khoản ChatGPT miễn phí, thành công 100% hoặc bấm vào...

User Agent là gì?

User agent là gì? Cách kiểm tra, thay đổi User Agent trên trình duyệt

5/5 - (4 bình chọn) User agent không còn là thuật ngữ xa lạ đối với những người làm web. Vậy bạn đã biết User agent là gì? Cách kiểm...

thương hiệu cá nhân

Thương hiệu cá nhân là gì? Lợi ích, cách xây dựng thương hiệu cá nhân

5/5 - (1 bình chọn) Một sản phẩm mang thương hiệu nổi tiếng thì bán chạy hàng, bản thân bạn cũng cần thương hiệu để trở nên nổi bật và...

Tặng 99 Vé Miễn Phí 5 Ngày Học Làm Youtube