Canonical (rel=”canonical”) là một trong những thẻ quan trọng nhất trong SEO Technical, giúp Google xác định URL chuẩn khi website có nhiều URL trùng hoặc gần trùng nội dung. Nếu dùng sai, Google có thể index nhầm trang yếu, đánh giá duplicate content hoặc bỏ index URL chính. Bài viết này Blog SEO giúp bạn hiểu canonical là gì và cách sử dụng đúng chuẩn SEO 2026.
Canonical là gì?

Canonical là một thẻ HTML khai báo cho Google biết:
“Khi nhiều URL có nội dung giống nhau, đây là URL chuẩn mà Google nên index.”
Thẻ này có dạng:
Canonical không redirect người dùng, không xóa URL phụ, mà chỉ hướng dẫn Google chọn đúng URL chính để index.
Canonical dùng để làm gì trong SEO?
Giúp Google tránh duplicate content
Khi website có nhiều URL như:
- URL có UTM:
/bai-viet/?utm_source=fb - URL filter:
/product/?size=xl - URL có tham số sort:
/?orderby=price - URL bản in:
/bai-viet/?print=1
→ Canonical giúp Google biết đâu là trang chính.
Giúp Google tập trung sức mạnh SEO vào một URL duy nhất
Nếu không dùng canonical:
- Google chia nhỏ giá trị SEO
- Khó xếp hạng từ khóa
- Nội dung bị phân tán
Giảm lãng phí Crawl Budget
Thay vì crawl hàng loạt URL giống nhau, Google chỉ cần crawl URL chuẩn.
Ổn định hệ thống index của website
Canonical giúp Google hiểu cấu trúc nội dung và phân tầng URL.
Khi nào cần dùng Canonical? (12 trường hợp thực chiến)

1. URL có UTM hoặc tham số theo dõi
Ví dụ:
/bai-viet/?utm_source=zalo
/bai-viet/?ref=shopee
→ Canonical về /bai-viet/
2. Trang filter của WooCommerce
Các URL như:
/product/?color=red&size=xl
→ Chỉ để Google index trang sản phẩm gốc.
3. Trang phân trang /page/2
Google không nên index page 2, 3…
→ Canonical về trang 1
4. Trang duplicate 80–90% nội dung
Ví dụ bài viết update nhiều phiên bản:
/seo-la-gi//seo-la-gi-2025/
→ Cần canonical về bài chính.
5. Category và Tag trùng nội dung
Nếu nội dung giống nhau → canonical về Category.
6. Bản AMP và bản non-AMP
Canonical về bản chính (thường non-AMP).
7. Trang bản in (print version)
URL dạng /print/ hoặc ?print=1 → canonical về bản gốc.
8. Trang search nội bộ
/?s=keyword → canonical về trang chủ hoặc noindex.
9. URL sinh ra bởi plugin hoặc builder
Elementor, Flatsome, WP Bakery đôi khi tạo URL template → canonical giúp tránh index sai.
10. URL bị sao chép khi migrate website
Khi chuyển hosting → phát sinh URL phụ → canonical giữ index đúng URL cũ.
11. Bản HTTP và bản HTTPS
Canonical phải trỏ về HTTPS.
12. www và non-www
Canonical phải nhất quán, ví dụ:
https://www.domain.com/ → canonical về www (nếu đây là bản chính).
Canonical KHÔNG phải là Redirect – khác nhau thế nào?

Nhiều người nhầm giữa canonical và redirect.
Canonical
- Không chuyển người dùng
- Chỉ hướng dẫn Google
- URL phụ vẫn truy cập được
- Dùng cho duplicate content
Redirect 301
- Chuyển người dùng sang URL mới
- Khi 1 URL KHÔNG còn tồn tại
- Chuyển 100% sức mạnh SEO
- Dùng khi thay thế URL hoàn toàn
Rule quan trọng:
Trang cần xóa hoặc thay thế → Redirect
Trang trùng nội dung → Canonical
Lỗi canonical thường gặp và cách xử lý
1. Canonical trỏ sai URL
Ví dụ:
/bai-viet/ canonical về… /trang-khong-lien-quan/
→ Google bỏ index trang đúng.
Cách xử lý: Kiểm tra canonical bằng Screaming Frog.
2. Canonical trỏ về trang 404
→ Google coi trang chính “không hợp lệ” → mất index.
3. Tự canonical về chính URL… nhưng nội dung lại yếu
Google có thể đánh giá Soft 404.
4. Trang A canonical về B nhưng internal link lại trỏ về A
Google bối rối → duplicate.
5. Canonical bị theme / plugin ghi đè
Flatsome, Yoast, Rank Math đôi khi cài canonical chồng lên nhau.
Giải pháp: Chỉ dùng 1 hệ thống canonical → ưu tiên Rank Math.
6. Canonical dạng relative (không đầy đủ URL)
Ví dụ sai:
Đúng phải là:
Cách kiểm tra canonical chuẩn nhất

1. Screaming Frog
Tab Canonicals giúp kiểm tra:
- canonical đúng hay sai
- canonical trùng
- canonical trỏ về URL yếu
- canonical tự tham chiếu (đúng chuẩn)
2. Inspect URL trong Google Search Console
Google sẽ báo:
- URL được index
- URL canonical mà Google chọn (có thể khác canonical bạn khai báo!)
3. Kiểm tra trong HTML
Mở source → tìm:
Case thực tế: website có 120 URL bị Google chọn canonical sai
Triệu chứng:
- Google index trang tag thay vì bài viết
- Category có canonical sai
- Nội dung duplicate rất nhiều
Cách xử lý:
- Noindex Tag
- Canonical bài → chính bài
- Canonical Category → chính Category
- Dọn URL
/page/2,?orderby=,?filter= - Tối ưu internal link
Kết quả:
→ Sau 14 ngày, Google chọn đúng canonical cho 100% URL
→ Index tăng ổn định
→ Traffic cải thiện ~27%
Checklist canonical chuẩn SEO Technical 2026
✔ Mỗi trang có 1 canonical duy nhất
✔ Canonical trỏ đúng URL chính
✔ Không canonical về trang yếu
✔ Không canonical sang 404
✔ Không canonical sang trang noindex
✔ Không chặn canonical bằng robots.txt
✔ URL canonical full HTTPS + www (nếu có)
✔ Check canonical bằng Screaming Frog
✔ Noindex tag/filter tránh duplicate
✔ Internal link thống nhất cấu trúc
Kết luận
Canonical là một trong những yếu tố cốt lõi của Technical SEO. Nếu dùng đúng, nó giúp Google hiểu cấu trúc website, chống duplicate content và tăng sức mạnh SEO cho URL chính. Nếu dùng sai, website dễ mất index, phân tán sức mạnh và tụt trust. Hiểu rõ canonical và cách áp dụng đúng là bước quan trọng để xây website mạnh và ổn định trên Google trong năm 2026.

