Thẻ canonical là một dòng trong phần <head> của trang, báo cho Google biết URL nào là bản chính khi nhiều URL cùng ra một nội dung. Google coi nó là tín hiệu mạnh, không phải lệnh. Đợt audit ngày 02/10/2026 trên 366 URL của netsolutions.vn tìm ra 3 trang đặt canonical sai, tương đương 0,82%. Bài này nói khi nào cần đặt, lỗi hay gặp và cách kiểm.
Thẻ canonical báo cho Google bản nào là bản chính
Một trang có thể mở được bằng nhiều địa chỉ. Cùng một bài viết, bạn có thể vào bằng bản có www, bản không www, bản có đuôi theo dõi quảng cáo. Với người đọc, đó vẫn là một bài. Với Google, đó là nhiều URL cần gom về một.
Thẻ canonical là cách bạn khai URL nào được giữ lại. Thẻ nằm trong <head>, mỗi trang một thẻ, và nên dùng đường dẫn đầy đủ.
<!-- Đúng: đường dẫn tuyệt đối, nằm trong <head> -->
<link rel="canonical" href="https://www.netsolutions.vn/tin/the-canonical-la-gi/" />
<!-- Sai: đường dẫn tương đối -->
<link rel="canonical" href="/tin/the-canonical-la-gi/" />
Google xếp các cách chọn URL chính theo sức nặng. Chuyển hướng và thẻ canonical đều là tín hiệu mạnh. Sơ đồ trang web chỉ là tín hiệu yếu.
Chú thích link rel=”canonical”: Một tín hiệu mạnh cho thấy URL được chỉ định sẽ trở thành URL chính tắc.
— Google Search Central, Chuẩn hoá URL, đọc 15/10/2026, trang cập nhật 15/07/2026

