Trong chiến lược SEO website, thẻ rel="nofollow" đóng vai trò quan trọng trong việc kiểm soát việc chia sẻ giá trị SEO giữa các liên kết. Vậy Nofollow là gì và làm thế nào để sử dụng thẻ này hiệu quả? Bài viết này Markdao sẽ giải thích chi tiết, tác động của nó đối với SEO và hướng dẫn bạn cách đặt thẻ cho các liên kết trên website, giúp tối ưu hóa hiệu quả SEO của bạn.
Thẻ Nofollow là gì?
Định nghĩa
Thẻ Nofollow là một cách để bạn yêu cầu công cụ tìm kiếm không chuyển giao giá trị SEO từ trang web của bạn sang trang đích thông qua liên kết. Điều này có thể hữu ích trong các trường hợp liên kết mà bạn không muốn công cụ tìm kiếm tính vào thứ hạng của trang đích, chẳng hạn như các liên kết quảng cáo hoặc liên kết từ các nguồn không đáng tin cậy.
Đây là một thuộc tính HTML được sử dụng trong các liên kết (links) để chỉ thị cho các công cụ tìm kiếm (search engines) không truyền tải giá trị SEO (PageRank) từ trang hiện tại sang trang mà liên kết trỏ đến. Nói cách khác, khi một liên kết có thẻ Nofollow, các công cụ tìm kiếm như Google sẽ không "theo dõi" liên kết đó để đánh giá hoặc làm ảnh hưởng đến thứ hạng của trang đích.

Phân biệt Nofollow và Dofollow
Dofollow: Mặc định, các liên kết trên website không có thẻ Nofollow sẽ được xem là Dofollow. Khi một liên kết là Dofollow, công cụ tìm kiếm sẽ theo dõi liên kết đó và truyền giá trị SEO (PageRank) từ trang gốc sang trang đích.
Nofollow: Ngược lại, các liên kết có thẻ này sẽ không truyền giá trị SEO đến trang đích. Điều này có nghĩa là công cụ tìm kiếm sẽ không theo dõi liên kết đó, giúp bạn kiểm soát việc truyền tải sức mạnh SEO của trang web.
Tại sao Search Engines tạo ra thẻ Nofollow?
Thẻ Nofollow được Google và các công cụ tìm kiếm khác tạo ra nhằm giúp quản lý các liên kết trên internet và tránh việc "spam" hoặc lạm dụng liên kết. Lý do chính để sử dụng thẻ là:
- Ngăn chặn Spam: Các liên kết từ bình luận không kiểm soát, diễn đàn, hoặc bài viết khách có thể bị lạm dụng với mục đích tăng PageRank không tự nhiên. Thẻ Nofollow giúp ngăn chặn việc này.
 - Quảng cáo và tài trợ: Liên kết quảng cáo hoặc các liên kết tài trợ không nên truyền giá trị SEO và thẻ này giúp đảm bảo rằng các liên kết này không ảnh hưởng đến thứ hạng tìm kiếm.
 - Kiểm soát chất lượng liên kết: Các trang web có thể không muốn chia sẻ giá trị SEO với các trang web mà họ không đánh giá cao hoặc không có sự kiểm soát về chất lượng nội dung.
 
Sự khác biệt giữa Nofollow và Noindex là gì?
Mặc dù cả Nofollow và Noindex đều là các thuộc tính trong SEO, chúng phục vụ mục đích khác nhau:
- Nofollow: Như đã giải thích, thẻ này chỉ thị cho công cụ tìm kiếm không theo dõi liên kết và không truyền giá trị SEO từ trang gốc đến trang đích. Tuy nhiên, thẻ này không ảnh hưởng đến việc công cụ tìm kiếm có lập chỉ mục (index) trang hay không.
 - Noindex: Thẻ Noindex yêu cầu công cụ tìm kiếm không lập chỉ mục trang đó, tức là không đưa trang vào kết quả tìm kiếm. Dù trang có liên kết hoặc không, công cụ tìm kiếm sẽ không đưa trang vào danh sách kết quả tìm kiếm nếu sử dụng thẻ Noindex.
 

Tóm lại:
- Nofollow là để kiểm soát các liên kết không truyền giá trị SEO.
 - Noindex là để yêu cầu công cụ tìm kiếm không lập chỉ mục trang.
 
