1. Canonical SEO là gì?
Thẻ canonical (hay còn gọi là “rel= canonical”) là cách thông báo cho các công cụ tìm kiếm biết rằng URL đó đang là một bản sao của một URL gốc mà bạn muốn công cụ tìm kiếm hiện thị phiên bản URL đó trên kết quả tìm kiếm.
Nói một cách khác, sử dụng canonical để hợp nhất các URL có nội dung tương tự hoặc “trùng lặp” trên nhiều url khác nhau
2. Tại sao Canonical lại quan trọng trong SEO?
Khi một website ngày càng trở lên lớn hơn, có nhiều thông tin hơn thường dẫn tới việc xuất hiện các trang có nội dung tương tự hoặc trùng lặp với nhau. Điều này có thể gây ra vấn đề “trùng lặp nội dung” và rất có thể bị các thuật toán của công cụ tìm kiếm phạt.
Có thể nói “nội dung trung lặp” là một vấn đề phức tạp. Khi các công cụ tìm kiếm thu thập các URL có nội dung giống hệt nhau hoặc tương tự nhau, nếu các URL đó đều đủ điều kiện index và xếp hạng cho một cụm từ khóa nhất định. Điều này sẽ khiến công cụ tìm kiếm có thể lựa chọn xếp hạng URL mà bạn không mong muốn. Canonical Tags chính là giải pháp cho vấn đề này.
- Chỉ định một URL chuẩn mà bạn muốn người tìm kiếm nhìn thấy trên kết quả tìm kiếm.
- Hợp nhất URL với các nội dung tương tự hoặc trùng lặp.
- Đơn giản hoá việc theo dõi chỉ số cho một chủ đề hay một sản phẩm.
- Quản lý nội dung được phân phối: Nếu nội dung được xuất bản trên các miền khác nhau, khi đó bạn muốn hợp nhất xếp hạng trang cho URL ưa thích.
- Để tránh bots của các công cụ tìm kiếm dành thời gian thu nhập dữ liệu của các trang trùng lặp. Khi đó các bots sẽ khai thác tối đa trang web của bạn, dành nhiều hơn thời gian thu thập dữ liệu các trang mới (hoặc cập nhật) trên trang web thay vì thu thập dữ liệu các phiên bản dành cho máy tính để bàn và thiết bị di động của cùng một trang
3. Link rel= Canonical nên dùng trong những trường hợp nào?
3.1. Website có nhiều phiên bản khác nhau
Ví dụ:
- https://seongon.com/adwords/google-shopping.html
- https://m.https://seongon.com/wp-content/uploads/2022/12/Phong-cach-Moc.png.com/adwords/google-shopping.html
- https://amp.https://seongon.com/wp-content/uploads/2022/12/Phong-cach-Moc.png.com/adwords/google-shopping.html
3.2. Thiết lập cho URL động với trang tìm kiếm, bộ lọc, hoặc ID phiên hoạt động…
Ví dụ:
- https://seongon.com/?s=adword
- https://seongon.com/?gclid=adword
3.3. Hệ thống Blogs tự động lưu nhiều URL khi lưu nội dung dưới nhiều chuyên mục khác nhau
Ví dụ:
- https://seongon.com/adwords/kien-thuc-google-adwords/toi-uu-hieu-qua-google-ads.html
- https://seongon.com/quang-cao-google/toi-uu-hieu-qua-google-ads.html
3.4. Bài viết được phân phối trên nhiều tên miền khác nhau
Ví dụ:
- https://seongon.com/seo/kien-thuc-seo/canonical-la-gi.html
- https://blogs.https://seongon.com/wp-content/uploads/2022/12/Phong-cach-Moc.png.com/kien-thuc-seo/canonical-la-gi.html
3.5. Nội dung được phân phối trên nhiều biến thể web khác nhau http/https hay www/non-www
Ví dụ:
- https://https://seongon.com/wp-content/uploads/2022/12/Phong-cach-Moc.png.com/seo/kien-thuc-seo/xay-dung-kenh-youtube.html
- https://seongon.com/seo/kien-thuc-seo/xay-dung-kenh-youtube.html
3.6. Nội dung có nhiều phần, vd phần 1, phần 2, phần 3
Ví dụ:
- https://seongon.com/seo/kien-thuc-seo/canonical-la-gi.html
- https://seongon.com/seo/kien-thuc-seo/canonical-la-gi-phan-2.html
- https://seongon.com/seo/kien-thuc-seo/canonical-la-gi-phan-3.html
4. Cách sử dụng Canonical tối ưu SEO website
Sử dụng thẻ liên kết rel=”canonical” với cấu trúc đầy đủ: <link rel=”canonical” href=”https://example.com/” /> và đặt thẻ liên kết này trong cặp thẻ mở đóng <head></head> của trang
5. Thiết lập Canonical đơn giản và nhanh chóng với Yoast SEO trong WordPress
Với website được xây dựng trên nền tảng CMS WordPress thì việc gắn thẻ liên kết Canonical cho trang thực hiện tương đối nhanh chóng và đơn giản theo các bước sau:
- Bước 1: Cài đặt Plugins Yoast SEO.
Cài đặt Yoast SEO
- Bước 2: Chỉnh sửa hoặc thêm mới bài viết (có thể áp dụng cho trang/danh mục/tags).
Lưu ý: Thiết lập đường dẫn tuyệt đối của URL trang chuẩn
6. Cách 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 có được khai báo thẻ chuẩn không?
- URL chuẩn có thể thu thập dữ liệu và lập chỉ mục không?
Một lỗi phổ biến là trỏ chính tắc vào một URL bị chặn bởi tệp robots.txt hoặc đượ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 các công cụ tìm kiếm. Vì vậy, hãy kiểm tra chúng:
6.1. Kiểm tra bằng cách xem nguồn trang
Trong hầu hết các trình duyệt, bạn có thể nhấp chuột phải để xem nguồn trang (View Page Source) hoặc chỉ cần nhập vào thanh địa chỉ cấu trúc: view-source: https: //domain.com
Tab mã nguồn của trang sẽ hiển thị, bạn chỉ cần tìm kiếm thẻ chuẩn trong <head>. Nếu có, nó sẽ trông như thế này:
6.2. Kiểm tra bằng công cụ Mozbar, SeoQuake…
Có khá nhiều công cụ giúp kiểm tra thẻ Canonical, tuy nhiên trong bài viết này chúng tôi sẽ giới thiệu 2 công cụ Mozbar và SeoQuake đây đều là 2 công cụ SEO miễn phí.
7. Một số lỗi thường gặp khi sử dụng Canonical
7.1. Đặt sai vị trí thẻ liên kết rel=”canonical”
Đặt thẻ Canonical trong thẻ <body> là lỗi thường thấy, 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.
7.2. Thông báo gây lẫn lộn
Một trong 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 các công cụ tìm kiếm. Cụ thể:
Khai báo Canonical trồng chéo hoặc thành 1 vòng lặp:
Việc gắn thẻ Canonical thành 1 vòn lặp ví dụ: gắn Canonical tags từ trang A sang B và ngược lại hay khai báo trông chéo (A→B, B→C, C→D) điều này sẽ khiến công cụ tìm kiếm bối rối và bỏ qua thẻ. Vì vậy, hãy gửi tín hiệu rõ ràng, hoặc bạn buộc các công cụ tìm kiếm đưa ra lựa chọn không mong muốn.
Thiết lập trang chuẩn không đủ điều kiện Index:
Một lỗi phổ biến khác là link đến một trang đang bị chặn bởi tệp robots.txt hoặc đượ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 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 sẽ bỏ qua thẻ qua các thẻ Canonical được gắn.
Công cụ tìm kiêm sẽ bỏ qua nếu trang web được thiết lập nhiều hơn 1 thẻ Canonical
7.3. Thiết lập URL tương đối thay vì tuyệt đối
Việc chỉ định URL chuẩn dạng tương đối có thể gây ra những sai sót:
Ví dụ:
Khi gắn thẻ canonical với URL tương đối < link rel=”canonical” href=”example.com/cupcake.html” / > Thẻ sẽ hiểu bạn muốn khai báo trang chuẩn là “http://example.com/example.com/cupcake.html”. Điều này không đúng so với ý định gắn thẻ ban đầu của bạn.
8. Một số lưu ý khi sử dụng thẻ Canonical
8.1. Chủ động chuẩn hoá trang chủ
Do các 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ụ: trường hợp đặt UTM tracking hoặc A/B testing). Vì vậy đặt một thẻ chuẩn trên trang chủ để ngăn ngừa các sự cố là rất cần thiết.
Đặt thẻ Canonical cho trang chủ là rất cần thiết
8.2. Khai báo trang chuẩn cho biến thể di động
Nếu 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 dành cho thiết bị di động của trang:
<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”http://m.https://seongon.com/wp-content/uploads/2022/12/Phong-cach-Moc.png.com/seo/canonical-la-gi”>
9. Kết Luận
Một website tồn tại những trang hoặc những phiên bản có nội dung tương tự hoặc giống nhau là điều mà các công cụ tìm kiếm hoàn toàn không thích, coi đó là trùng lặp nội dung” và rất có thể website của bạn sẽ bị phạt. Do đó, việc sử dụng thẻ Canonical hợp lý và chính xác là điều những nhà quản trị website cần lưu ý.
Với những thông tin về Canonical Tags mà chúng tôi đã chia sẻ, hy vọng các bạn sẽ có thêm những kiến thức bổ ích để tối ưu SEO một cách hiệu quả nhất.
Tìm hiểu thêm kiến thức về SEO qua các bài viết liên quan:
- Tại sao Core Webs Vitals lại quan trọng đối với doanh nghiệp?
- Cách tạo Sitemap cho website WordPress tối ưu nhất
- Bạn đã biết 9 loại thẻ Meta cần thiết cho website?
Và nếu như bạn còn bối rối và chưa hiểu rõ “Canonical là gì?”, hãy liên hệ với SEONGON hoặc tham gia trực tiếp các khóa học SEO của chúng tôi để có thể áp dụng nhuần nhuyễn cho website của mình. Với dịch vụ SEO tổng hợp chúng tối đã thực hiện thành công hàng ngàn dự án lớn nhỏ.
Thực hiện bởi: SEONGON – Google Marketing Agency
Hay quá nho
Cảm ơn bạn Tín, SEONGON sẽ tiếp tục cung cấp nhiều nội dung hữu ích cho cộng đồng.
mình thử áp dụng cho web của mình mà không được, áp dụng cho trang sản phẩm, danh mục dạng /page/1/, /page/2/, …. HD mình với bạn