Tài liệu không có rel=canonical hợp lệ

Khi nhiều trang có nội dung tương tự nhau, công cụ tìm kiếm sẽ coi đó là trang trùng lặp của cùng một trang. Ví dụ: phiên bản dành cho máy tính và phiên bản dành cho thiết bị di động của một trang sản phẩm thường được coi là trùng lặp.

Công cụ tìm kiếm chọn một trong các trang làm phiên bản chính tắc hoặc phiên bản chính và thu thập dữ liệu phiên bản đó. Đường liên kết chính tắc hợp lệ cho phép bạn cho công cụ tìm kiếm biết phiên bản trang nào cần thu thập dữ liệu và hiển thị cho người dùng trong kết quả tìm kiếm.

Việc sử dụng đường liên kết chính tắc có nhiều lợi ích:

  • Việc này giúp các công cụ tìm kiếm hợp nhất nhiều URL thành một URL ưu tiên và duy nhất. Ví dụ: Nếu các trang web khác đặt tham số truy vấn ở cuối các đường liên kết đến trang của bạn, thì công cụ tìm kiếm hãy hợp nhất các URL đó thành phiên bản bạn muốn.
  • Đơn giản hoá các phương pháp theo dõi. Theo dõi một URL dễ dàng hơn theo dõi nhiều URL.
  • Cải thiện thứ hạng trang của nội dung được tổng hợp bằng cách hợp nhất các liên kết được cung cấp tới nội dung gốc trở lại URL bạn ưa thích.

Lighthouse gắn cờ mọi trang có đường liên kết chuẩn không hợp lệ:

Kết quả kiểm tra Lighthouse cho thấy tài liệu có đường liên kết chuẩn không hợp lệ

Trang sẽ không vượt qua được quy trình kiểm tra này nếu đáp ứng bất kỳ điều kiện nào sau đây:

  • Có nhiều đường liên kết chính tắc.
  • Đường liên kết chính tắc không phải là URL hợp lệ.
  • Đường liên kết chính tắc trỏ đến một trang dành cho khu vực hoặc ngôn ngữ khác.
  • Đường liên kết chính tắc trỏ đến một miền khác.
  • Đường liên kết chính tắc trỏ đến thư mục gốc của trang web. Xin lưu ý rằng trường hợp này có thể hợp lệ trong một số trường hợp, chẳng hạn như đối với các biến thể trang AMP hoặc trang dành cho thiết bị di động, nhưng Lighthouse vẫn coi trường hợp này là không đạt.

Có hai lựa chọn để chỉ định đường liên kết chính tắc.

Cách 1: Thêm phần tử <link rel=canonical> vào <head> của trang:

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

Cách 2: Thêm tiêu đề Link vào phản hồi HTTP:

Link: https://example.com; rel=canonical

Để biết danh sách ưu và khuyết điểm của từng phương pháp, hãy xem trang Hợp nhất URL trùng lặp của Google.

Nguyên tắc chung

  • Đảm bảo rằng URL chính tắc là hợp lệ.
  • Sử dụng URL chính tắc HTTPS bảo mật thay vì HTTP bất cứ khi nào có thể.
  • Nếu bạn sử dụng đường liên kết hreflang để phân phát các phiên bản khác nhau của một trang tùy thuộc vào ngôn ngữ hoặc quốc gia của người dùng, hãy đảm bảo rằng URL chính tắc trỏ tới trang thích hợp cho ngôn ngữ hoặc quốc gia tương ứng đó.
  • Không trỏ URL chính tắc đến một miền khác. Yahoo và Bing không cho phép điều này.
  • Không trỏ các trang cấp thấp hơn đến trang gốc của trang web, trừ phi nội dung của các trang đó như nhau.

Nguyên tắc dành riêng cho Google

  • Sử dụng Google Search Console để xem URL nào mà Google coi là URL chính tắc hay là URL trùng lặp trên toàn bộ tài khoản của bạn của bạn.
  • Không sử dụng công cụ xoá URL của Google để chỉ định trang chính tắc. Thao tác này sẽ xoá tất cả phiên bản của một URL khỏi kết quả tìm kiếm.

Tài nguyên