Tôi có cần gửi URL với http và https riêng biệt không?

Không, trong hầu hết các trường hợp, việc gửi URL với http và https riêng biệt là không cần thiết – và thậm chí không nên làm vậy.

Nếu một trang web đã sử dụng HTTPS (chuẩn mực cho các trang web hiện đại), phiên bản HTTPS được coi là phiên bản chính và chuẩn mực. Các công cụ tìm kiếm coi nó là ưu tiên, đặc biệt nếu có cấu hình chuyển hướng từ HTTP.

Cách lập luận đúng sẽ như sau:

  • Nếu trang web đã được chuyển đổi hoàn toàn sang HTTPS, chỉ gửi phiên bản https:// ;

  • Nếu HTTP tự động chuyển hướng sang HTTPS, vẫn chỉ sử dụng URL cuối cùng (HTTPS);

  • Nếu cả hai phiên bản đều có sẵn mà không cần chuyển hướng (điều này là không tốt), thì cần phải khắc phục bằng cách thiết lập chuyển hướng hoặc URL chuẩn.

Vì sao bạn không nên gửi cả hai phiên bản:

  • Việc sao chép các trang được tạo ra;

  • Giới hạn dịch vụ lập chỉ mục đã hết;

  • Phân tích chỉ số trở nên phức tạp hơn;

  • Công cụ tìm kiếm có thể coi đây là nội dung trùng lặp;

  • Các tín hiệu về hành vi và SEO bị lẫn lộn giữa các phiên bản.

Phương án lý tưởng là khi trang web chỉ có một phiên bản "sạch" duy nhất:

  • Tất cả các yêu cầu HTTP → chuyển hướng 301 sang HTTPS;

  • Sơ đồ trang web chỉ chứa các URL HTTPS;

  • Các thẻ canonical trỏ đến các phiên bản HTTPS;

  • Liên kết nội bộ cũng sử dụng HTTPS.

Tóm lại: chỉ nên gửi các URL cuối cùng, chính tắc. Trong các dự án hiện đại, điều này hầu như luôn là HTTPS, và phiên bản HTTP chỉ nên tồn tại dưới dạng chuyển hướng để đảm bảo tính tương thích.

Nếu bạn chưa tìm thấy câu trả lời cho câu hỏi của mình, bạn có thể gửi yêu cầu hỗ trợ cho chúng tôi. Vé của tôi