Canonical là gì? Bật mí cách sử dụng thẻ Canonical cho SEO

Lượt xem
Nguyễn Thanh Trường
Home

Sử dụng thẻ Canonical là điều tất yếu khi trang web của bạn ngày càng phát triển và lớn mạnh hơn. Ngoài ra, thẻ Canonical còn giúp tránh khỏi một số hệ lụy như bị Google phạt vì có các bài viết trùng lặp nhau. Hãy cùng Vietnix tìm hiểu Canonical là gì và cách sử dụng thẻ Canonical hiệu quả cho trang web ngay trong bài viết dưới đây.

Canonical là gì?

Canonical (hay “rel=canonical”) là loại thẻ HTML được sử dụng để thông báo tới công cụ tìm kiếm rằng đây là URL gốc cho những nội dung đang bị trùng lặp trên trang. Hiểu đơn giản hơn, nhờ thẻ này mà công cụ tìm kiếm biết được đâu là URL mà bạn muốn hiển thị để không trùng lặp với những URL khác.

Tìm hiểu về khái niệm của thẻ Canonical
Tìm hiểu về khái niệm của thẻ Canonical

Vai trò của thẻ Canonical rất quan trọng khi website xuất hiện nhiều nội dung giống nhau hay đang bị duplicate nhiều URL.

Chương trình khuyến mãi Mua Hosting Rinh Tên Miền

Vì sao Canonical lại quan trọng đối với SEO?

Qua thời gian, số lượng bài viết trên trang web ngày càng gia tăng khiến cho nội dung tương tự hoặc trùng lặp nhau xuất hiện. Điều này gây ra nhiều hệ lụy nghiêm trọng, nhất là khi thuật toán của công cụ tìm kiếm phát hiện và áp dụng các hình phạt vì trùng lặp nội dung.

Khi công cụ tìm kiếm thu thập các URL có nội dung tương tự hoặc trùng lặp nhau và chúng đều đủ điều kiện index thì công cụ tìm kiếm sẽ chỉ xếp hạng cho một từ khóa nhất định. Sẽ thật đáng tiếc nếu URL được index giống với mong muốn và ý định của bạn. Để tránh khỏi điều này, bạn có thể sử dụng thẻ Canonical. 

Canonical còn đóng vai trò quan trọng trong quy trình SEO website bởi những khả năng:

  • Cho phép người dùng chỉ định URL chuẩn – tức là URL mà bạn muốn SEO lên thứ hạng cao trên danh sách kết quả tìm kiếm.
  • Cho phép hợp nhất URL có nội dung tương tự hoặc có sự trùng lặp thành một URL chuẩn.
  • Hỗ trợ các SEOer theo dõi các chỉ số một cách dễ dàng.
  • Tối ưu thời gian thu thập dữ liệu cho các bot của công cụ tìm kiếm. Thay vào đó, bot sẽ dành nhiều thời gian để khai thác, cập nhật các dữ liệu mới trên trang web của bạn.
  • Hợp nhất xếp hạng trang cho URL yêu thích trong trường hợp xuất bản nội dung trên nhiều tên miền khác nhau.
Vì sao Canonical lại quan trọng đối với SEO?
Vì sao Canonical lại quan trọng đối với SEO?

Bạn nên sử dụng link rel=”canonical” trong các trường hợp sau:

Khi website có nhiều phiên bản

  • https://vietnix,vn/news/canonical-la-gi
  • https://m.vietnix.vn/news/canonical-la-gi
  • https://amp.vietnix.vn/news/canonical-la-gi

Tạo URL động với tìm kiếm, bộ lọc hoặc ID

  • https://vietnix.vn/?s=adword
  • https://vietnix.vn/?gclid=adword

Khi Blog tự động lưu nhiều URL khi lưu nội dung dưới nhiều chuyên mục khác

  • https://vietnix.vn/marketing/canonical-la-gi/
  • https://vietnix.vn/seo/canonical-la-gi/
  • https://vietnix.vn/doanh-nghiep/canonical-la-gi/
  • https://vietnix.vn/wordpress/canonical-la-gi/

