Noreferrer

Noreferrer: Bí mật đằng sau tính năng bảo mật liên kết HTML

Bạn đã bao giờ nghe tới “noreferrer” và tự hỏi nó đóng vai trò gì trong thế giới HTML? Nếu chưa, thì bạn đang bỏ qua một cách thông minh để tăng cường bảo mật cho website của mình. Hôm nay, chúng ta sẽ cùng giải mã mọi thứ liên quan đến thuộc tính này, từ lợi ích bảo mật đến tác động (hoặc không tác động) của nó đến SEO. Tin tôi đi, nếu bạn biết tận dụng “noreferrer”, bạn sẽ khiến website của mình “nâng cấp” không chỉ về bảo mật mà còn về trải nghiệm người dùng. Rất thú vị đúng không?

Nào, nếu bạn đã sẵn sàng, hãy bắt đầu tìm hiểu sâu hơn. Làm thế nào để bảo vệ quyền riêng tư của người dùng và giữ cho trang web của bạn hoạt động trơn tru? Mọi điều bạn cần biết đều có ở bên dưới!

Noreferrer là gì và nó hoạt động như thế nào?

Đầu tiên, chúng ta bắt đầu với khái niệm. Noreferrer đơn giản là một từ khóa trong thuộc tính rel của thẻ liên kết HTML. Khi bạn gắn thuộc tính rel="noreferrer" vào một liên kết, bạn đang yêu cầu trình duyệt ngừng gửi bất kỳ thông tin tham chiếu nào (referrer) đến tài nguyên đích. Điều này có nghĩa là khi ai đó nhấp vào liên kết ấy, máy chủ của trang đích sẽ không biết người dùng đến từ đâu.

Điểm đáng chú ý: Thuộc tính này cũng ngầm thêm một lớp bảo mật khác là noopener, giúp ngăn chặn các cuộc tấn công cross-window hay cross-origin. Bạn có cảm thấy an tâm hơn khi biết điều này không?

Nói cách khác, nếu bạn muốn bảo vệ khách hàng của mình khỏi việc tiết lộ dữ liệu riêng tư khi nhấp vào các liên kết dẫn ra ngoài, “noreferrer” chính là vị cứu tinh.

Noreferrer và tác động tới SEO: Sự kết hợp hoàn hảo?

Một câu hỏi phổ biến: “Noreferrer có làm ảnh hưởng tới SEO không?” Đây là một câu hỏi hợp lý, nhưng câu trả lời lại rất dễ chịu — nó không ảnh hưởng trực tiếp đến SEO. Chính xác đấy! Thêm thuộc tính này cũng không làm giảm “link juice” (giá trị liên kết) mà bạn truyền từ website của mình.

Hơn thế nữa, các công cụ tìm kiếm như Google vẫn có thể thu thập và lập chỉ mục các liên kết có sử dụng thuộc tính noreferrer. Vì vậy, bạn không cần phải lựa chọn giữa bảo vệ quyền riêng tư và tối ưu hóa công cụ tìm kiếm. Thật tuyệt, đúng không?

Lợi ích của việc sử dụng Noreferrer ngoài bảo mật

  • Ngăn chặn chia sẻ thông tin tham chiếu không cần thiết.
  • Cải thiện trải nghiệm người dùng khi duyệt web.
  • Giúp các website bảo vệ thông tin nội bộ và tránh bị đối thủ “học lỏm”.
  • Không làm giảm giá trị SEO cho các liên kết ra ngoài.

Các trường hợp cụ thể để áp dụng Noreferrer

Vậy khi nào thì bạn nên áp dụng “noreferrer” vào các liên kết trên website? Đây là những tình huống điển hình:

  • Nếu bạn dẫn link đến một website không đáng tin cậy hoặc bạn không muốn chia sẻ dữ liệu người dùng với họ.
  • Khi bạn tạo các liên kết ngoài trong blog hoặc trang tin tức nhưng vẫn muốn giữ quyền riêng tư của khách truy cập.
  • Khi bạn đang lo ngại về các cuộc tấn công cross-origin, như đã nhắc ở trên.
  • Muốn xây dựng sự tin tưởng và chuyến trải nghiệm duyệt web an toàn hơn cho người sử dụng.

Noreferrer và Google Analytics

Có một điểm thú vị nữa. Bạn có biết rằng, khi bạn sử dụng thuộc tính “noreferrer”, các lượt truy cập từ liên kết sẽ được ghi nhận trong Google Analytics“Direct Traffic” thay vì “Referral” không? Điều này đồng nghĩa với việc, bạn sẽ không thấy website đích hiển thị mình như nguồn cung cấp traffic. Đây là nỗi đau hay lợi ích? Điều đó tùy thuộc vào cách bạn quản lý phân tích dữ liệu.

Cách triển khai Noreferrer vào HTML

Triển khai thuộc tính này rất đơn giản. Dưới đây là một ví dụ nhanh cho bạn:

<a href="https://example.com" rel="noreferrer">Truy cập Example</a>

Chỉ cần thêm rel="noreferrer" vào thẻ <a>, và mọi thứ đã hoàn tất. Việc này thật sự không hề phức tạp một chút nào!

Tóm lại, tại sao bạn nên quan tâm đến Noreferrer?

Nếu bạn đang tìm kiếm một cách để tăng cường bảo mật cho website của mình mà không ảnh hưởng đến trải nghiệm người dùng hay SEO, thì noreferrer là một giải pháp hoàn hảo. Bạn sẽ không phải lo về việc vô tình chia sẻ dữ liệu nhạy cảm trên web hoặc gặp phải các rủi ro bảo mật không đáng có.

Bảo mật và tối ưu hóa website không cần phải là nhiệm vụ bất khả thi. Bắt đầu từ những thay đổi nhỏ như tận dụng thuộc tính nhỏ gọn này, bạn đã góp phần tạo nên một trang web an toàn và hiệu quả hơn. Sẵn sàng bắt tay vào ngay hôm nay chưa?

Share it :

Đăng ký tài khoản n8n cloud miễn phí

Thuật ngữ khác

Crowd.Dev Trigger Node

Tìm hiểu cách tích hợp crowd.dev Trigger node vào các luồng công việc của bạn trong n8n. Hướng dẫn chi tiết và tài liệu kỹ thuật.

Rundeck Credentials

Hướng dẫn sử dụng thông tin xác thực Rundeck để tích hợp với n8n, tự động hóa quy trình làm việc hiệu quả.

Enable Prometheus Metrics

Hướng dẫn kích hoạt endpoint Prometheus metrics bằng biến môi trường N8N_METRICS. Tùy chỉnh và thu thập số liệu hàng đợi.

Pushover Credentials

Hướng dẫn sử dụng thông tin xác thực Pushover trong n8n để tự động hóa quy trình làm việc của bạn.

Customer Journey

Khám phá hành trình khách hàng từ nhận thức đến sau mua hàng và cách tối ưu SEO tại mỗi giai đoạn để tăng hiệu quả kinh doanh.

HTTP Node Variables

Khám phá các biến HTTP node trong n8n để xử lý yêu cầu và phản hồi dễ dàng hơn, bao gồm $pageCount, $request, và $response.

Ad

Bạn cần đồng hành và cùng bạn phát triển Kinh doanh

Liên hệ ngay tới Luân và chúng tôi sẽ hỗ trợ Quý khách kết nối tới các chuyên gia am hiểu lĩnh vực của bạn nhất nhé! 🔥