[Giải mã SEO] Hiểu đúng về “canonical", "nofollow" và "noreferrer"
Last updated: November 07, 2025 Xem trên toàn màn hình
1️⃣Thẻ canonical là gì?
Khái niệm:
<link rel="canonical" href="https://example.com/bai-goc" />
Là một thẻ meta đặt trong phần <head> của trang HTML để nói với Google rằng:
“Trang này chỉ là bản sao chép hoặc tổng hợp; nội dung gốc thực sự nằm ở link kia.”
Tác dụng:
- Giúp Google không index trùng nội dung, tránh lỗi “duplicate content”.
- Google sẽ ghi nhận điểm SEO cho trang gốc, còn trang của bạn chỉ hiển thị như nguồn tham khảo.
- Giúp bạn an toàn khi trích dẫn nội dung hoặc tóm tắt bài viết từ nơi khác.
Ví dụ:
Giả sử bạn có trang:
https://yourblog.com/top-ai-tools-2025
và bạn trích một đoạn từ bài gốc:
https://techradar.com/best-ai-tools
Thì bạn nên đặt trong <head>:
<link rel="canonical" href="https://techradar.com/best-ai-tools" />
→ Google hiểu: “À, nội dung gốc ở TechRadar; trang này chỉ tổng hợp lại thôi.”
2️⃣ Thuộc tính rel="nofollow" là gì?
Khái niệm:
Đặt trong thẻ <a>:
<a href="https://techradar.com/best-ai-tools" rel="nofollow">Xem bài gốc</a>
Tác dụng:
- Báo cho Google: “Đừng truyền PageRank (điểm SEO) qua link này.”
- Dùng khi bạn trích dẫn nguồn mà không muốn chia sẻ sức mạnh SEO (ví dụ: bài của đối thủ).
- Giúp tránh bị Google xem là mạng lưới trao đổi backlink hoặc spam link ra ngoài.
3️⃣ Khi nào dùng canonical? Khi nào dùng nofollow?
| Tình huống | Nên dùng canonical | Nên dùng nofollow |
|---|---|---|
| Bạn đăng bản sao / trích nhiều đoạn của bài gốc | ✅ Có | Có thể dùng thêm |
| Bạn chỉ dẫn link nguồn ở cuối bài | ❌ Không cần | ✅ Nên dùng |
| Bạn viết bài phân tích, có nội dung riêng nhiều hơn 70% | ❌ Không cần | ❌ Không cần |
| Bạn tổng hợp hàng loạt tin từ nhiều nguồn | ✅ Bắt buộc (để tránh duplicate) | ✅ Nên thêm để an toàn |
✅ Mẹo kết hợp chuẩn nhất cho trang aggregator
Khi bạn làm bài kiểu “Tổng hợp 10 bài nổi bật trong tuần”, mỗi mục trích 1–2 câu mô tả và link bài gốc:
<article>
<h2>1. ChatGPT revolutionizes learning</h2>
<p>OpenAI’s ChatGPT is transforming how students learn by...</p>
<a href="https://techradar.com/chatgpt-learning" rel="nofollow noopener" target="_blank">Đọc bài gốc</a>
</article>
Trong <head> của toàn bài:
<link rel="canonical" href="https://yourblog.com/ai-news-weekly-42" />
→ Nghĩa là: bài tổng hợp này là bản gốc của chính bạn, nhưng mỗi link ra ngoài không truyền PageRank.
Nếu bài của bạn sao chép hoàn toàn từ 1 nguồn, hãy đặt canonical trỏ thẳng đến bài gốc để tránh bị phạt trùng lặp.
4️⃣ Phân biệt nofollow và noreferrer
Cả hai đều là thuộc tính của thẻ <a>, nhưng khác mục đích:
| Thuộc tính | Mục đích chính | Ảnh hưởng SEO | Ảnh hưởng bảo mật | Khi nào nên dùng |
|---|---|---|---|---|
nofollow |
Ngăn Google truyền PageRank (điểm SEO) cho trang đích | ✅ Có ảnh hưởng trực tiếp đến SEO | ❌ Không liên quan | Khi bạn muốn dẫn link nhưng không muốn chia sẻ sức mạnh SEO (ví dụ: link quảng cáo, nguồn ngoài, bài tổng hợp tin) |
noreferrer |
Ẩn thông tin “nguồn truy cập” (referrer) khi người dùng bấm link | ❌ Không ảnh hưởng SEO | ✅ Tăng bảo mật, ẩn URL của bạn khỏi trang đích | Khi bạn muốn bảo vệ quyền riêng tư người dùng hoặc tránh để đối phương biết traffic đến từ đâu |
Ví dụ minh họa:
<!-- 1. Chỉ ngăn truyền SEO -->
<a href="https://techradar.com/best-ai-tools" rel="nofollow">Nguồn TechRadar</a>
<!-- 2. Chỉ ẩn referrer -->
<a href="https://techradar.com/best-ai-tools" rel="noreferrer">Nguồn TechRadar</a>
<!-- 3. Kết hợp cả hai -->
<a href="https://techradar.com/best-ai-tools" rel="nofollow noreferrer">Nguồn TechRadar</a>
👉 Khi dùng target="_blank" (mở tab mới), bạn nên thêm rel="noopener" hoặc rel="noreferrer" để tránh rủi ro bảo mật “tab hijacking” — khi trang đích có thể truy cập window.opener của trang bạn.
5️⃣ Kết luận
- Canonical = khai báo “ai là bản gốc”.
- Nofollow = Đừng truyền điểm SEO cho link ngoài.
- Noreferrer = Ẩn thông tin trang nguồn (referrer) khi người dùng bấm vào liên kết.
- Kết hợp Canonical, Nofollow và Noreferrer giúp bạn làm aggregator hợp pháp, an toàn, không bị Google xem là scraper spam.
| Mục tiêu | Thẻ / Thuộc tính nên dùng | Ví dụ |
|---|---|---|
| Khai báo đâu là nội dung gốc | <link rel="canonical"> trong <head> |
<link rel="canonical" href="https://example.com/bai-goc" /> |
| Ngăn truyền SEO | rel="nofollow" trong <a> |
<a href="..." rel="nofollow"> |
| Ẩn referrer, tăng bảo mật | rel="noreferrer" hoặc rel="noopener noreferrer" |
<a href="..." rel="noopener noreferrer" target="_blank"> |
| Vừa SEO an toàn, vừa bảo mật | Kết hợp nofollow, noopener, noreferrer |
<a href="..." rel="nofollow noopener noreferrer" target="_blank"> |









Mới cập nhật