Tìm hiểu về URL canonical là gì và cách chúng ảnh hưởng đến SEO của bạn.
URL Canonical là gì?
URL canonical là một phần tử liên kết HTML báo cho công cụ tìm kiếm cấu trúc URL ưa thích của bạn cho một trang nhất định. URL canonical quan trọng cho SEO. Google và các công cụ tìm kiếm khác thu thập dữ liệu trang web của bạn, và URL canonical báo cho họ biết nên lập chỉ mục các trang riêng lẻ dưới URL nào.
Phần tử liên kết canonical nằm bên trong phần tử <head> của trang web, và có thuộc tính rel="canonical".
Xem xét các URL sau:
techstacker.com www.techstacker.com https://techstacker.com https://www.techstacker.com
Chú ý rằng tất cả các liên kết trên dẫn đến cùng đích đến, nhưng chúng được cấu trúc khác nhau. Tốt nhất, công cụ tìm kiếm nên chỉ lập chỉ mục trang web của bạn bằng một cấu trúc URL trong số các cấu trúc trên.
Liên kết canonical được dùng để thực thi cấu trúc URL nhất quán, tránh làm nhầm lẫn cả công cụ tìm kiếm và con người — và gây hại cho SEO.
Vậy cấu trúc URL nào trong 3 lựa chọn trên tốt nhất cho SEO?
Khó nói cấu trúc URL nào chắc chắn là tốt nhất, tuy nhiên, tôi đã chọn không bao gồm www vì nó làm URL của tôi trông ngắn gọn hơn.
Nếu chúng ta tham khảo một chút quyền威, đáng lưu ý rằng các nền tảng SEO hàng đầu như Yoast và Backlinko không bao gồm www trong URL của họ — đáng giá tham khảo.
Điều đó nói, tôi chưa thấy bằng chứng rõ ràng rằng điều này tốt hơn hoặc tệ hơn cho SEO.
Tùy bạn!
Dùng liên kết canonical để tránh nội dung trùng lặp
Khi trang web phát triển lớn hơn, rủi ro nội dung trùng lặp tăng lên. Nội dung trùng lặp là nội dung giống hệt nhau có sẵn trên nhiều URL.
Nội dung trùng lặp xấu cho SEO. Ví dụ, bạn có một sản phẩm xuất hiện dưới nhiều danh mục sản phẩm trên trang web, như sau:
https://yourstore.com/green-grapes/green-blue-grapes-mix https://yourstore.com/blue-grapes/green-blue-grapes-mix
Bằng cách dùng URL canonical, bạn có thể báo cho Google và các công cụ tìm kiếm khác biết URL nào trong số trên nên hiển thị trong kết quả tìm kiếm. Nếu ai đó tìm "hỗn hợp nho xanh và nho lam", không quan trọng họ được đưa đến URL nào, vì trang sản phẩm là giống nhau.
Do đó bạn nên chọn một trong những URL đó cho công cụ tìm kiếm lập chỉ mục và hiển thị trên SERPs (Trang kết quả công cụ tìm kiếm).
Nếu bạn không dùng một URL canonical trong ví dụ như trên, bạn có thể làm hại thứ hạng SEO, vì công cụ tìm kiếm không biết nên hiển thị cái nào. Có hai URL dẫn đến cùng sản phẩm được lập chỉ mục bởi công cụ tìm kiếm là làm loãng điểm SEO cho sản phẩm đó. Tất cả điểm nên đi đến một trong những URL đó (URL canonical của bạn) để tăng cường thứ hạng SEO cho sản phẩm cụ thể đó.
Cách phát hiện URL canonical
Nếu một trang có URL canonical, bạn luôn có thể tìm thấy nó bằng cách xem nguồn của trang web. Chuột phải vào bất kỳ trang nào và chọn Xem nguồn trang (View Page Source) sau đó tìm "canonical" (Tìm nhanh: CMD + F hoặc CTRL + F).
Đừng giả định trang web của bạn có URL canonical. Tôi đã từng mắc lỗi giả định framework hoặc CMS xử lý canonical tự động, nhưng không. Nếu trang web của bạn có URL canonical, hãy đảm bảo nó có cấu trúc URL bạn muốn.