1900 636 648

Trong lĩnh vực SEO chắc hẳn bạn đã từng nghe qua khái niệm về thẻ Canonical, tuy nhiên lợi ích cũng như những lưu ý khi sử dụng thẻ Canonical là điều mà rất nhiều SEOer vẫn chưa thực sự hiểu rõ. Vậy Canonical là gì và cách sử dụng như thế nào? MonaMedia sẽ giải đáp tất tần tật những gì cần biết về Canonical trong bài viết sau.

Canonical là gì?

Canonical (hay còn được gọi là Rel Canonical) là một cách khai báo URL gốc của trang bị trùng nội dung với công cụ tìm kiếm (Search Engine). Canonical được dùng trong trường hợp nội dung giống nhau hoặc bị duplicate trên nhiều URL. Nhờ vậy giúp công cụ tìm kiếm biết đâu là URL bạn muốn xuất hiện và không bị đánh giá trùng lặp trang web.

canonical tag là gì

Canonical là thẻ hoạt động như một phương pháp để cho Google xác định đâu là một trang web duy nhất. Trong trang web của bạn có thể có một vài URL đưa bạn đến cùng một trang web với cùng một nội dung. Lúc đó, thẻ canonical sẽ giúp GoogleBot xác định được sự tồn tại của website của bạn là duy nhất, hay là có nhiều nội dung được tạo ra nhưng chỉ cho ra cùng một giá trị, khi đó Thẻ canonical sẽ hỗ trợ google xác định điều này.

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

Khi website của bạn ngày càng phát triển đến mức cao hơn nghĩa là nó cũng đang dần chứa đựng một lượng thông tin nhiều hơn, còn bạn thì chỉ muốn cung cấp thông tin nhiều nhất có thể và điều đó dễ dàng làm cho trang web của bạn đến vấn đề bị trùng lặp nội dung trên một website hay là một URL.

Giả dụ như một bài viết nào đó trên website của bạn đã được viết vào thời điểm cách đây khoảng mấy năm trước và bạn muốn làm mới nội dung đó nhờ vào cách viết lại nội dung của bài cũ dưới hình thức một bài mới trên website của mình, điều đó có thể sẽ khiến cho bạn phải gánh chịu án phạt của google nếu cả hai bài đều dẫn đến trang web của bạn mà bạn không gắn thẻ canonical cho một trong hai bài viết đó.

Không chỉ giúp cho bạn tránh được vấn đề bị trùng lặp nội dung, Canonical còn mang đến cho bạn một số lợi ích khác mà có thể bạn chưa từng nghĩ đến như sau:

  • Xác định URL hiển thị trên công cụ tìm kiếm: Canonical URL giúp cho công cụ tìm kiếm nhận biết URL hiển thị cho người dùng giữa các URL bị trùng lặp nội dung. Nếu như không dùng Canonical, nhiều khả năng công cụ tìm kiếm sẽ lựa chọn ngẫu nhiên do không biết đâu là URL gốc.
  • Hợp nhất URLs có nội dung gần giống hoặc là trùng lặp: Canonical trong SEO là một giải pháp giúp hợp nhất SEO value, các URL trùng lặp nội dung về một URL được chọn. Tất cả những SEO value thuộc URL khác nhau đều hợp nhất về một URL gốc, nên sẽ không có trường hợp cạnh tranh ranking/ traffic giữa các URL.
  • Hạn chế việc công cụ tìm kiếm bỏ qua các nội dung không trùng lặp: Việc công cụ tìm kiếm phải crawl quá nhiều nội dung bị trùng lặp hoặc là gần giống nhau sẽ dẫn đến trường hợp bỏ sót các nội dung không trùng lặp (unique content). Việc dùng thẻ Canonical sẽ giúp khai báo với công cụ tìm kiếm về URL gốc.
  • Đơn giản hóa công việc theo dõi chỉ số cho một sản phẩm/chủ đề: Với nhiều URL khác nhau, việc hợp nhất chỉ số cho một nội dung cụ thể trở nên phức tạp hơn.
  • Để quản lý nội dung được phân phối: Nếu như bạn phân phối nội dung để xuất bản trên những miền khác, bạn muốn hợp nhất xếp hạng trang cho URL ưa thích của bạn.

Hướng dẫn sử dụng canonical là gì để SEO hiệu quả?

sử dụng thẻ canonical

