Chọn sai thuộc tính liên kết không chỉ là lỗi kỹ thuật nhỏ. Một liên kết trả phí nhưng vẫn để trần, hoặc một liên kết do người dùng đăng nhưng gắn nhãn không phù hợp, có thể khiến hồ sơ liên kết thiếu minh bạch và làm quy trình kiểm soát SEO khó hơn.
Bài này tập trung vào cách ra quyết định giữa rel nofollow, rel sponsored và rel ugc: trường hợp nào dùng, trường hợp nào không nên dùng, cách viết HTML và rủi ro khi khai sai.
Ba thuộc tính rel khác nhau ở điểm nào?
Thuộc tính rel mô tả mối quan hệ giữa trang hiện tại và URL trong thẻ liên kết. Với SEO, ba giá trị thường được bàn đến là nofollow, sponsored và ugc. Chúng không phải ba phiên bản thay thế hoàn toàn cho nhau; mỗi giá trị phản ánh một nguồn gốc hoặc bối cảnh khác nhau của liên kết.
- rel=”nofollow”: dùng khi bạn không muốn xác nhận hoặc gợi ý rằng mình đang liên kết theo cách thông thường. Đây là lựa chọn phù hợp cho các liên kết không thể xác định rõ, nội dung không đáng tin cậy hoặc những trường hợp chính sách nội bộ yêu cầu không truyền tín hiệu liên kết.
- rel=”sponsored”: dùng cho liên kết phát sinh từ quảng cáo, tài trợ, đặt bài, affiliate hoặc bất kỳ thỏa thuận thương mại nào.
- rel=”ugc”: viết tắt của User Generated Content, dùng cho liên kết do người dùng tạo, chẳng hạn bình luận, bài đăng diễn đàn, hồ sơ thành viên hoặc nội dung cộng đồng.
Có thể kết hợp nhiều giá trị trong cùng một thuộc tính. Ví dụ, một liên kết affiliate do người dùng đăng trong diễn đàn có thể dùng rel="ugc sponsored". Nếu muốn bổ sung tín hiệu thận trọng, có thể dùng rel="nofollow sponsored", nhưng không nên gắn hàng loạt giá trị chỉ để “cho an toàn” mà không hiểu bối cảnh.
<a href="https://example.com" rel="sponsored">Xem sản phẩm được tài trợ</a>
Bảng quyết định: trường hợp nào dùng thuộc tính nào?
Hãy bắt đầu từ nguồn gốc của liên kết thay vì bắt đầu từ câu hỏi “liên kết này có truyền sức mạnh SEO không?”. Nguồn gốc đó quyết định thuộc tính chính xác hơn: có tiền hoặc lợi ích thương mại thì ưu tiên sponsored; do cộng đồng tạo thì ưu tiên ugc; không thuộc hai nhóm này nhưng không muốn xác nhận liên kết thì dùng nofollow.
| Tình huống | Thuộc tính nên dùng | Ví dụ xử lý | Không nên làm |
|---|---|---|---|
| Bài viết hoặc vị trí liên kết được mua | rel="sponsored" |
Liên kết trong advertorial, bài tài trợ, banner có thanh toán | Để link thường hoặc chỉ gắn nofollow để che bản chất thương mại |
| Liên kết affiliate hoặc nhận hoa hồng | rel="sponsored" |
Link tới sàn thương mại điện tử có mã theo dõi hoa hồng | Gắn nhãn “biên tập độc lập” khi thực tế có lợi ích tài chính |
| Bình luận, bài đăng diễn đàn, hồ sơ thành viên | rel="ugc" |
URL trong nội dung do tài khoản người dùng tự đăng | Gắn sponsored cho toàn bộ nội dung cộng đồng không có tài trợ |
| Liên kết không thể xác minh hoặc không muốn xác nhận | rel="nofollow" |
Link do người dùng thêm nhưng hệ thống chưa kiểm duyệt | Dùng nofollow cho mọi link nội bộ hoặc mọi link bên ngoài theo thói quen |
| Liên kết biên tập tự nhiên, được kiểm duyệt | Không bắt buộc thuộc tính đặc biệt | Trích dẫn nguồn phù hợp trong bài viết | Gắn nofollow chỉ vì URL trỏ ra ngoài website |
Bảng trên là khung quyết định, không phải luật tự động. Ví dụ, một bình luận được người dùng đăng nhưng doanh nghiệp trả tiền để đặt bình luận đó không còn là UGC thuần túy; yếu tố thương mại khiến sponsored trở thành tín hiệu quan trọng hơn. Ngược lại, một bài khách do đối tác gửi miễn phí vẫn cần đánh giá chất lượng, mục đích và mức độ biên tập, không thể mặc định là liên kết tự nhiên.
rel sponsored: liên kết mua, tài trợ và affiliate
rel="sponsored" là lựa chọn trực tiếp nhất khi có trao đổi tiền bạc, sản phẩm, dịch vụ hoặc quyền lợi thương mại để đổi lấy vị trí liên kết. Các trường hợp điển hình gồm bài advertorial, bài PR có thanh toán, bài guest post có phí, banner quảng cáo, link coupon và đường dẫn affiliate.
<a href="https://example.com/khuyen-mai" rel="sponsored">Ưu đãi từ đối tác</a>
Rủi ro phổ biến nhất là link mua nhưng không gắn sponsored. Nhiều đội ngũ chỉ dùng nofollow vì nghĩ như vậy là đủ. Tuy nhiên, nofollow không mô tả rõ bản chất thương mại của liên kết. Nếu mục tiêu là khai báo minh bạch một liên kết được trả tiền, sponsored mới là thuộc tính sát với tình huống.
Đừng chỉ kiểm tra phần nội dung. Hãy rà cả:
- Liên kết trong bài đánh giá có nhận sản phẩm hoặc phí hay không.
- Link trong landing page đối tác có gắn hoa hồng theo lượt mua hay không.
- Liên kết trong widget, sidebar, footer hoặc banner có nằm trong gói quảng cáo hay không.
- URL được chèn bởi đội PR, đội bán hàng hoặc nền tảng quản lý chiến dịch có thỏa thuận thương mại hay không.
Nếu một chiến dịch có 50 bài tài trợ, việc gắn thuộc tính phải được chuẩn hóa trong brief và kiểm tra bằng crawler trước khi xuất bản. Không nên chờ đến khi bài đã index mới phát hiện 12 bài dùng link trần. Với các hệ thống lớn, có thể đặt quy tắc kiểm tra HTML: mọi URL thuộc danh sách đối tác thương mại phải xuất hiện cùng rel="sponsored".
rel ugc: kiểm soát liên kết do người dùng tạo
rel="ugc" dành cho liên kết xuất hiện trong nội dung mà website không trực tiếp biên tập, chẳng hạn bình luận blog, câu hỏi và trả lời, bài đăng diễn đàn, trang hồ sơ thành viên hoặc đánh giá sản phẩm. Thuộc tính này giúp phân biệt link cộng đồng với link do đội nội dung chủ động đặt.
<a href="https://example.com/huong-dan" rel="ugc">Tài liệu tham khảo do thành viên chia sẻ</a>
Ở mức triển khai, ugc không thay thế hệ thống chống spam. Website vẫn cần kiểm duyệt, giới hạn số URL, chặn mẫu anchor bất thường và xử lý tài khoản tạo hàng loạt liên kết.
Với diễn đàn mở, có thể dùng rel="ugc nofollow" cho link chưa được kiểm duyệt:
<a href="https://example.com" rel="ugc nofollow">Liên kết trong bài đăng chờ duyệt</a>
Sau khi người dùng có lịch sử đóng góp tốt và nội dung đã qua kiểm duyệt, website có thể đánh giá lại chính sách. Tuy nhiên, không nên tự động chuyển mọi thành viên lâu năm sang link thường nếu chưa có tiêu chí rõ ràng. Một tài khoản hoạt động 6 tháng vẫn có thể bị chiếm quyền hoặc chèn link spam.
Trường hợp không nên dùng ugc là khi đội biên tập đã chủ động viết bài, chọn nguồn và kiểm soát toàn bộ liên kết. Khi đó, việc gọi liên kết là “do người dùng tạo” sẽ sai bản chất. Tương tự, bình luận được trả phí không nên chỉ gắn ugc; yếu tố thương mại cần được phản ánh bằng sponsored.
rel nofollow từ năm 2019: không còn là chỉ thị tuyệt đối
Tháng 9 năm 2019, Google công bố nofollow sẽ được xem như một gợi ý thay vì chỉ thị tuyệt đối cho mục đích xếp hạng. Từ ngày 1 tháng 3 năm 2020, Google bắt đầu dùng các thuộc tính ugc và sponsored như tín hiệu bổ sung trong hệ thống xử lý liên kết. Đây là thông tin được Google Search Central công bố trong tài liệu về các thuộc tính liên kết.
Điểm cần nhớ: gắn nofollow không đồng nghĩa với việc URL chắc chắn không được thu thập, không được lập chỉ mục hoặc không bao giờ ảnh hưởng đến hệ thống đánh giá. Nó chỉ truyền tín hiệu rằng website không muốn xác nhận liên kết theo cách thông thường. Google có thể kết hợp tín hiệu này với nhiều dữ liệu khác.
<a href="https://example.com" rel="nofollow">Nguồn chưa được xác minh</a>
Dùng nofollow trong các trường hợp sau thường hợp lý:
- Liên kết do người dùng tạo nhưng hệ thống chưa đủ khả năng gắn hoặc xử lý
ugc. - Liên kết tới nguồn bạn không muốn đứng ra xác nhận.
- Liên kết trong khu vực nội dung có nguy cơ bị chèn spam nhưng chưa thể kiểm duyệt trước.
- Chính sách quản trị yêu cầu không truyền tín hiệu liên kết cho một nhóm URL cụ thể.
Không nên dùng nofollow cho mọi liên kết ngoài. Một bài viết biên tập có trích dẫn nguồn đáng tin cậy không cần gắn thuộc tính này chỉ vì URL nằm trên domain khác. Cũng không nên dùng nofollow để thay thế các biện pháp như chặn index, bảo vệ khu vực quản trị hoặc xử lý nội dung spam.
Ví dụ HTML và các lỗi triển khai thường gặp
Liên kết tự nhiên trong nội dung biên tập
<p>Theo tài liệu kỹ thuật, quy trình này cần bước xác thực bổ sung.</p>
<a href="https://example.com/tai-lieu">Đọc tài liệu tham khảo</a>
Không cần thêm rel nếu liên kết được đặt tự nhiên, không có thanh toán và đã được biên tập kiểm duyệt.
Liên kết tài trợ có thêm nofollow
<a href="https://example.com/san-pham" rel="sponsored nofollow">Sản phẩm trong bài tài trợ</a>
Trường hợp này có thể chấp nhận nếu chính sách nội bộ muốn truyền cả hai tín hiệu. Tuy nhiên, giá trị cốt lõi vẫn là sponsored. Không nên bỏ sponsored chỉ vì đã có nofollow.
Liên kết affiliate trong bài đánh giá
<a href="https://example.com/aff?ref=abc" rel="sponsored">Kiểm tra giá sản phẩm</a>
Việc bài đánh giá có nội dung hữu ích không làm mất đi bản chất affiliate. Nếu có hoa hồng hoặc lợi ích thương mại, thuộc tính cần phản ánh điều đó.
Liên kết trong bình luận
<div class="comment">
<p>Tôi dùng hướng dẫn này để kiểm tra dữ liệu.</p>
<a href="https://example.com" rel="ugc nofollow">Liên kết do thành viên chia sẻ</a>
</div>
Lỗi kỹ thuật hay gặp là đặt rel vào thẻ div thay vì thẻ a, viết sai thành rel="no-follow", hoặc dùng dấu phẩy giữa các giá trị như rel="ugc, nofollow". Các giá trị nên được ngăn cách bằng khoảng trắng: rel="ugc nofollow".
Quy trình kiểm tra thuộc tính link trong thực tế
Một quy trình có thể triển khai theo 5 bước, phù hợp cả website nhỏ lẫn hệ thống có hàng nghìn URL.
- Phân loại nguồn gốc: ghi nhận link do biên tập viên đặt, do đối tác trả phí hay do người dùng tạo.
- Kiểm tra lợi ích thương mại: rà hợp đồng, brief, mã affiliate, sản phẩm tặng và thỏa thuận trao đổi. Chỉ cần có lợi ích thương mại, không nên coi đó là link biên tập tự nhiên.
- Chọn thuộc tính chính: dùng
sponsoredcho thương mại,ugccho nội dung cộng đồng vànofollowcho liên kết không muốn xác nhận hoặc chưa thể phân loại rõ. - Kiểm tra HTML sau xuất bản: xem mã nguồn thực tế, không chỉ kiểm tra trong trình soạn thảo CMS. Một plugin hoặc bộ lọc bảo mật có thể xóa thuộc tính khi render.
- Audit định kỳ: với website có hơn 10.000 URL, nên quét ít nhất mỗi quý; website chiến dịch có thay đổi liên tục nên kiểm tra trước và sau mỗi đợt xuất bản.
Các ngưỡng như 10.000 URL hoặc chu kỳ 3 tháng ở trên là mốc vận hành thực tế để lập lịch kiểm tra, không phải quy định xếp hạng của Google. Đội SEO có thể điều chỉnh theo tần suất cập nhật và mức độ rủi ro. Một website chỉ có 200 trang nhưng đăng nhiều bài tài trợ vẫn cần audit sát hơn một website 20.000 trang ít thay đổi.
Nguyên tắc chốt quyết định
Hãy hỏi theo thứ tự: liên kết này có được trả tiền hoặc tạo lợi ích thương mại không? Nếu có, dùng sponsored. Nếu không, người dùng có tự tạo liên kết không? Nếu có, dùng ugc. Nếu vẫn không thuộc hai nhóm trên nhưng bạn không muốn xác nhận hoặc chưa kiểm duyệt, dùng nofollow. Nếu là liên kết biên tập tự nhiên và được kiểm soát, không bắt buộc gắn thuộc tính đặc biệt.
Mục tiêu của rel nofollow và các thuộc tính liên quan không phải là tìm một “mã” để né mọi rủi ro SEO. Mục tiêu là khai báo đúng bối cảnh của liên kết, đặc biệt là phân biệt rõ link thương mại, link cộng đồng và link biên tập. Khi bảng quyết định này được đưa vào brief, CMS và quy trình audit, lỗi link mua không gắn sponsored sẽ dễ phát hiện và khó lặp lại hơn.
Đọc thêm
- Dịch vụ seo tổng thể — triển khai trọn gói, có cam kết đo lường bằng số.
- Dịch vụ geo — xem phạm vi công việc và mức đầu tư.
- Cú Pháp Tìm Kiếm Google (allintitle, intitle, inurl) Dùng Trong SEO
- Cấu Trúc Silo: Khi Nào Nên Dùng Và Khi Nào Không
Cần làm thật phần “rel nofollow” này trên site của bạn?
Gửi tên miền, chúng tôi chạy audit và trả về danh sách việc theo thứ tự tác động — kèm số đo hiện trạng, không phải nhận định cảm tính.