URL canonical là phiên bản chính của các trang mà các công cụ tìm kiếm lập chỉ mục và xếp hạng trong kết quả tìm kiếm khi nhiều URL tải cùng một hoặc nội dung rất tương tự.
Có URL canonical đúng giúp tăng cường khả năng xếp hạng cho trang mà bạn muốn người dùng tìm thấy.
Hướng dẫn này giải thích cách hoạt động của canonicalization, cách sử dụng thẻ canonical đúng cách, khi nào nên chọn các lựa chọn thay thế cho thẻ canonical và cách đảm bảo Google luôn chọn URL mà bạn ưu tiên.
URL Canonical Là Gì?
URL canonical là phiên bản ưa thích của một trang web mà các công cụ tìm kiếm lập chỉ mục và hiển thị trong kết quả tìm kiếm khi nhiều URL dẫn đến cùng một hoặc nội dung rất tương tự.
Ví dụ, cả hai URL này có thể hiển thị cùng một trang blog:
- URL Canonical: https://example.com/blog/
- URL Trùng Lặp: https://example.com/blog/?page=1
Bạn có thể hướng dẫn lựa chọn của Google bằng cách sử dụng thẻ canonical và các tín hiệu khác. Nếu các tín hiệu đó mâu thuẫn hoặc Google tin rằng một phiên bản khác phục vụ người dùng tốt hơn, nó vẫn có thể chọn một URL canonical khác với cái mà bạn đã khai báo.
Cách Hoạt Động Của Canonicalization
Canonicalization hoạt động bằng cách chọn một URL canonical để sử dụng cho việc lập chỉ mục và xếp hạng từ một tập hợp các URL trùng lặp hoặc gần giống nhau.
Có một số tín hiệu mà bạn có thể dựa vào để chỉ cho Google biết URL nào bạn ưa thích là canonical (chỉ cần lưu ý rằng Google vẫn có thể chọn một trang khác làm phiên bản canonical):
- Giao thức (HTTPS so với HTTP)
- Sử dụng chuyển hướng
- thẻ rel="canonical"
- Các URL nào được bao gồm trong sitemap
Các URL trùng lặp có thể vẫn được lập chỉ mục, nhưng chúng hiếm khi xuất hiện trong kết quả tìm kiếm trừ khi có một ngữ cảnh cụ thể—như loại thiết bị hoặc khu vực—làm cho chúng phù hợp hơn.
Các Tình Huống Thường Gặp Tạo Ra URL Trùng Lặp
Nhiều trang web tạo ra URL trùng lặp một cách không cố ý, thường thông qua những nguyên nhân phổ biến này:
- Biến thể giao thức: Các phiên bản HTTP và HTTPS của cùng một trang
- Biến thể miền: Các phiên bản www và không www của cùng một trang
- Sự khác biệt về dấu gạch chéo cuối: Các phiên bản của cùng một trang có và không có dấu gạch chéo cuối (ví dụ: /page so với /page/)
- Tham số URL: Các tham số theo dõi, sắp xếp hoặc lọc (ví dụ: ?utm_source=email, ?sort=price)
- ID phiên: Các định danh tạm thời được thêm vào trong các phiên người dùng
- URL cụ thể cho thiết bị: Các URL di động riêng biệt như m.example.com và example.com
- Phân trang: Nội dung được chia thành các trang khác nhau nhưng mỗi trang đều rất tương tự (ví dụ: /blog so với /blog?page=1)
Hiểu các tình huống nào áp dụng cho trang web của bạn sẽ giúp bạn áp dụng canonicalization đúng cách hơn.
Thẻ Canonical Là Gì?
Thẻ canonical là một phần tử HTML cho biết cho các công cụ tìm kiếm URL nào là phiên bản ưa thích của bạn để xếp hạng khi nhiều trang chứa cùng một hoặc nội dung rất tương tự.
Các công cụ tìm kiếm sử dụng thẻ canonical như một trong số ít tín hiệu để quyết định trang nào sẽ được lập chỉ mục và hiển thị trong kết quả tìm kiếm.
Thẻ canonical thuộc phần <head> của HTML và trông như thế này:
<link rel="canonical" href="https://example.com/preferred-url-here/" />