Những trang website thương mại điện tử, trang bán hàng là những trang dễ bị trùng lặp nội dung nhất. Bởi trong cùng một danh mục sản phẩm tồn tại rất nhiều phiên bản, kiểu dáng khác nhau nhưng cùng một loại hoặc cùng một tên gọi, tính năng, chỉ khác nhau về size số, màu sắc, giá cả hay ký hiệu nhỏ.

Tuy vậy, không phải chỉ có những trang thương mại điện tử, hay là những trang bán hàng mới là “nạn nhân” của việc trùng lặp nội dung. Hiện tại, tất cả các website đều có nguy cơ này. Vì vậy, việc sử dụng thẻ Canonical cho website là việc làm cực kỳ quan trọng mà trang web nào cũng cần có.

Có nhiều phương pháp để bạn có thể tối ưu Canonical tags. Tuy vậy, không phải ai cũng biết và lựa chọn đúng cách sử dụng Canonical URL trong SEO hiệu quả tốt nhất dành cho website.

Quy tắc 1: Sử dụng URL tuyệt đối

Google tuyên bố rằng cách tốt nhất chính là không sử dụng những đường dẫn tương đối, bạn nên để URL của mình là đường link tuyệt đối. Nghĩa là dùng rel=canonical trong khi đường dẫn của bạn đã được tối ưu.

Giải pháp là bạn hãy nên sử dụng cấu trúc sau: <link rel =”Canonical” href=”https://domain.com/sample-page/” />

Quy tắc 2: Sử dụng URL chữ thường

Vì Google có thể coi URL chữ hoa và chữ thường là hai URL hoàn toàn khác nhau. Vì vậy, cách tốt nhất để google lập chỉ mục đúng link chính có url là chữ thường, bạn hãy nên sử dụng Canonical tags cho Url chữ thường.

Quy tắc 3: Dùng phiên bản miền chính xác ( HTTPS so với HTTP )

Nếu website của bạn đã chuyển sang SSL, hãy nhớ đảm bảo rằng bạn đã khai báo đúng với Google những liên kết đã được chuyển sang HTTPS trong những thẻ rel=canonical. Bởi vì nếu bạn khai báo nhầm URL cũ là HTTP có thể dẫn đến nhầm lẫn và thay đổi thứ hạng website.

Bạn có thể sử dụng thẻ canonical với cú pháp như dưới:

<link rel=“canonical” href=“https://domain.com/sample-page/” />

Còn nếu như website của bạn chưa chuyển từ HTTP sang HTTPS, bạn có thể dùng rel=canonical với cú pháp dưới đây:

<link rel=“canonical” href=“http://domain.com/sample-page/” />

Quy tắc 4: Mỗi một website chỉ nên sử dụng một thẻ Canonical

Bạn đã nghĩ rằng Canonical có thể sử dụng càng nhiều càng tốt để có thể ngăn chặn việc trùng lặp nội dung? Trong thực tế, nếu website của bạn có nhiều khai báo thẻ rel=canonical, Google có thể sẽ bỏ qua toàn bộ những gợi ý rel=canonical đó.

Bạn chỉ cần làm thật tốt công việc tối ưu thẻ tiêu đề, mô tả cho mỗi nội dung cần xuất bản.

Các bước kiểm tra thẻ canonical tags đã được thiết lập hay chưa

Sau khi đã thiết lập thẻ canonical cho trang bạn có thể kiểm tra, có một số hạng mục bạn nên kiểm tra để có hiệu suất SEO tối ưu. Cụ thể:

  • Trang liệu có được khai báo thẻ chuẩn hay không?
  • URL chuẩn có thể thu thập dữ liệu và lập chỉ mục hay không?

Một lỗi thường gặp chính là trỏ chính tắc vào một URL bị chặn bởi tệp robots.txt hay được đặt thành “noindex“. Điều này có thể gửi tín hiệu hỗn hợp và khó hiểu cho những công cụ tìm kiếm. Vì thế, hãy kiểm tra chúng:

Kiểm tra nhờ vào việc xem nguồn trang

Trong hầu hết những trình duyệt, bạn có thể nhấp chuột phải để xem nguồn trang (View Page Source) hoặc là chỉ cần nhập vào thanh địa chỉ cấu trúc: view-source: https: //domain.com

xem mã nguồn của trang

Tab mã nguồn của trang sẽ hiển thị, bạn chỉ cần thực hiện tìm kiếm thẻ chuẩn trong <head>.

thẻ canonical trên mona media

Kiểm tra bằng cách sử dụng công cụ Mozbar, SeoQuake…