Bài viết phân phối trên nhiều tên miền

  • https://vietnix.vn/seo/canonical-la-gi/
  • https://blog.vietnix.vn/canonical-la-gi/

Nội dung phân phối trên nhiều biến thể

  • https://vietnix.vn/canonical-la-gi/
  • http://vietnix.vn/canonical-la-gi/
  • https://www.vietnix.vn/canonical-la-gi

Khi nội dung có nhiều phần

  • https://vietnix.vn/canonical-la-gi-phan-1/
  • https://vietnix.vn/canonical-la-gi-phan-2/
Những trường hợp nên sử dụng link rel="canonical"
Những trường hợp nên sử dụng link rel=”canonical”

Cách tối ưu SEO website khi sử dụng thẻ Canonical 

Để tối ưu SEO website với thẻ Canonical, bạn chỉ cần đặt cấu trúc sau vào cặp thẻ mở đóng <head></head> của trang:

<link rel=”canonical”href=”https://example.com/” />

Chi tiết bạn có thể xem hình sau:

Cách tối ưu SEO website khi sử dụng thẻ Canonical 
Cách tối ưu SEO website khi sử dụng thẻ Canonical 

Tạo thẻ Canonical đơn giản với Yoast SEO trong WordPress 

Các bước gắn thẻ Canonical cho các trang web được xây dựng trên nền tảng WordPress khá đơn giản và dễ thực hiện, cụ thể là: 

  • Bước 1: Đầu tiên, bạn tiến hành cài đặt plugin Yoast SEO cho trang web của mình bằng cách truy cập vào mục Plugins trên trang quản trị WordPress > Chọn Add New > Nhập Yoast SEO vào thanh tìm kiếm > Chọn Install Now để cài đặt và kích hoạt plugin này.
  • Bước 2: Thêm hoặc chỉnh sửa bài viết, sau đó nhập URL chuẩn (URL đầy đủ) trong mục Canonical URL tại phần nâng cao của Yoast SEO. 
Cài đặt plugin Yoast SEO
Cài đặt plugin Yoast SEO

Cách kiểm tra thẻ Canonical tags đã được thiết lập

Sau khi thiết lập thẻ Canonical thành công, bạn cần kiểm tra lại để xem liệu trang đã được khai báo thẻ chuẩn hay chưa và URL đã được index chưa hay các vấn đề khác bằng cách:

Bằng nguồn trang

Để kiểm tra bằng nguồn trang, bạn chỉ cần click chuột phải rồi chọn View page source hoặc nhập view-source: https: //domain.com vào thanh địa chỉ. Ngoài ra bạn cũng có thể sử dụng tổ hợp phím CTR + U trên website bạn cần kiểm tra thẻ Canonical.

Chọn View page source
Chọn View page source

Lúc này, tab mã nguồn sẽ được hiển thị và việc bạn cần làm là tìm kiếm thẻ URL chuẩn trong <head>. Mọi thứ sẽ ổn nếu như thẻ Canonical được đặt trong cặp thẻ <head>.

Thẻ Canonical đã được cập nhật
Thẻ Canonical đã được cập nhật

Bằng công cụ Mozbar, SeoQuake

Bạn có thể sử dụng công cụ SeoQuake, Mozbar hoặc bất cứ công cụ nào để kiểm tra xem thẻ Canonical của mình có đang hoạt động tốt hay không.

Các lỗi thường gặp khi sử dụng Canonical là gì?

Dưới đây là một số lỗi thường gặp khi sử dụng Canonical, bạn nên nắm rõ những lỗi này để khắc phục nhanh chóng nếu không may gặp phải:

Bị sai vị trí thẻ liên kết rel=”canonical”

Sai vị trí thẻ liên kết rel=”canonical” là một lỗi khá quen thuộc. Thẻ Canonical cần được đặt trong cặp thẻ mở đóng <head><head> của trang, nếu không Google có thể bỏ qua thẻ này. 

