Làm cách nào để chuyển http sang https mà không làm mất thứ hạng seo

  21-12-2017
Google đã công bố họ sẽ ưu tiên các blog/ website sử dụng giao thức HTTPS, sử dụng https sẽ làm tăng độ tin tưởng đổi với người dùng website.

Giao thức https là gì ?

Mỗi khi bạn sử dụng giao thức HTTPS, thanh địa chỉ của trình duyệt sẽ xuất hiện biểu tượng hình khóa. Nói ngắn gọn, HTTPS (viết tắt của HTTP Secure – HTTP An toàn) là phiên bản bảo mật của giao thức HTTP (HyperText Transfer Protocol - Giao thức truyền tải siêu văn bản) vốn là cốt lõi của Internet. Nói đơn giản, vấn đề lớn nhất của HTTP là giao thức này không được mã hóa. HTTPS sử dụng mã hóa để khắc phục các vấn đề này.

Các bước cơ bản để chuyển từ HTTP sang HTTPS mà không bị giảm thứ hạng seo.

Bước 1: Cài SSL trên hosting hoặc VPS. Các bạn có thể sử dụng SSL miễn phí như Let’s Encrypt hoặc mua các loại SSL khác, nhưng tuyệt đối không nên sử dụng SSL miễn phí của CloudFlare vì chúng không tương thích với nhiều loại trình duyệt web.(nếu các bạn không phải là chuyên gia thì mình khuyên các bạn nên mua những gói rẻ hoạc là dùng hosting có miễn phí ssl từ các nhà cung cấp)

Bước 2: Thay đổi domain https://domain.com -> https://domain.com
 - trong database: bạn Export database của mình về sau đấy mở database của mình bằng NotedPad++ hoặc một công cụ soạn thảo hỗ trợ code. tiếp đến bạn replace https://domain.com thành https://domain.com cho tất cả database
Chú ý: bước này bạn nên sao lưu trước một bản để dự phòng
- Thay đổi base_url : 
$config['base_url']    = 'https://domain.com/';
Mỗi bộ code thường có chỗ để khai báo url của website như trong wordpress thì bản chỉ cần thay đổi trong database là được.

Bước 3: Sửa file .htaccess trong thư mục gốc của website
# Redirect all links from HTTP to HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
 
Bước 4: CẤU HÌNH HTTPS TRONG GOOGLE MASTER TOOLS
Vào tài khoản Google Webmaster Tools trang web của bạn.
Add thêm 1 trang web giống trang của bạn với giao thức HTTPS. 
Ví dụ bạn có tên miền https://domain.com: thì sẽ tiến hành add thêm tên miền https://domain.com vào GOOGLE MASTER TOOLS.
Nhớ giữ nguyên tên miền dạng HTTP trước đó nhé. Đừng quên làm đầy đủ các thao tác giống như bạn đã làm với tên miền HTTP (chẳng hạn như thêm sitemaps…).
Bước 5: 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à chuyển nó về dạng HTTPS.
 
•    Kéo xuống dưới cùng, click vào nút Điều chỉnh Search Console.
 


•  Click tiếp vào nút Chỉnh sửa.


 
•    Chọn đúng trang web có link dạng HTTPS để liên kết với tài khoản Google Analytics. Click vào nút Lưu để hoàn tất.
 

Như vậy là xong rồi đấy. 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. Chúc các bạn thành công!