Bí quyết xử lý trùng lặp nội dung bằng thẻ canonical

Trùng lặp nội dung là một vấn đề không hề nhỏ, nó ảnh hưởng rất lớn tới xếp hạng kết quả tìm kiếm cũng như website của bạn. Lựa chọn một phương án giải quyết vấn đề trùng lặp nội dung tốt cũng có nghĩa bạn kiểm soát và điều hướng được người dùng. Hi vọng qua Tutorial này các bạn sẽ có cái nhìn khác về các phương pháp giải quyết trùng lặp nội dung.

Mục lục

Bí quyết xử lý trùng lặp nội dung bằng thẻ rel=canonical

Vấn đề thường gặp khi sử dụng thuộc tính rel=“canonical”

Như với phương pháp 301 Redirect, thuộc tính rel=“canonical” cũng có một vài hạn chế.

Đầu tiên, có lẽ nó chỉ là một gợi ý cho các công cụ tìm kiếm. Trên thế giới có rất nhiều công cụ tìm kiếm khác nhau, sẽ không đảm bảo các công cụ tìm kiếm khác ngoài Google có thật sự sử dụng nó hay không. Vì vậy có thể vẫn có trường hợp trên một công cụ tìm kiếm nào đó, bản sao của nội dung của bạn vẫn được hiển thị cho người tìm kiếm.

Một vấn đề lớn nữa, nếu bạn không rõ cách sử dụng rel=“canonical” ra sao hoặc sử dụng sai cách sẽ dẫn tới việc website của bạn sẽ bị mất dần indexed.

Thuộc tính rel = “canonical”

Thuộc tính rel=“canonical” thường không sử dụng làm phương pháp thay thế 301 Redirects, hai phương pháp này là hoàn toàn khác nhau. Thẻ Canonical chỉ thông báo với công cụ tìm kiếm mà không có thông báo đối với người người dùng.

Thường có những tình huống mà bạn có thể có một số trang web với một trong hai nội dung tương tự hoặc giống hệt nhau. Chúng ta đều biết rằng nội dung trùng lặp là hết sức suy hiểm trong việc xếp loại và đánh giá ranking, do đó chúng ta cần sử dụng thẻ rel = “canonical”.

Giả sử mình có hai trang bán sản phẩm ( hoặc có thể nhiều hơn ), các trang đó niêm yết cùng 1 loạt sản phẩm, chúng chỉ khác giá. Và có chứa cùng một loại nội dung nhưng có ULR khác nhau. Vậy khi Google lập chỉ mục cả 2 trang web, Google sẽ làm thế nào để xếp hạng chúng trên SERPs ( Search Result Pages ).

Bằng cách sử dụng thẻ rel=“canonical” bạn thông báo với Google rằng bạn chỉ lựa chọn 1 trong 2 trang web ưu tiên hiển thị trên SERPs mà thôi.

Cách thức sử dụng rel=“canonical”

Không có gì là khó cả, nó có thể sử dụng ngay cả khi bạn không có quyền FPT chỉ với cú pháp như sau, được đặt trong phần HTML

Thông báo trên chỉ ra rằng liên kết http://example.com/content-new.html mới chính là nội dung gốc của pages hiện tại.

Khi nào nên sử dụng rel=“canonical”

  • Khi phương pháp 301 Redirects không thể sử dụng hoặc mất quá nhiều thời gian
  • Nội dung trùng lặp nhưng bạn muốn người dùng nhìn thấy cả 2 pages
  • Trang chia ra làm nhiều pages ( Trang 1, 2, 3…. phân loại sắp xếp…)
  • Sử dụng khi có nội dung Cross Domain ( Tìm hiểu phần trên )

Thẻ rel=”canonical” trong WordPress

Nếu bạn sử dụng WordPress và dùng các plugin SEO như Yoast thì nó đã tự thêm thẻ rel=”canonical” trong từng trang dẫn đến chính trang đó để tránh trùng lặp nội dung.