thẻ canonical là gì
thẻ canonical là gì

Thẻ Canonical là gì?

Rel=canonical hoặc gọi ngắn gọn là Canonical link, là 1 thành phần HTML giúp chúng ta loại bỏ bớt yếu tố trùng lặp nội dung trên website. Việc đó được thực hiện bằng cách chỉ định rõ yếu tố canonical URL, hay nói nôm na là đường link nào là bài gốc.

A canonical tag is set for this page and the link is working fine.

https://thangvictoria.com/

dịch

Thẻ kinh điển được đặt cho trang này và liên kết hoạt động tốt.

https://thangvictoria.com/

Ví dụ sử dụng Canonical với trang web nhiều URL:

  • https://thangvictoria.com
  • https://thangvictoria/
  • https://thangvictoria/index.html
  • https://www.thangvictoria.com
  • https://www.thangvictoria.com/index.html    => Thì Url nào là gốc của bạn
URL nào là gốc
URL nào là gốc

thẻ Canonical nằm trong thẻ <head></head>:

<link rel="canonical" href="https://thangvictoria.com/url-a.html" />

Qua đây, chúng ta có thể thấy rằng rel=canonical khá giống với 301 direct nhưng nó khác biệt ở chỗ là hệ thống không redirect.

Ngoài việc sử dụng thẻ Canonical, bạn có thể sử dụng Redirect:

  • Redirect 301 (chuyển nhà vĩnh viễn): truyền giá trị cho trang đích
  • Redirect 302 (chuyển nhà tạm thời): không truyền giá trị cho trang đích

Cách kiểm tra website có thẻ Canonicial hay không

Bạn nhấm Ctrl + U or Command + Alt + U (đối với Macbook) nhấn ctrl + F để tìm kiếm

cach kiem tra the canonical
cach kiem tra the canonical

Các lỗi thường gặp trong việc Canonical URL?

Lợi ích của Canonical ta đã thấy ở trên. Còn vấn đề gì sẽ xảy ra nếu ta Canonical nhầm? Dưới đây Quản Trị Mạng sẽ liệt kê ra vài lỗi thường gặp nhé. 

  • Đặt nhầm thẻ rel=canonical vào trang không cần canonical. Điều này dẫn đến hệ quả là tụt thứ hạng, cả 2 bài viết đều bị kéo xuống khỏi trang top tìm kiếm.
  • Không nên đặt Canonical vào các page cố định ở trang 1, mà thay vào đó là canonical vào các thành phần từ trang 2 trở đi. Vì nếu đặt ở trang 1, Search Engine sẽ không index các đường link từ các trang sau trở đi.
  • Càng cụ thể càng tốt. Nhiều site có sử dụng các giao thức kết nối khác nhau, nghĩa là họ bỏ tiền tố http hoặc https trong link. Không nên làm như vậy, đối với link Canonical thì càng cụ thể, càng đầy đủ càng tốt.
  • Quá nhiều link rel=canonical sẽ có ảnh hưởng xấu đến trang. 

Thẻ Canonical hỗ trợ SEO như thế nào?

Thẻ Canonical chuẩn giúp giải quyết các vấn đề nội dung trùng lặp bằng cách xác nhận 1 URL chính thức duy nhất, mọi bản sao được Canonical xác nhận về URL chính thức đó. Có thể thấy nhiều vấn đề khác nên phải sử dụng thẻ Canonical như:

  • https và http
  • www và non www
  • index và trang mặc định
  • Sử dụng phiên bạn mobile hoặc phiên bản AMP

Cách sửa lỗi và tối ưu thẻ Canonical trong SEO

  • Nếu thẻ canonicial báo lỗi bạn kiểm tra thử domian chúng ta trỏ về chưa
  • Host chúng ta có lỗi gì không
  • Thường thì hiện nay để bảo mật cũng như, cộng thêm điểm ưu tiên trên google, chúng ta nên chuyển sang thẻ Canonical: https:// thay vài trước kia là http:// Cách chuyển bạn có thể dùng Plugin Really Simple SSL hoặc bên trung gian cloudflare
  • Hãy ưu tiên URL không dùng www… 

Bạn có thể thêm thẻ Canonical bằng cách và giao diện => sửa => chọn thẻ head => Ctrl F or Conmand + alt + F tìm thẻ </head> và thêm Canonical vào.

Bạn có phương pháp nào hay về việc tối ưu hóa thẻ Canonical hãy bình luận bên dưới 

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here