Cách Thẻ Canonical Hoạt Động
Thẻ canonical hoạt động bằng cách xác định rõ phiên bản của một trang mà bạn muốn xếp hạng khi có các bản sao.
Nếu example.com/product/blue?sort=price là một bản sao và hiển thị cùng nội dung với example.com/products/blue, bạn sẽ đặt thẻ này chỉ đến URL chính trong phần head của cả URL trùng lặp cũng như trong phần head của URL chính:
html<link rel="canonical" href="https://example.com/products/blue" />
Điều này cho các công cụ tìm kiếm biết rằng hãy coi URL không được lọc là phiên bản canonical và hợp nhất tất cả các tín hiệu xếp hạng vào trang đó.

Thẻ Canonical Tự Tham Chiếu Là Gì
Thẻ canonical tự tham chiếu là một thẻ canonical chỉ đến URL của chính trang chính.
Mỗi trang canonical nên bao gồm một thẻ canonical tự tham chiếu—ngay cả khi nó không có bản sao rõ ràng.

John Mueller của Google đã xác nhận rằng các thẻ canonical tự tham chiếu làm rõ các URL mà bạn ưa thích. Những thẻ này làm cho canonicalization trở nên dễ đoán hơn, đặc biệt khi các tín hiệu khác (chuyển hướng, giao thức và việc bao gồm trong sitemaps) không hoàn toàn đồng nhất. Mẹo chuyên nghiệp Sử dụng Semrush
Site Audit
để xác định nội dung trùng lặp, thiếu thẻ canonical hoặc nhiều thẻ canonical. Một lần quét toàn bộ trang web giúp phát hiện các vấn đề mà dễ dàng bị bỏ qua khi kiểm tra các trang một cách thủ công. Tại Sao Nên Sử Dụng Thẻ Canonical? Sử dụng thẻ canonical là một trong những cách rõ ràng nhất để cho các công cụ tìm kiếm biết phiên bản nào của các trang trùng lặp hoặc tương tự mà bạn muốn được lập chỉ mục và xếp hạng.
Khi bạn sử dụng thẻ canonical, nó cho phép bạn ảnh hưởng đến:
URL nào xuất hiện trong kết quả tìm kiếm
: Google sử dụng thẻ canonical như một tín hiệu để quyết định URL nào sẽ hiển thị trong kết quả tìm kiếm. Điều này giữ cho các phiên bản thay thế không xuất hiện trong kết quả tìm kiếm và ngăn chặn
- sự cạnh tranh từ khóa(tức là khi nhiều trang cạnh tranh cho cùng một thuật ngữ và làm tổn hại đến thứ hạng của nhau). Cách mà equity liên kết được hợp nhất (tức là, khi nhiều trang cạnh tranh cho cùng một từ khóa và làm tổn hại đến thứ hạng của nhau).
- Cách mà giá trị liên kết được hợp nhất: Thẻ canonical giúp chuyển hướng tất cả giá trị liên kết đến phiên bản trang mà bạn ưa thích, ngay cả khi bạn có backlink chỉ đến các phiên bản khác

- Đơn giản hóa phân tích và báo cáo: Thẻ canonical có thể hợp nhất dữ liệu về một URL duy nhất, giúp bạn có các chỉ số hiệu suất sạch hơn và phân bổ rõ ràng cho các chiến dịch, từ khóa và chuyển đổi
- Giảm lãng phí ngân sách thu thập dữ liệu: Thẻ canonical giúp Google ưu tiên các URL quan trọng và giảm việc thu thập dữ liệu trùng lặp. Điều này đặc biệt hữu ích cho các trang web lớn với nhiều trang.
Lưu ý
Google không còn khuyến nghị sử dụng thẻ canonical cho nội dung đã phát hành lại. Các đối tác phát hành lại nên chặn lập chỉ mục bằng cách sử dụng robots.txt hoặc thẻ meta noindex, để phiên bản đã phát hành lại của họ không cạnh tranh với phiên bản gốc của bạn trong tìm kiếm.
Cách triển khai thẻ Canonical
Cách phổ biến nhất để triển khai thẻ canonical là thêm một thẻ rel="canonical" vào phần <head> của HTML của bạn. Thẻ này xác định phiên bản ưa thích của một trang khi có các bản sao: <link rel="canonical" href="https://example.com/preferred-url-here/" />
<link rel="canonical" href="https://example.com/preferred-url-here/" />
Hầu hết các nền tảng CMS cho phép bạn thiết lập thẻ canonical mà không cần chạm vào mã. Dưới đây là cách hoạt động của việc chuẩn hóa trên các nền tảng lớn.
Magento 2
Magento 2 hỗ trợ thẻ canonical tự động cho cả trang sản phẩm và trang danh mục khi được kích hoạt trong cài đặt cấu hình của bạn.
Đăng nhập vào bảng điều khiển quản trị của bạn, sau đó đi đến "Cửa hàng" > "Cài đặt" > "Cấu hình."
Mở "Danh mục" > "Danh mục" và đi đến phần "Tối ưu hóa công cụ tìm kiếm".