Có khá nhiều công cụ hỗ trợ kiểm tra thẻ Canonical, tuy vậy trong bài viết này chúng tôi sẽ giới thiệu đến bạn hai công cụ Mozbar và SeoQuake. Đây đều là những công cụ SEO miễn phí.

check canonical bằng seoquake

Các lỗi thường gặp nhất khi sử dụng Canonical

Lỗi đặt sai vị trí thẻ liên kết rel=”canonical”

Đặt thẻ Canonical trong thẻ <body> là lỗi thường gặp, thay vì đặt thẻ Canonical trong cặp thẻ mở đóng <head></head> của trang và các công cụ tìm kiếm sẽ bỏ qua thẻ Canonical trong trường hợp này.

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

Một trong số những lỗi thường gặp nhất trong thiết lập thẻ Canonical là thông báo lẫn lộn gây hiểu nhầm cho những công cụ tìm kiếm. Cụ thể:

Khai báo Canonical trồng chéo hoặc thành một vòng lặp

Việc gắn thẻ Canonical thành một vòng lặp như: gắn Canonical tags từ trang A sang B và ngược lại hay là khai báo trông chéo (A→B, B→C, C→D) điều này sẽ khiến cho công cụ tìm kiếm bối rối và bỏ qua thẻ. Vì thế, hãy gửi tín hiệu rõ ràng, hoặc là bạn buộc những công cụ tìm kiếm đưa ra lựa chọn không mong muốn.

lỗi khái báo vòng lặp

Thiết lập trang chuẩn không đáp ứng đủ điều kiện Index

Một lỗi dễ bắt gặp khác là link đến một trang đang bị chặn bởi tệp robots.txt hay là được thiết lập thuộc tính “noindex“.

Thiết lập nhiều thẻ Canonical

Trường hợp này thường là do website dùng nhiều plugin SEO khác nhau dẫn đến việc khai báo nhiều thẻ Canonical khác nhau cho trang. Lúc này công cụ tìm kiếm có thể sẽ bỏ qua thẻ qua các thẻ Canonical được gắn.

Thiết lập URL tương đối thay cho tuyệt đối

Việc chỉ định URL chuẩn dạng tương đối có thể gây ra các sai sót:

Ví dụ:

Trong khi gắn thẻ canonical với URL tương đối < link rel=”canonical” href=”example.com/cupcake.html” / > Thẻ sẽ hiểu là bạn muốn khai báo trang chuẩn là “http://example.com/example.com/cupcake.html”. Điều này sẽ không đúng so với ý định gắn thẻ ban đầu của bạn.

Cần lưu ý gì khi sử dụng Canonical

Chủ động chuẩn hoá trang chủ

Vì những bản sao trang chủ là rất phổ biến, có thể liên kết đến trang chủ của bạn theo nhiều cách mà bạn rất khó kiểm soát chúng (ví dụ như là: trường hợp đặt UTM tracking hoặc là A/B testing). Vì thế đặt một thẻ chuẩn trên trang chủ để ngăn ngừa những sự cố là rất cần thiết.

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

Nếu như trang chuẩn có biến thể dành cho thiết bị di động thì hãy thêm đường dẫn liên kết rel=”alternate” vào trang đó và trỏ đến phiên bản thích hợp dành cho thiết bị di động của trang

Vừa rồi là những chia sẻ của chúng tôi về Canonical là gì và một số lưu ý cũng như cách sử dụng thẻ cho Website của bạn. Hy vọng bạn đã có thêm được những kiến thức về SEO bổ ích và quan trọng để có thể làm SEO thật hiệu quả. Bạn có thể liên hệ ngay với Mona Media để được cung cấp các dịch vụ SEO tổng thể hiệu quả.

Xem thêm:

Yêu cầu báo giá

Thông tin công ty
Monamedia - Công ty thiết kế website cao cấp
  • Địa chỉ:

    1073/23 Cách Mạng Tháng 8, P.7, Q. Tân Bình, TP.HCM
  • Điện thoại:

    1900 636 648
    Bấm 108 - Phòng kinh doanh
    Bấm 103 - Phòng kỹ thuật
  • Email:

  • Skype:

Bạn gặp khó khăn khi chọn gói dịch vụ?
Hãy để Monamedia tư vấn cho bạn
PMS

Theo dõi tiến độ dự án

app-image

Quý khách vui lòng đăng nhập vào hệ thống quản lý dự án để theo dõi tiến độ.

Tài khoản đã được Mona Media cung cấp cho quý khách qua hệ thống SMS tự động. Nếu cần hỗ trợ thêm xin vui lòng gọi 1900 636 648