Blog · ⏱ 6 phút đọc · 1,050 từ

Canonical Tag Là Gì? Cách Dùng rel=”canonical” Đúng Trong SEO

AD
admin
Vidco Group
📅 15/03/2026 • Cập nhật: 07/04/2026
Canonical Tag Là Gì? Cách Dùng rel=”canonical” Đúng Trong SEO

Canonical tag là gì? Canonical tag (thẻ canonical) là một phần tử HTML với thuộc tính rel="canonical" được đặt trong phần <head> của trang web, dùng để báo cho Google biết URL nào là “phiên bản gốc” (canonical version) khi nhiều URL có nội dung giống hoặc tương tự nhau. Theo Google 2025, canonical là một trong 3 tín hiệu quan trọng nhất để xử lý Duplicate Content và tập trung link equity.

Tại Sao Canonical Tag Quan Trọng Với SEO?

Một website thực tế thường có nhiều URL trỏ về cùng một nội dung mà không hay biết:

  • example.com/san-phamexample.com/san-pham/ (có/không có trailing slash)
  • http://https://
  • www.example.comexample.com
  • example.com/san-pham?utm_source=facebook (UTM params tạo URL mới)
  • example.com/san-pham?sort=gia-tang (filter/sort e-commerce)

Nếu không có canonical, Google phải tự đoán URL nào là “thật” — thường đoán sai, dẫn đến chia nhỏ PageRank và lãng phí Crawl Budget. Canonical tập trung toàn bộ link equity về 1 URL.

Cú Pháp Canonical Tag

Thẻ canonical đặt trong phần <head> của HTML:

<link rel="canonical" href="https://example.com/url-goc-cua-ban/" />

Self-referencing canonical (URL trỏ về chính nó) là best practice — giúp xác nhận đây là URL canonical ngay cả khi không có duplicate. WordPress, Yoast SEO, Rank Math tự động thêm self-canonical cho mọi trang.

Canonical Cross-Domain

Canonical không chỉ dùng trên cùng website — có thể dùng cross-domain. Ví dụ: bạn syndicate bài viết lên Medium.com → Medium cần thêm canonical trỏ về bài gốc trên site của bạn. Giúp tránh penalty duplicate và đảm bảo site gốc nhận toàn bộ SEO value.

Canonical vs Redirect 301 — Khác Nhau Thế Nào?

Tiêu chíCanonical TagRedirect 301
URL cũ còn accessible không?Không (chuyển hướng ngay)
Truyền link equity~99% (Google gần ngang redirect)~99%
Dùng khi nàoCần giữ nhiều URL nhưng có 1 canonicalURL cũ không cần tồn tại nữa
Ảnh hưởng userKhông ảnh hưởngUser bị redirect
E-commerce filter URL✅ Phù hợp❌ Không thể dùng
Paginated pages✅ Canonical về page 1❌ Sẽ mất page 2, 3…

Các Trường Hợp Dùng Canonical Tag Phổ Biến

1. E-Commerce — Product Variants

Sản phẩm có nhiều biến thể (màu sắc, size): /ao-thun-xanh, /ao-thun-do, /ao-thun-vang. Nếu content gần giống nhau, chọn 1 URL canonical (thường là variant phổ biến nhất hoặc trang chính của sản phẩm). Ecommerce SEO đặc biệt quan trọng với canonical.

2. Trang Có UTM Parameters

Mọi URL có UTM Parameters (?utm_source=email&utm_medium=newsletter) nên có canonical trỏ về URL gốc không có param. Đây là lỗi phổ biến khi không cài canonical cho UTM — Google index hàng trăm URL “rác”.

3. Print-Friendly Pages

Nhiều site có /print/bai-viet/ — phiên bản in. Canonical phiên bản này về bài viết gốc để không tạo duplicate content.

4. Paginated Content

Blog page 2, 3, 4 (?page=2) — nên canonical về page 1 hoặc dùng rel=”prev/next” (dù Google đã ngừng hỗ trợ chính thức). Kết hợp với Pillar Content strategy để quản lý pagination tốt hơn.

Lỗi Canonical Phổ Biến Cần Tránh

  • Canonical loop — A canonical về B, B canonical về A → Google bỏ qua cả hai
  • Canonical về URL bị 404 — canonical chỉ hợp lệ khi URL đích trả về 200
  • Canonical về URL bị noindex — nghịch lý: bảo canonical nhưng lại noindex URL canonical
  • Nhiều canonical tags trên 1 trang — Google chỉ đọc cái đầu tiên, bỏ qua phần còn lại
  • Canonical sai protocol — canonical dùng http:// trong khi site đã https://

Kiểm Tra Canonical Bằng Công Cụ Nào?

Dùng Google Search Console → URL Inspection để xem Google đang hiểu canonical của URL nào. Screaming Frog SEO Spider để crawl và audit canonical toàn site. Ahrefs/Semrush Site Audit cũng detect canonical issues tự động.

Câu Hỏi Thường Gặp (FAQ)

Google có bắt buộc tuân theo canonical tag không?

Canonical là “hint” (gợi ý) chứ không phải directive (lệnh bắt buộc). Google thường tuân theo nhưng có thể chọn canonical khác nếu thấy phù hợp hơn — ví dụ khi canonical trỏ về URL có ít backlink hơn. Để Google chắc chắn tuân theo: đảm bảo canonical URL có nội dung giống nhất, load nhanh nhất, và nhiều backlink nhất.

Trang landing page chạy quảng cáo có cần canonical không?

Có. Nếu Landing Page có URL với param (?gclid=... từ Google Ads), nên canonical về URL gốc. Nếu landing page là unique và không muốn index, dùng noindex thay vì canonical — canonical chỉ dùng khi muốn index nhưng chỉ định URL ưu tiên.

WordPress có tự động xử lý canonical không?

Yoast SEO và Rank Math đều tự động thêm self-referencing canonical cho mọi post/page. Nhưng bạn cần kiểm tra thủ công cho: WooCommerce product variants, paginated category pages, và URL được tạo bởi các plugin filter. Dùng Technical SEO Audit định kỳ để phát hiện canonical issues.

AD
admin
Content Strategist · Vidco Group
10+ năm kinh nghiệm về SEO, AEO và GEO. Chuyên gia tối ưu hóa nội dung cho các công cụ tìm kiếm thế hệ mới — Google, ChatGPT, Gemini và Perplexity.

Thương hiệu bạn xứng đáng
được AI nhắc đến.

Đặt lịch AI Visibility Audit miễn phí — Vidco Group sẽ cho bạn thấy bức tranh toàn cảnh.

034.301.8345 Chat Zalo