Cả hai thẻ này đều là công cụ hữu ích để kiểm soát sự hiện diện của trang web trên các công cụ tìm kiếm và quản lý hiệu quả SEO của bạn.
Cách thẻ Nofollow ảnh hưởng đến SEO
Thẻ có thể ảnh hưởng đến SEO theo nhiều cách, cả trực tiếp và gián tiếp. Mặc dù không truyền tải giá trị SEO như thẻ Dofollow, nhưng thẻ này vẫn có thể đóng một vai trò quan trọng trong việc tối ưu hóa website và bảo vệ nó khỏi các tác động tiêu cực. Dưới đây là những cách mà thẻ ảnh hưởng đến SEO:
1. Ngăn chặn việc chia sẻ giá trị SEO (PageRank) không mong muốn
Khi bạn sử dụng thẻ Nofollow cho một liên kết, bạn yêu cầu các công cụ tìm kiếm không chuyển giao PageRank từ trang hiện tại đến trang đích. Điều này có thể có lợi trong các trường hợp như:
- Liên kết quảng cáo hoặc tài trợ: Các liên kết trả phí hoặc liên kết tài trợ không nên truyền giá trị SEO, vì chúng có thể dẫn đến vi phạm các nguyên tắc của Google về liên kết trả phí và "spam". Thẻ Nofollow giúp ngăn chặn điều này.
 - Liên kết từ các nguồn không đáng tin cậy: Nếu bạn liên kết đến các trang web không uy tín hoặc không kiểm soát được, việc sử dụng thẻ giúp tránh việc truyền giá trị SEO không mong muốn cho những trang đó.
 

2. Bảo vệ website khỏi các kỹ thuật SEO mũ đen (Black-Hat SEO)
Thẻ Nofollow giúp bảo vệ website của bạn khỏi việc bị lạm dụng bởi các chiến lược SEO không chính thống. Nếu các liên kết trên trang của bạn dẫn đến những trang có chiến lược SEO mũ đen hoặc các hành vi gian lận, thẻ sẽ không truyền giá trị SEO, giúp bảo vệ website của bạn khỏi bị Google phạt.
3. Tăng cường kiểm soát nội dung và liên kết
Sử dụng thẻ Nofollow giúp các quản trị viên web kiểm soát việc chia sẻ giá trị SEO giữa các trang web:
- Liên kết từ bình luận người dùng: Các liên kết trong bình luận hoặc diễn đàn thường có thể bị lạm dụng để tạo ra liên kết ngược (backlinks) không tự nhiên. Thẻ giúp đảm bảo rằng các liên kết này không ảnh hưởng đến thứ hạng SEO của bạn.
 - Liên kết từ các nguồn bên ngoài không kiểm soát: Khi bạn liên kết đến các website không đáng tin cậy, sử dụng thẻ Nofollow giúp tránh việc truyền giá trị SEO đến các trang này.
 
4. Không ảnh hưởng đến thứ hạng của trang đích
Điều quan trọng cần lưu ý là Nofollow không ảnh hưởng trực tiếp đến thứ hạng của trang đích trong kết quả tìm kiếm. Tuy nhiên, nếu một trang có nhiều liên kết Dofollow chất lượng, nó sẽ dễ dàng được công cụ tìm kiếm nhận diện và xếp hạng cao hơn. Ngược lại, nếu trang đó nhận nhiều liên kết, sẽ không có sự truyền tải sức mạnh SEO, và do đó, không có ảnh hưởng trực tiếp đến thứ hạng của trang đích.
5. Giảm thiểu rủi ro về "link juice"
Link juice là thuật ngữ chỉ giá trị SEO mà một liên kết có thể truyền tải từ trang này sang trang khác. Nếu bạn liên kết đến một trang web không mong muốn hoặc không đáng tin cậy, việc sử dụng thẻ Nofollow giúp bạn giảm thiểu việc truyền tải link juice không mong muốn, giúp duy trì hiệu quả SEO của trang chủ.