Đặt "Sử dụng thẻ meta Canonical cho các danh mục" thành "Có." Magento sẽ tự động thêm thẻ canonical vào các trang danh mục thay thế.
Cũng đặt "Sử dụng thẻ meta Canonical cho các sản phẩm" thành "Có." Magento sẽ tự động thêm thẻ canonical vào các trang sản phẩm thay thế.
Shopify
Shopify tự động thêm thẻ canonical vào các trang sản phẩm, bộ sưu tập và bài viết trên blog.
Hầu hết các cửa hàng sẽ không cần thay đổi tùy chỉnh, nhưng bạn có thể thêm thẻ canonical của riêng mình nếu cửa hàng của bạn phức tạp hơn.
Thêm thẻ Canonical một cách thủ công
Nếu bạn cần một cấu trúc canonical tùy chỉnh, hãy vào quản trị Shopify của bạn, và điều hướng đến “Cửa hàng trực tuyến” > “Chủ đề."
Chọn ba dấu chấm và nhấp vào "Chỉnh sửa mã."

Trong thanh bên trái, nhấp vào tệp mà bạn muốn chỉnh sửa. Đối với các thay đổi toàn trang, chọn "theme.liquid."

Thêm hoặc chỉnh sửa thẻ canonical bằng cách sử dụng metafields của Shopify. Điều này có thể yêu cầu hỗ trợ từ nhà phát triển.
Thêm thẻ Canonical bằng cách sử dụng ứng dụng
Các ứng dụng như Canonical Tag URL Wizard cho phép bạn thiết lập thẻ canonical mà không cần chỉnh sửa mã chủ đề.
Cài đặt ứng dụng, truy cập từ quản trị Shopify của bạn, và sử dụng ứng dụng để thiết lập thẻ canonical tùy chỉnh.
WordPress
WordPress yêu cầu một plugin WordPress để quản lý thẻ canonical. Hãy cùng xem qua hai tùy chọn:
Plugin Yoast SEO
Nếu bạn đang sử dụng plugin Yoast SEO mở bất kỳ trang hoặc bài viết nào trong trình chỉnh sửa, đi đến bảng điều khiển Yoast SEO, và mở tab "Nâng cao".
Nhập URL ưa thích vào trường "Canonical URL".

Yoast tự động thêm một thẻ canonical tự tham chiếu khi trường này để trống.
Plugin Rank Math SEO
Nếu bạn đang sử dụng plugin Rank Math SEO, mở bất kỳ trang hoặc bài viết nào, đi đến hộp "Rank Math SEO", và mở tab "Nâng cao".
Nhập URL canonical vào trường "Canonical URL".

Rank Math cũng tự động tạo một thẻ canonical tự tham chiếu theo mặc định.
Wix
Wix tự động thêm thẻ canonical tự tham chiếu trên toàn bộ trang web của bạn. Bạn có thể ghi đè chúng cho các loại trang cụ thể hoặc các trang cá nhân.
Điều chỉnh thẻ Canonical trong cài đặt toàn cầu
Đi đến "Trang web & Ứng dụng di động" > "Trang web & SEO" > "SEO & GEO."

Cuộn xuống "Công cụ & Cài đặt" và chọn "Đi đến cài đặt SEO."

Chọn loại trang (ví dụ: "Trang chính") mà bạn muốn điều chỉnh thẻ canonical.