Cần đặt canonical khi cùng một nội dung có nhiều URL
Quy tắc ngắn: có hai URL trở lên trả về gần như cùng một nội dung thì cần khai một bản chính. Bảng dưới gom các tình huống hay gặp nhất trên website doanh nghiệp.
| Tình huống | Ví dụ URL | Cách làm |
|---|---|---|
| Đuôi theo dõi quảng cáo | …/the-canonical-la-gi/?utm_source=zalo | Canonical về URL không có đuôi tham số. |
| http và https | http://… và https://… | Chuyển hướng 301 sang https, đồng thời canonical https. Google ưu tiên https khi chọn bản chính. |
| Có www và không www | netsolutions.vn và www.netsolutions.vn | Chọn một bản. Site của Net Solutions chọn bản có www; bản không www chuyển hướng 301 sang bản có www. |
| Bản in hoặc bản rút gọn | …/bai/?print=1 | Canonical về bản đầy đủ. |
| Nội dung đăng lại ở site khác | Bài gốc và bản đăng lại | Bên đăng lại đặt canonical trỏ về bài gốc. Cần thoả thuận trước với bên đó. |
| Bộ lọc trang bán hàng WooCommerce | …/cua-hang/?filter_mau=do | Nếu trang lọc không có nhu cầu tìm riêng, canonical về danh mục gốc. |
Tổng hợp từ tài liệu Google Search Central (đọc 15/10/2026) và quy ước của netsolutions.vn.
Trường hợp đổi cả tên miền thì canonical không đủ, phải chuyển hướng 301 từng trang. Phần này nằm trong bài đổi tên miền có ảnh hưởng SEO không.
Canonical, 301 và noindex làm ba việc khác nhau
Ba công cụ này hay bị dùng lẫn. Khác biệt chính là người đọc có còn mở được URL cũ hay không.
| Công cụ | Dùng khi | Người đọc còn thấy URL cũ? | Vai trò với bản chính |
|---|---|---|---|
| Thẻ canonical | Cần giữ cả hai URL cùng mở được | Có | Tín hiệu mạnh chọn bản chính |
| Chuyển hướng 301 | URL cũ không cần tồn tại nữa | Không, bị chuyển sang URL mới | Tín hiệu mạnh chọn bản chính |
| noindex | Trang không nên xuất hiện trên Google | Có | Không dùng để chọn bản chính |
Thứ tự sức nặng theo Google Search Central, đọc 15/10/2026.
Google khuyến cáo không dùng noindex để chọn trang chính tắc, vì noindex chặn hẳn trang khỏi Tìm kiếm. Nếu trang đã bị chặn nhầm, xem thêm bài website không được index hoặc index chậm.
Trang chính cũng nên tự khai chính nó
Trang bản chính vẫn nên có thẻ canonical trỏ về chính nó. Việc này giúp Google nhận ra bản chính ngay cả khi có người chèn thêm đuôi tham số vào địa chỉ.
Hãy thêm một đường liên kết rel=”canonical” trên chính trang chính tắc (còn gọi là trang chính tắc tự tham chiếu).
— Google Search Central, Chuẩn hoá URL, đọc 15/10/2026
Net Solutions áp dụng cho các trang tư vấn ngắn /seo/, /web/ và /quang-cao/: mỗi trang canonical về chính nó. Chúng không phải bản sao của trang dịch vụ. Mỗi trang là một điểm vào riêng, nên không trỏ chéo sang trang khác.
Lỗi hay gặp là trỏ sai trang, không phải thiếu thẻ
Thiếu thẻ ít gây hại hơn thẻ sai. Năm lỗi dưới đây gặp nhiều nhất.
Đường dẫn tương đối. Thẻ viết /tin/bai/ thay vì địa chỉ đầy đủ. Google khuyến cáo dùng đường dẫn tuyệt đối.
Hai thẻ cùng lúc. Theme và plugin cùng in một thẻ khác nhau. Khi đó tín hiệu mâu thuẫn.
Trỏ sang trang không liên quan. Thẻ canonical bị ghi tay về một trang khác ý định. Đây là lỗi nặng nhất vì Google có thể bỏ trang đó.
Trỏ về trang lỗi hoặc trang noindex. Bản chính phải mở được và được phép xuất hiện trên Google.
Thẻ nằm ngoài <head>. Nội dung chèn nhầm vào thân trang khiến thẻ không có tác dụng.
Với lỗi thứ ba, đợt audit ngày 02/10/2026 trên 366 URL của netsolutions.vn cho thấy 3 trang sai, chiếm 0,82%. Đó là ba trang tư vấn /seo/, /web/ và /quang-cao/: canonical bị ghi tay trỏ sang trang dịch vụ. Đây là lỗi nhập tay, không phải lỗi của plugin.
Cách chúng tôi xử lý: xoá trường canonical riêng trong Yoast của cả ba trang, để mỗi trang tự khai chính nó. Sau đó đọc lại trang thật. Canonical và og:url của từng trang đều về đúng chính trang. Trước khi sửa đã có bản sao lưu để lùi lại nếu cần. Quy trình audit đầy đủ nằm trong bài dịch vụ SEO audit chuyên sâu.
Kiểm tra canonical bằng nguồn trang và Search Console
Có hai cách kiểm, và bạn nên dùng cả hai.
Cách một: xem nguồn trang. Mở trang, nhấn Ctrl+U, tìm rel="canonical". Bạn phải thấy đúng một thẻ, địa chỉ đầy đủ, trỏ về URL bạn muốn giữ.
Cách hai: công cụ Kiểm tra URL của Search Console. Dán URL vào ô kiểm tra, xem phần cho biết Google chọn URL chuẩn nào. Nếu URL Google chọn khác URL bạn khai, cần tìm tín hiệu mâu thuẫn như chuyển hướng, sơ đồ trang web hay liên kết nội bộ trỏ vào bản khác.
Với website có vài trăm URL, kiểm tay từng trang rất tốn thời gian. Net Solutions kiểm canonical theo nhóm trang trong đợt audit kỹ thuật của dịch vụ SEO, rồi đọc lại trang thật sau mỗi lần sửa.
Trên WordPress, thường không cần ghi tay
Yoast SEO thường tự đặt canonical tự thân cho từng trang và bài. Bạn chỉ nên ghi tay khi có lý do rõ, ví dụ nội dung đăng lại từ nguồn khác.
Nếu cần kiểm, mở từng trang, vào phần nâng cao của Yoast và nhìn ô Canonical URL. Ô để trống là bình thường. Ô có địa chỉ lạ chính là chỗ ca ở trên đã sai.
Canonical không sửa được nội dung kém
Canonical chỉ gom các URL trùng nội dung. Hai bài khác URL nhưng cùng trả lời một câu hỏi là vấn đề khác: hai bài tranh nhau cùng một ý định. Khi đó nên gộp thành một bài tốt hơn, rồi chuyển hướng 301 bài còn lại.
Google cũng có thể bỏ qua thẻ của bạn. Và với website vài chục trang, không có tham số hay bản sao nào, bạn chỉ cần kiểm một lần rằng mỗi trang tự khai chính nó.
Net Solutions không hứa canonical làm tăng thứ hạng. Thẻ này giúp Google không phải đoán, không hơn.
Câu hỏi thường gặp về thẻ canonical
Thẻ canonical có bắt buộc không? Không bắt buộc. Nhưng Google khuyến nghị đặt thẻ canonical tự tham chiếu trên trang chính tắc. Website có nhiều URL cùng nội dung, như đuôi tham số hay bản có và không www, thì nên khai rõ để Google không phải tự chọn.
Canonical khác chuyển hướng 301 thế nào? Chuyển hướng 301 đưa người đọc sang URL mới nên URL cũ không còn mở được. Canonical giữ cả hai URL cùng mở, chỉ báo cho Google biết bản nào là bản chính. Cả hai đều là tín hiệu mạnh theo Google Search Central.
Google có luôn nghe theo thẻ canonical không? Không. Canonical là tín hiệu, không phải lệnh. Nếu các tín hiệu khác mâu thuẫn, ví dụ liên kết nội bộ trỏ vào một bản khác, Google có thể chọn URL khác. Hãy kiểm bằng công cụ Kiểm tra URL của Search Console.
Có nên đặt canonical cho trang bán hàng có bộ lọc WooCommerce? Thường là có, nếu trang lọc chỉ là cách sắp xếp lại danh sách của danh mục và không có nhu cầu tìm riêng. Khi đó canonical về danh mục gốc. Trang lọc nào có nhu cầu tìm thật thì nên cho URL riêng. Đây là hướng xử lý thông thường, không phải quy định của Google.
Làm sao biết Google chọn URL chuẩn nào? Dùng công cụ Kiểm tra URL trong Search Console. Dán URL cần kiểm, xem phần cho biết Google chọn URL chuẩn nào và so với URL bạn khai trong thẻ canonical. Hai địa chỉ khác nhau nghĩa là còn tín hiệu mâu thuẫn cần gỡ.
Cần rà thẻ canonical cho website?
Net Solutions kiểm canonical theo từng nhóm trang trong đợt audit kỹ thuật và cho bạn danh sách trang cần sửa.
Xem dịch vụ SEONhắn ZaloHotline 0906.207.001
Cập nhật 17/10/2026 bởi Công ty TNHH Net Solutions.