6. Tạo một chiến lược xây dựng liên kết tự nhiên và chất lượng
Mặc dù thẻ Nofollow không truyền tải giá trị SEO, nhưng việc sử dụng nó hợp lý có thể giúp bạn tạo ra một chiến lược xây dựng liên kết tự nhiên hơn:
- Giảm spam liên kết: Bằng cách áp dụng thẻ cho các liên kết không đáng tin cậy, bạn ngăn chặn việc các công cụ tìm kiếm xem xét các liên kết không liên quan hoặc chất lượng thấp trong chiến lược SEO của bạn.
 - Tạo sự cân bằng: Sử dụng thẻ Nofollow kết hợp với các liên kết Dofollow sẽ giúp bạn duy trì một hồ sơ liên kết tự nhiên và giúp cải thiện hiệu quả SEO tổng thể.
 
7. Ảnh hưởng đến khả năng lập chỉ mục của trang web
Mặc dù thẻ Nofollow không trực tiếp ảnh hưởng đến khả năng lập chỉ mục của trang đích, nhưng việc sử dụng thẻ đúng cách có thể giúp công cụ tìm kiếm tập trung vào các liên kết quan trọng hơn trên website của bạn. Điều này có thể giúp cải thiện khả năng lập chỉ mục và thứ hạng của các trang quan trọng hơn.
Cách đặt thẻ rel="nofollow" cho các liên kết trên website
Việc sử dụng thẻ rel="nofollow" cho các liên kết trên website rất đơn giản, và bạn có thể thực hiện điều này thông qua HTML. Dưới đây là hướng dẫn chi tiết về cách đặt thẻ rel="nofollow" cho các liên kết:

1. Cách thêm thẻ vào liên kết (link) trong HTML
Để thêm thẻ rel="nofollow" vào một liên kết, bạn cần chỉnh sửa mã HTML của liên kết đó. Dưới đây là cú pháp cơ bản để chèn thẻ vào liên kết:
<a href="https://www.example.com" rel="nofollow">Link Text</a>
- href: Là thuộc tính chứa URL của trang đích mà bạn muốn liên kết.
 - rel="nofollow": Thuộc tính này yêu cầu các công cụ tìm kiếm không theo dõi liên kết và không truyền giá trị SEO từ trang gốc đến trang đích.
 
Ví dụ: Nếu bạn muốn thêm thẻ vào một liên kết ngoài trang web của bạn (như một liên kết đến một trang web khác), bạn sẽ làm như sau:
<a href="https://www.example.com" rel="nofollow">Visit Example</a>
2. Thêm thẻ Nofollow vào liên kết trong WordPress
Nếu bạn đang sử dụng WordPress, việc thêm thẻ Nofollow cho liên kết có thể được thực hiện dễ dàng thông qua trình soạn thảo bài viết hoặc trang. Làm theo các bước sau:
- Bước 1: Trong trình soạn thảo bài viết hoặc trang, chọn liên kết mà bạn muốn thêm thẻ.
 - Bước 2: Nhấn vào biểu tượng liên kết (chuỗi xích) trên thanh công cụ.
 - Bước 3: Trong cửa sổ pop-up, nhấn vào "Mở rộng" (Advanced).
 - Bước 4: Tích chọn vào ô "Mở liên kết này trong cửa sổ mới" và điền thêm thuộc tính rel="nofollow" trong phần tùy chỉnh của liên kết.
 
Một số plugin WordPress như Yoast SEO hoặc All in One SEO Pack cũng cho phép bạn thêm thẻ cho liên kết dễ dàng trong phần chỉnh sửa bài viết hoặc trang.
3. Thêm thẻ Nofollow cho liên kết trong các bình luận người dùng
Các bình luận của người dùng là nơi mà bạn có thể dễ dàng gặp phải các liên kết không mong muốn. Để tránh việc các liên kết này ảnh hưởng đến SEO của website, bạn có thể sử dụng thẻ rel="nofollow" cho tất cả các liên kết trong phần bình luận.
- WordPress tự động thêm thẻ Nofollow vào các liên kết trong phần bình luận.
 - Tuy nhiên, nếu bạn muốn thay đổi hoặc thêm thủ công, bạn có thể điều chỉnh mã trong file comments.php hoặc sử dụng các plugin để tự động thêm rel="nofollow" vào liên kết trong bình luận.
 