Chọn tab “Tùy chỉnh mặc định” và nhấp vào "Chỉnh sửa" bên cạnh "Thẻ meta bổ sung."

Thêm hoặc điều chỉnh các biến canonical bằng cách sử dụng "+ Thêm biến."

Điều chỉnh thẻ Canonical trên các trang cá nhân
Để điều chỉnh thẻ canonical cho các trang cá nhân, mở trình chỉnh sửa, đi đến "Các trang & Menu" > "Các trang cửa hàng."
Chọn một trang, nhấp vào biểu tượng ba chấm, và chọn "Cơ bản về SEO."

Đi đến "SEO nâng cao" > "Thẻ bổ sung" và thêm hoặc chỉnh sửa thẻ canonical.

Các cách khác để chỉ định URL canonical cho SEO
Thẻ canonical là cách phổ biến nhất để khai báo một URL ưa thích, nhưng bạn cũng có thể sử dụng chuyển hướng, tiêu đề HTTP, sơ đồ trang web, và cấu hình liên miền để chỉ ra phiên bản nào của một trang nên được lập chỉ mục.
Hãy nhanh chóng xem qua các phương pháp chuẩn hóa khác nhau và khi nào nên sử dụng từng phương pháp:
Phương pháp | Khi nào sử dụng | Hạn chế |
thẻ rel="canonical" | Bạn có các URL trùng lặp nhưng cần giữ lại các bản sao | Không hoạt động cho các tệp không phải HTML |
Chuyển hướng | Bạn đang ngừng sử dụng các URL cũ hoặc hợp nhất các miền | Cả hai phiên bản sẽ không thể truy cập |
tiêu đề HTTP rel="canonical" | Bạn có các tệp không phải HTML hoặc không thể sửa đổi HTML | Cần truy cập máy chủ và kỹ thuật hơn |
Sơ đồ trang web | Bạn muốn hỗ trợ các tín hiệu chuẩn hóa khác | Không đủ để trở thành phương pháp độc lập |
Sử dụng Chuyển Hướng
Chuyển Hướng gửi Google và người dùng từ một trang này sang trang khác và rất tốt cho việc loại bỏ bản sao khi bạn không cần giữ các phiên bản thay thế của một trang nhưng không muốn xóa hoàn toàn các URL.
Ví dụ, khi bạn có các phiên bản HTTP và HTTPS của cùng một trang.
Google ưu tiên các phiên bản HTTPS, điều này có nghĩa là chuyển hướng phiên bản HTTP sang phiên bản HTTPS có thể cải thiện SEO của bạn.
Google khuyên bạn nên sử dụng chuyển hướng 3xx (chuyển hướng phía máy chủ) để có kết quả nhanh nhất.
Một ví dụ là chuyển hướng 301. Tìm hiểu thêm về chuyển hướng 301 trong hướng dẫn chuyển hướng 301.
Sử dụng tiêu đề HTTP rel="canonical"
Sử dụng tiêu đề HTTP rel="canonical" để chỉ định URL chính cho các tài liệu không phải HTML.
Ví dụ, nếu bạn có các phiên bản DOCX và PDF của cùng một tài liệu trực tuyến, việc sử dụng tiêu đề HTTP rel="canonical" cho phép bạn chỉ định phiên bản ưa thích của mình. Tuy nhiên, bạn phải có khả năng sửa đổi cấu hình máy chủ của mình để làm điều này.
Trong tệp .htaccess, chỉ định URL chính bằng cách thêm mã sau (điều chỉnh cho tài liệu bạn chọn):
Header add Link: <https://www.example.com/downloads/filename.pdf>; rel="canonical"
Sử dụng Sitemaps
Chỉ gửi các URL chính (các trang không bị trùng lặp) trong sitemap và loại trừ các URL thay thế để chỉ ra các URL chính mà bạn đề xuất
Bỏ qua các phiên bản thay thế khỏi sitemap của bạn, có thể bao gồm các trang như:
- URL có tham số
- Nội dung phân trang (/page/2, /page/3)
- Các phiên bản HTTP nếu HTTPS là chính
Thực hành tốt nhất về Thẻ Canonical
Thẻ canonical hoạt động tốt nhất khi chúng được triển khai chính xác và phù hợp với các tín hiệu khác của trang web của bạn. Vì vậy, hãy tuân theo các hướng dẫn này để có kết quả tốt nhất:
Sử dụng Thẻ Canonical Tự Tham Chiếu
Mỗi trang nên bao gồm một thẻ canonical trỏ đến URL của chính nó, ngay cả khi không có bản sao nào tồn tại.
Ví dụ, nếu https://example.com/blog/ là trang chính của bạn, hãy bao gồm điều này trong phần <head> của nó:
<link rel="canonical" href="https://example.com/blog/" />
Chỉ Định Một URL Chính Cho Mỗi Trang
Chỉ định một URL chính duy nhất cho mỗi trang để tránh gây nhầm lẫn cho Google.
Nhiều thẻ canonical—hoặc sự kết hợp giữa thẻ HTML và thẻ HTTP-header canonical—tạo ra các tín hiệu mâu thuẫn mà Google có thể bỏ qua.
Việc trùng lặp ngẫu nhiên là phổ biến khi các canonical được thiết lập qua cài đặt CMS của bạn chồng chéo với các thẻ được thêm thủ công. Vì vậy, hãy kiểm tra các trang và plugin của bạn để đảm bảo chỉ có một canonical được tạo ra.
Chỉ Định Giao Thức Đúng
Nếu trang web của bạn sử dụng HTTPS, tất cả các URL chính cũng phải sử dụng HTTPS.
Đúng:
<link rel="canonical" href="https://example.com/blog/" />
Sai:
<link rel="canonical" href="http://example.com/blog/" />
HTTPS thường là tốt nhất, vì vậy hãy xem hướng dẫn của chúng tôi để tìm hiểu thêm về việc chuyển hướng từ HTTP sang HTTPS.
Chỉ Định Có Sử Dụng URL Có Dấu Chấm Phẩy Cuối Hay Không
Đảm bảo sử dụng nhất quán các dấu chấm phẩy cuối (tức là “/” ở cuối các URL) trên các trang của bạn và tham chiếu đúng URL chính của bạn bằng cách bao gồm dấu chấm phẩy cuối nếu cần.
Nếu không, Google có thể coi các URL dưới đây là các trang riêng biệt:
- Dấu chấm phẩy cuối: https://example.com/
- Không có dấu chấm phẩy cuối: https://example.com
Chỉ Định URL Không WWW hoặc WWW
Các công cụ tìm kiếm coi tên miền www và không www là riêng biệt, vì vậy các thẻ canonical của bạn nên luôn tham chiếu đến một trong hai.
Nếu bạn không nhất quán giữ lại non-WWW hoặc WWW, các URL này có thể được coi là bản sao:
- URL WWW: https://www.example.com/
- URL Không WWW: https://example.com/
Sử Dụng URL Tuyệt Đối
Các thẻ canonical nên luôn bao gồm URL đầy đủ, bao gồm giao thức và tên miền, để loại bỏ sự mơ hồ.
Đúng (URL tuyệt đối):
html<link rel="canonical" href="https://example.com/blog/" />
Sai (URL tương đối):
html<link rel="canonical" href="/blog/" />
Những Sai Lầm Thường Gặp Cần Tránh Khi Triển Khai Thẻ Canonical
Các vấn đề thường gặp nhất về thẻ URL canonical bao gồm việc chỉ định đến các trang đã chuyển hướng, sử dụng thẻ canonical cho các trang không bị trùng lặp, đặt thẻ ở những vị trí sai và gửi tín hiệu hỗn hợp—và điều này làm tăng khả năng Google sẽ chọn một URL chính khác với URL mà bạn dự định.
Chỉ Định Thẻ Canonical Đến Các Trang Đã Chuyển Hướng
Một thẻ canonical không bao giờ nên chỉ định đến một URL ngay lập tức chuyển hướng vì điều này tạo ra các tín hiệu mâu thuẫn.
Nếu trang A chuyển hướng đến trang B, tất cả các thẻ canonical nên chỉ định trực tiếp đến trang B. Việc chỉ định đến trang A nói với Google "trang này được ưu tiên," trong khi chuyển hướng nói "trang này đã biến mất." Vì những điều này mâu thuẫn với nhau, Google sẽ tự quyết định.
Sử Dụng Thẻ Canonical Cho Nội Dung Không Bị Trùng Lặp
Thẻ canonical chỉ nên được sử dụng khi hai URL chứa cùng một nội dung hoặc nội dung cực kỳ tương tự—không phải để hợp nhất quyền lực giữa các trang không liên quan hoặc liên quan lỏng lẻo.
Nếu nội dung không phải là bản sao thực sự, một thẻ canonical gửi đi thông điệp sai. Google có khả năng cao sẽ bỏ qua những thẻ canonical này.
Ngay cả những mục tương tự—như hai mẫu tai nghe—cũng nên có thẻ canonical tự tham chiếu riêng, để mỗi sản phẩm vẫn đủ điều kiện để xếp hạng.
Đặt Thẻ Canonical Ở Vị Trí Sai
Các thẻ canonical phải xuất hiện bên trong phần <head> của HTML trang.
Nếu thẻ canonical được thêm ở bất kỳ đâu khác ngoài phần <head>, các công cụ tìm kiếm có thể không nhận ra nó.
Để xác minh vị trí, hãy truy cập vào URL của bất kỳ trang nào, nhấp chuột phải và chọn "Xem mã nguồn trang."

