Thứ Ba, 23 tháng 5, 2017

Thẻ canonical là gì? Cách tối ưu thẻ canonical trong SEO



Thẻ canonical là gì?

Thẻ Canonical là 1 cách để truyền giá trị của 1 trang cho 1 trang khác mà không phải sử dụng Redirect 301. Canonical được sử dụng trong trường hợp một trang web có thể được truy cập bằng nhiều URL khác nhau. Do Google coi mỗi URL là 1 trang độc lập nên nó chỉ Index 1 URL. Những URL còn lại sẽ không được Index và những giá trị của chúng sẽ không được sử dụng để tăng uy tín và thứ hạng trang đích.

Thẻ Canonical Tag là gì?

Với những nội dung có nhiều URL (ví dụ: http://khuongbui.com ~ http://khuongbui.com/dich-vu-seo), thẻ canonical được đặt trong phần <head> của mã HTML để chỉ cho Google và các Search Engine biết URL nào được Index.
Ví dụ:  <link rel=”canonical” href=”http://khuongbui.com” />
Thẻ Canonical là công cụ giúp bạn chỉ cho Google biết đâu là URL gốc cần Index. Đồng thời truyền toàn bộ giá trị của những URL không được index sang URL gốc, giúp tăng uy tín và thứ hạng của trang được indexed.
Trong thực tế có rất nhiều website gặp phải trường hợp:
  • Khi bạn search Google và click vào trang web –> hiển thị URL1 (indexed)
  • Khi bấm vào menu trên website vào trang web –> hiển thị URL2 (not indexed)
    Nếu không sử dụng Canonical, link từ trang chủ sẽ không giúp tăng thứ hạng của URL1
Ví dụ sử dụng Canonical với trang web nhiều URL:
  • http://khuongbui.com
  • http://khuongbui.com/
  • http://khuongbui.com/index.html
  • http://www.khuongbui.com
  • http://www.khuongbui.com/index.html
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

Sai lầm khi sử dụng Thẻ Canonical

  • Sử dụng sai URL trang gốc dẫn đến không trang nào được index.
  • Dùng URL hiển thị trên thanh địa chỉ của trình duyệt đưa vào Canonical, dẫn đến Google không biết trang nào là gốc, vì ai cũng bảo tôi (URL đang hiển thị) là gốc.

Túm lại, Tổng kết Canonical là gì

Canonical Tag nên được sử dụng…
  • Khi 2 hay nhiều URL có cùng nội dung
  • Giữa các domain khác nhau
  • Để thay cho Redirect trong việc xử lý vấn đề trùng lặp nội dung
  • Để chỉ dẫn nhưng không bắt buộc Search Engine phải theo.