Nofollow
Thuộc tính HTML (rel="nofollow") thông báo với Google rằng liên kết không truyền giá trị xếp hạng và không nên được xem xét trong đánh giá liên kết.
Nofollow là gì?
Nofollow là một thuộc tính HTML được thêm vào thẻ liên kết (<a>) dưới dạng rel="nofollow". Khi xuất hiện, nó gửi tín hiệu rõ ràng đến Google và các công cụ tìm kiếm khác rằng: liên kết này không được tin cậy để đánh giá chất lượng trang đích, không truyền giá trị xếp hạng (link equity), và không nên được dùng trong quá trình lập chỉ mục hoặc phân tích cấu trúc liên kết.
Google chính thức xác nhận từ năm 2019 rằng rel="nofollow" là một tín hiệu gợi ý (hint), không còn là lệnh bắt buộc tuyệt đối. Tuy nhiên, trong thực tế, Google gần như luôn tuân thủ — trừ những trường hợp rất đặc biệt như phát hiện gian lận hoặc hành vi lạm dụng.
Tại sao quan trọng trong SEO?
Nofollow giúp kiểm soát luồng giá trị liên kết trong website — yếu tố then chốt ảnh hưởng trực tiếp đến thứ hạng tự nhiên. Nếu không sử dụng đúng cách, bạn có thể vô tình:
- Làm loãng giá trị SEO bằng cách để liên kết không đáng tin (ví dụ: bình luận spam, liên kết trả tiền) chiếm phần chia sẻ link equity;
- Bị Google nghi ngờ về chất lượng nội dung hoặc cấu trúc liên kết, dẫn đến giảm độ tin cậy toàn trang;
- Mất kiểm soát trong chiến lược xây dựng backlink, gây khó khăn khi phân tích hiệu quả liên kết.
Ngược lại, dùng nofollow đúng giúp bảo vệ uy tín trang, tuân thủ nguyên tắc chính sách liên kết của Google, đồng thời hỗ trợ thuật toán hiểu rõ hơn về ý định của người làm web.
Cách hoạt động
Khi Googlebot gặp một liên kết có rel="nofollow", nó vẫn có thể thu thập (crawl) trang đích nếu tìm thấy liên kết khác tới đó — nhưng sẽ không tính liên kết này vào điểm uy tín cho trang đích. Giá trị xếp hạng (PageRank) cũng không được chuyển qua.
Từ tháng 9/2019, Google mở rộng thành ba giá trị mới cho thuộc tính rel:
| Giá trị | Mục đích | Ảnh hưởng đến crawl & index |
|---|---|---|
nofollow |
Liên kết không đáng tin cậy (spam, trả tiền, bình luận) | Không truyền PageRank; Google có thể crawl nhưng không đảm bảo index |
ugc |
Dành riêng cho nội dung do người dùng tạo (bình luận, diễn đàn) | Tương tự nofollow — không truyền giá trị xếp hạng |
sponsored |
Dành cho liên kết trả tiền, quảng cáo, đối tác tài trợ | Không truyền giá trị xếp hạng; yêu cầu bắt buộc theo chính sách Google |
Lưu ý: Các giá trị này có thể kết hợp, ví dụ: rel="nofollow ugc" hoặc rel="sponsored nofollow". Google xử lý tất cả như nhau về mặt truyền giá trị — chỉ khác ở mức độ minh bạch với người dùng và yêu cầu pháp lý.
Hướng dẫn thực hiện
- Xác định loại liên kết cần gắn nofollow:
- Liên kết trong phần bình luận (comments);
- Liên kết từ diễn đàn, guestbook, wiki cộng đồng;
- Liên kết trả tiền (quảng cáo, review có thù lao, affiliate không tiết lộ);
- Liên kết tới trang không kiểm soát được nội dung (ví dụ: redirect, shortlink);
- Liên kết nội bộ tới trang không muốn xếp hạng (ví dụ: trang đăng nhập, giỏ hàng).
- Thêm thuộc tính vào thẻ liên kết:
<a href="https://example.com" rel="nofollow">Liên kết mẫu</a> <a href="https://partner.vn" rel="sponsored">Đối tác tài trợ</a> <a href="https://forum.site/vi-post-123" rel="ugc">Bình luận người dùng</a> - Với CMS phổ biến:
- WordPress: Dùng plugin như "Ultimate Nofollow" hoặc chỉnh thủ công trong trình soạn thảo văn bản (chuyển sang tab Text);
- Shopify: Thêm
rel="nofollow"trực tiếp trong code sản phẩm hoặc blog; - Wix / Squarespace: Hỗ trợ qua tùy chọn "Open in new tab" → bật chế độ "nofollow" nếu có, hoặc chỉnh HTML tùy chỉnh.
- Kiểm tra sau triển khai: Dùng công cụ như Google Search Console (tab Links > External links), hoặc tiện ích mở rộng Link Miner, SEOquake để xác minh thuộc tính hiển thị đúng.
Lỗi thường gặp
Dùng nofollow cho toàn bộ liên kết nội bộ
Hệ quả: Làm đứt gãy cấu trúc liên kết nội bộ, khiến Googlebot khó khám phá trang con, giảm khả năng lập chỉ mục. Cách khắc phục: Chỉ áp dụng nofollow cho liên kết ngoài hoặc liên kết đặc biệt — không bao giờ dùng cho menu chính, breadcrumb, danh mục sản phẩm.
Gắn nofollow sai mục đích (ví dụ: liên kết tới trang chính sách)
Hệ quả: Trang quan trọng bị thiếu tín hiệu liên kết nội bộ, ảnh hưởng đến độ tin cậy và khả năng xếp hạng. Cách khắc phục: Đánh giá từng liên kết theo tiêu chí: có phải nguồn uy tín? Có mang giá trị thông tin? Có nằm trong luồng điều hướng chính? Nếu “có”, giữ nguyên rel mặc định (không gán gì cả).
Quên gắn sponsored cho liên kết trả tiền
Hệ quả: Vi phạm hướng dẫn webmaster của Google, rủi ro bị cảnh báo hoặc xử phạt nếu phát hiện quy mô lớn. Cách khắc phục: Thiết lập quy trình kiểm tra trước xuất bản: mọi liên kết có thù lao hoặc lợi ích vật chất đều phải có rel="sponsored" (hoặc rel="nofollow sponsored" để đảm bảo tương thích ngược).
Ví dụ thực tế
Ví dụ 1 – Bình luận trên blog:
<a href="https://seo-vietnam.vn" rel="ugc">Chuyên gia SEO Việt Nam</a>
→ Dùng ugc thay vì nofollow để phản ánh đúng bản chất nội dung do người đọc gửi.
Ví dụ 2 – Liên kết đối tác trong bài viết:
<a href="https://hosting-tot.vn" rel="sponsored">Dịch vụ hosting tốc độ cao</a>
→ Rõ ràng về mối quan hệ tài trợ, tuân thủ chính sách Google và Luật Quảng cáo Việt Nam.
Ví dụ 3 – Liên kết nội bộ tới trang không cần index:
<a href="/checkout" rel="nofollow">Thanh toán ngay</a>
→ Ngăn Google phân bổ giá trị vào trang chức năng, tập trung vào trang sản phẩm hoặc danh mục.
Câu hỏi thường gặp
Nofollow có ngăn Google crawl trang đích không?
Không. Google vẫn có thể crawl trang đích nếu tìm thấy liên kết khác (không có nofollow) hoặc qua sitemap. Thuộc tính này chỉ ảnh hưởng đến việc đánh giá liên kết, không phải khả năng truy cập.
Có nên dùng nofollow cho liên kết affiliate?
Có — và bắt buộc phải dùng rel="sponsored" theo quy định của Google từ năm 2019. Việc chỉ dùng nofollow là chưa đủ minh bạch và có thể bị coi là thiếu trung thực.
Một liên kết có thể có nhiều giá trị rel cùng lúc không?
Có. Ví dụ: rel="nofollow ugc sponsored" là hợp lệ. Google chấp nhận nhiều giá trị cách nhau bằng khoảng trắng. Tuy nhiên, nên chọn tối đa 2–3 giá trị phù hợp nhất để tránh dư thừa.