Sau đó nhấn Command + F (Mac) hoặc Ctrl + F (PC) và tìm kiếm "canonical." Và đảm bảo thẻ này xuất hiện giữa <head> và </head>.

Nếu nó xuất hiện ở bất kỳ đâu khác trong HTML, bạn sẽ cần phải di chuyển nó vào phần <head>. Bạn có thể cần làm việc với một nhà phát triển để thực hiện điều này.
Thẻ Canonical và Hreflang xung đột
Các trang web đa ngôn ngữ thường sử dụng cả thẻ canonical và thẻ hreflang (HTML chỉ định ngôn ngữ của một trang và đôi khi là vị trí của nó), điều này có thể gây nhầm lẫn cho các công cụ tìm kiếm.
- Thẻ canonical cho biết cho các công cụ tìm kiếm phiên bản trang nào là ưu tiên
- Thẻ hreflang cho biết cho các công cụ tìm kiếm ngôn ngữ mà một trang sử dụng để đảm bảo phiên bản đúng được hiển thị cho người dùng ở các quốc gia khác nhau

Giả sử bạn có một trang về cùng một chủ đề bằng ba ngôn ngữ:
- Tiếng Anh: https://example.com/topic
- Tiếng Tây Ban Nha: https://example.com/es/tema
- Tiếng Pháp: https://example.com/fr/sujet
Một sai lầm phổ biến là liệt kê “https://example.com/topic” là URL canonical trên mỗi trang. Điều này gửi đi những thông điệp mâu thuẫn đến Google và có thể dẫn đến việc phiên bản ngôn ngữ sai được hiển thị cho người dùng ở một quốc gia nhất định.
Để triển khai cả hai thẻ một cách chính xác, mỗi trang nên tuyên bố chính nó là phiên bản chính trong ngôn ngữ của nó và liệt kê tất cả các phiên bản ngôn ngữ có sẵn, bao gồm cả chính nó.
Trên trang tiếng Anh, sử dụng:
<link rel="canonical" href="https://example.com/topic" /><link rel="alternate" hreflang="en" href="https://example.com/topic" /><link rel="alternate" hreflang="es" href="https://example.com/es/tema" /><link rel="alternate" hreflang="fr" href="https://example.com/fr/sujet" />
Trên trang tiếng Tây Ban Nha, sử dụng:
<link rel="canonical" href="https://example.com/es/tema" /><link rel="alternate" hreflang="en" href="https://example.com/topic" /><link rel="alternate" hreflang="es" href="https://example.com/es/tema" /><link rel="alternate" hreflang="fr" href="https://example.com/fr/sujet" />
Trên trang tiếng Pháp, sử dụng:
<link rel="canonical" href="https://example.com/fr/sujet" /><link rel="alternate" hreflang="en" href="https://example.com/topic" /><link rel="alternate" hreflang="es" href="https://example.com/es/tema" /><link rel="alternate" hreflang="fr" href="https://example.com/fr/sujet" />
Cách kiểm tra thẻ Canonical trên trang của bạn
Để kiểm tra thẻ canonical của bạn, bạn có thể sử dụng Google Search Console (GSC) và công cụ SEO Audit của Semrush.
Cách kiểm tra URL Canonical với Google Search Console
Công cụ Kiểm tra URL của Google Search Consolecho bạn biết liệu Google có chọn cùng một URL canonical mà bạn đã khai báo hay không.
Dưới đây là cách kiểm tra canonical của bất kỳ trang nào:
- Mở Google Search Console
- Nhập URL bạn muốn kiểm tra vào thanh tìm kiếm
- Mở phần "Chỉ mục trang"
- Tìm kiếm "Google-selected canonical"