Thông báo gây lẫn lộn

Trong một số trường hợp, việc thiết lập Canonical sai lệch có thể tạo nên một số khó khăn trong việc nhận diện thẻ của các công cụ tìm kiếm. Chẳng hạn như:

  • Khai báo thẻ chồng chéo hoặc tạo vòng lặp: Lỗi này xảy ra khi gắn thẻ Canonical từ trang A sang trang B và lại từ trang B sang trang A tạo thành một vòng lặp, hoặc khai báo chồng chéo (từ trang A sang trang B, từ trang B sang trang C rồi từ C sang D). Điều này có thể khiến các công cụ tìm kiếm gặp khó khăn trong việc nhận diện URL gốc, thậm chí bỏ qua thẻ của bạn. Vì thế, hãy đảm bảo rằng các tín hiệu được gửi một cách rõ ràng nhất có thể.
  • Thiết lập trang chuẩn không đủ điều kiện Index: Lỗi này phát sinh từ việc URL trỏ về một trang web đang bị chặn bởi tệp robots.txt hoặc đang thiết lập với thuộc tính “noindex“.
  • Thiết lập nhiều thẻ Canonical: Việc một website sử dụng cùng lúc nhiều plugin SEO có thể tạo nên các thẻ Canonical khác nhau cho trang web. Điều này gây ra việc các công cụ tìm kiếm sẽ bỏ qua thẻ Canonical của bạn.

Khi thiết lập URL tương đối

Sai sót cũng có thể phát sinh từ việc gắn thẻ Canonical chỉ định URL chuẩn ở dạng tương đối. Chẳng hạn như khi bạn gắn thẻ với URL tương đối < link rel=”canonical” href=”vietnix.vn/hosting.html” / >, thẻ này sẽ khiến công cụ tìm kiếm hiểu rằng URL chuẩn mà bạn muốn khai báo là http://vietnix.vn/vietnix.vn/hosting.html và URL này không đúng với mong muốn ban đầu của bạn.

Thiết lập URL tương đối
Thiết lập URL tương đối

Những điều cần lưu ý khi sử dụng thẻ Canonical 

Để đảm bảo rằng thẻ Canonical phát huy tối đa công dụng của nó, bạn cần phải lưu ý một số điều sau: 

Chuẩn hóa trang chủ

Việc liên kết tới trang chủ của bạn có thể được thực hiện theo nhiều cách khác nhau như sử dụng UTM tracking hoặc A/B testing. Tuy nhiên các bản sao của trang chủ có thể gây ra nhiều vấn đề lớn, chẳng hạn như làm giảm uy tín của trang web chính hoặc tạo điều kiện để lây lan mã độc hay lừa đảo,… Lúc này, đặt một thẻ Canonical cho trang chủ là việc làm cần thiết để bạn ngăn chặn các sự cố trên.

Khai báo trang chuẩn cho biến thể di động

Trong trường hợp trang web có biến thể dành cho các thiết bị di động, bạn có thể thêm vào trang đó đường dẫn liên kết rel=”alternate” và trỏ đến phiên bản di động cho trang:

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”http://m.https://vietnix.vn/sapo-la-gi”>

Lời kết

Như vậy, bài viết đã giúp bạn tìm hiểu thẻ Canonical là gì và cách ứng dụng Canonical trong các trường hợp cụ thể. Có thể nói rằng, Canonical đóng vai trò vô cùng quan trọng trong việc tối ưu thứ hạng kết quả tìm kiếm của trang web. Vì thế, đừng quên chia sẻ bài viết để các SEOer khác cùng tham khảo và biết cách ứng dụng thẻ này hiệu quả nhé.

Chia sẻ lên

Theo dõi trên

Logo Google new

Đánh giá

5/5 - (104 bình chọn)

Nguyễn Thanh Trường

Kết nối với mình qua

Icon Quote
Icon Quote
Đăng ký nhận tin
Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vietnix

Google reCaptcha: Invalid site key.

Bình luận

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận