Tại Stack Exchange, chúng tôi đang nỗ lực chuyển tất cả lưu lượng truy cập sang SSL. Lý do chúng tôi không chỉ đăng nhập người dùng là vì một bên của phân chia đăng nhập sẽ phải chịu chuyển hướng từ Google mỗi lần. Điều này xảy ra bởi vì Google chỉ có http://
hoặc có https://
kết quả chứ không phải cả hai. Ngoài việc xây dựng cơ sở hạ tầng SSL ( chi tiết tại đây ), câu hỏi nổi bật chúng tôi có là:
làm thế nào để chúng tôi chuyển đổi tốt nhất sang SSL?
Dưới đây là các bit có liên quan trong kế hoạch của chúng tôi (thử nghiệm trên các trang web nhỏ, di chuyển lên stackoverflow.com
):
- Chuẩn bị sẵn sàng / bật SSL (nhưng không được liên kết đến) trên tất cả các miền
- Bắt đầu render chỉ là
<link rel="canonical">
nhưhttps://
- Bắt đầu gửi 301 cho tất cả các
http://
yêu cầu đếnhttps://
(từ tên miền của chúng tôi ... tất nhiên chúng tôi không thể làm gì về tất cả các liên kết hiện có đang trỏ đến chúng tôi) - Sau một thời gian chuyển đổi, đặt tất cả cookie của người dùng là
secure
Vì vậy, trò chơi kết thúc có tất cả nội dung được phân phối qua SSL và tất cả các yêu cầu HTTP được chuyển hướng. Điều chúng tôi chủ yếu quan tâm là việc này sẽ ảnh hưởng đến PageRank đến các trang web của chúng tôi như thế nào. Chúng tôi phụ thuộc rất nhiều vào lưu lượng truy cập đến từ Google và muốn đảm bảo rằng sẽ không mất đi khi chúng tôi bắt đầu cung cấp bảo mật nhiều hơn cho người dùng của mình.
Các bit duy nhất tôi tìm thấy về điều này dường như là thực chất là một nhận xét từ một nhân viên Google về một câu hỏi cũ hơn cùng các dòng tương tự :
@Frank Có, tôi chắc chắn rằng Google coi URL HTTP và HTTPS là các URL riêng biệt để thu thập dữ liệu, lập chỉ mục và xếp hạng (Tôi làm việc với nhóm tìm kiếm web tại Google tại đây). Thực hiện chuẩn hóa với chuyển hướng 301 như bạn đã đề cập là một cách tuyệt vời để giải quyết vấn đề này :) - John Mueller ngày 23 tháng 10 '10
và video quản trị trang web duy nhất tôi có thể tìm thấy: Có thể chuyển sang xếp hạng gây hại HTTPS không? Video không có câu trả lời chắc chắn, dù sao tôi cũng không dựa vào tương lai của một công ty.
Có phải kế hoạch chuyển đổi của chúng tôi là cách tốt nhất để thực hiện chuyển động SSL, ít nhất là từ góc độ SEO? Nếu có những lời khuyên gần đây hoặc cụ thể hơn về việc một động thái như thế này ảnh hưởng đến thứ hạng của Google, chúng tôi rất muốn nghe về nó.