So sánh "Google-selected canonical" với "User-declared canonical" để đảm bảo chúng khớp nhau. Nếu kết quả khác nhau, Google đã chọn một canonical khác.
Nếu Google chọn một canonical khác với cái bạn ưu tiên, hãy xem xét tất cả các tín hiệu—thẻ canonical, chuyển hướng, v.v.—để đảm bảo chúng nhất quán chỉ đến cùng một URL.
Cách kiểm tra thẻ Canonical với Site Audit
Để xác định các vấn đề canonical trên toàn bộ trang web của bạn, bao gồm các vấn đề nội dung trùng lặp, hãy sử dụng công cụ Site Audit của Semrush
Thực hiện theo các hướng dẫn để cấu hình việc thu thập dữ liệu của bạn, chạy kiểm tra, đi đến tab "Vấn đề" và tìm kiếm "canonical" để hiển thị các phát hiện liên quan

Tìm kiếm các vấn đề như:
- # trang có các vấn đề nội dung trùng lặp
- # trang có nhiều URL canonical
- # trang có liên kết canonical bị hỏng
- # trang AMP không có thẻ canonical

Sau khi sửa các vấn đề canonical, hãy chạy lại Site Audit bằng cách sử dụng biểu tượng bánh răng ở góc trên bên phải. Và xác nhận rằng các lỗi liên quan đến canonical không còn xuất hiện trong tab “Vấn đề”
Giữ cho các tín hiệu Canonical của bạn nhất quán
Các tín hiệu canonical nhất quán đảm bảo quyền lực được hợp nhất đến các URL đúng và làm cho việc lập chỉ mục trở nên dễ đoán hơn.
Và việc kiểm tra định kỳ giúp bạn phát hiện sớm các vấn đề canonical, để bạn có thể can thiệp. Bắt đầu với công cụ kiểm tra SEO miễn phí.
Câu hỏi thường gặp về URL Canonical
Ví dụ về một URL Canonical là gì?
Một ví dụ phổ biến là khi cả hai URL sau đều tải cùng một nội dung nhưng một trong số đó được chỉ định là phiên bản chính:
- example.com/product?id=123
- example.com/products/blue-widget
Để chỉ ra rằng example.com/products/blue-widget là phiên bản ưu tiên, bạn sẽ thêm thẻ canonical này vào cả hai trang:
<link rel="canonical" href="https://example.com/products/blue-widget" />
Làm thế nào để tôi làm cho một URL trở thành Canonical?
Bạn thường làm cho một URL trở thành canonical bằng cách thêm thẻ rel="canonical" trong phần <head> của trang chỉ đến phiên bản ưu tiên.
Hầu hết các nền tảng CMS—bao gồm WordPress, Shopify và Wix—đều dễ dàng chỉ định các URL canonical mà không cần chỉnh sửa mã trực tiếp.
Làm thế nào để tôi biết URL của mình có phải là Canonical không?
Để biết URL của bạn có phải là canonical hay không, hãy sử dụng công cụ Kiểm tra URL. Nếu “Google-selected canonical” khớp với URL canonical mà bạn đã khai báo, Google đã chấp nhận sở thích của bạn.
Các thẻ Canonical có cải thiện thứ hạng không?
Thẻ canonical không cải thiện thứ hạng trực tiếp, nhưng chúng hoạt động cùng với các
Đưa góc nhìn thành kế hoạch.
Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.
Đăng ký tư vấn ↗