4. Thêm thẻ vào liên kết quảng cáo hoặc liên kết tài trợ
Khi bạn sử dụng các liên kết quảng cáo hoặc tài trợ trên website, việc áp dụng thẻ Nofollow là rất quan trọng để tuân thủ các nguyên tắc SEO của Google.
Ví dụ, nếu bạn đang chạy quảng cáo trả phí từ một đối tác và muốn thêm thẻ Nofollow vào liên kết đó, bạn có thể làm như sau:
<a href="https://www.advertiser.com" rel="nofollow" target="_blank">Sponsored Link</a>
Việc này giúp đảm bảo rằng Google không coi liên kết này là một liên kết tự nhiên và không truyền giá trị SEO đến trang đích.
5. Thêm thẻ cho liên kết trong các menu hoặc footer
Đối với các liên kết trong menu, footer hoặc các khu vực điều hướng khác trên website, bạn có thể muốn thêm thẻ rel="nofollow" để ngăn không cho các liên kết không cần thiết hoặc không đáng tin cậy ảnh hưởng đến SEO của website.
<ul>
<li><a href="https://www.example.com/about" rel="nofollow">About Us</a></li>
<li><a href="https://www.example.com/contact" rel="nofollow">Contact</a></li>
</ul>
6. Cách tự động thêm thẻ vào tất cả các liên kết ra ngoài
Nếu bạn muốn thêm thẻ Nofollow tự động cho tất cả các liên kết ra ngoài trang web của bạn, bạn có thể sử dụng JavaScript hoặc các plugin (như External Links Plugin cho WordPress). Dưới đây là ví dụ về cách sử dụng JavaScript để thêm thẻ vào tất cả các liên kết ra ngoài website:
document.querySelectorAll('a[href^="http"]').forEach(function(link) {
if (link.hostname !== window.location.hostname) {
link.setAttribute('rel', 'nofollow');
}
});
Đoạn mã này sẽ tự động thêm thẻ rel="nofollow" cho tất cả các liên kết ngoại vi (liên kết ra ngoài trang của bạn).
Khi nào nên và không nên sử dụng thẻ Nofollow
Khi nào nên sử dụng thẻ
1. Liên kết quảng cáo và tài trợ: Đảm bảo tuân thủ các nguyên tắc của Google về quảng cáo trả phí.
2. Liên kết từ bình luận người dùng hoặc diễn đàn: Ngăn chặn liên kết không đáng tin cậy ảnh hưởng đến SEO.
3. Liên kết đến trang không an toàn: Bảo vệ website khỏi việc truyền giá trị SEO đến các trang không đáng tin cậy.
4. Liên kết tiếp thị liên kết (Affiliate links): Ngăn chặn việc Google đánh giá liên kết như một phần của chiến lược SEO không tự nhiên.
5. Liên kết không liên quan đến nội dung chính: Tối ưu hóa SEO khi liên kết không cung cấp giá trị cho trang.
Khi nào không nên sử dụng thẻ
1. Liên kết tự nhiên và chất lượng cao: Đảm bảo giá trị SEO được truyền tải cho các liên kết chất lượng.
2. Liên kết giúp SEO (Backlinks): Không ngăn chặn việc truyền tải giá trị SEO cho các liên kết ngược chất lượng.
3. Liên kết trong nội dung chính của website: Giúp các trang quan trọng cải thiện SEO.
4. Liên kết nội bộ (Internal links): Hỗ trợ cấu trúc website và tối ưu hóa SEO.
Kết luận
Thẻ rel="nofollow" là một công cụ mạnh mẽ trong SEO giúp bạn kiểm soát việc truyền tải giá trị SEO giữa các liên kết. Việc sử dụng đúng thẻ này giúp bảo vệ website khỏi các liên kết không đáng tin cậy, ngăn chặn spam và tuân thủ các nguyên tắc của Google. Tuy nhiên, bạn cũng cần cân nhắc khi nào sử dụng và khi nào không nên áp dụng thẻ, đặc biệt là đối với các liên kết chất lượng cao và có giá trị SEO. Khi sử dụng thẻ này một cách hợp lý, bạn có thể tối ưu hóa chiến lược SEO và cải thiện hiệu quả của website một cách bền vững.

