Canonical URL là gì? Cách sử dụng thẻ REL Canonical chính xác


Ads_ngang
Website congtyseo.online lĩnh vực cung cấp bài viết và mọi thông tin về seo online có bài Canonical URL là gì? Cách sử dụng thẻ REL Canonical chính xácCanonical URL cho phép bạn nói với các công cụ tìm kiếm rằng một số URL tương tự thực sự giống nhau. Đôi khi bạn có các sản phẩm hoặc nội dung có thể tìm thấy trên nhiều URL – hoặc thậm chí nhiều trang web

Canonical URL cho phép bạn nói với những công cụ kiếm tìm rằng một số URL tựa như thực sự giống nhau. Đôi khi bạn có các mặt hàng hoặc nội dung cũng đều có thể tìm thấy trên nhiều URL – hoặc cho dù nhiều trang web, nhưng bằng phương pháp dùng Canonical URL (thẻ liên kết HTML với tính chất rel = canonical), bạn thêm vô trang web của mình mà không làm tổn hại đến thứ hạng của bạn.

Nội dung:

Canonical URL là gì?

Tại sao Cần chọn Canonical URL?

  • Lợi ích SEO của rel = canonical
  • Quá trình thi hành Canonicalization

Cách đặt canonical URL

  • Một thí dụ chuẩn xác về việc sử dụng rel = canonical

Khi nào bạn nên sử dụng Canonical URL?

  • Chuyển hướng 301 hay Canonical?
  • Có nên Canonical URL đến chính nó?
  • Canonical URL trên cross-domain

Những Lỗi thông dụng khi sử dụng Canonical

  • Rel-canonical khi phân trang
  • Rel = canonical khi có Phiên bản Mobile riêng biệt m.yourdomain.com
  • Canonical HTTP/HTTPs
  • Sử dụng Noindex với rel = canonical
  • Chỉ định nội dung không liên quan trong thẻ Canonical

Sử dụng nâng cao của rel = canonical

  • HTTP header Canonical link
  • Sử dụng rel = canonical trên các trang không giống nhau
  • Sử dụng rel = canonical kết phù hợp với hreflang

 

Canonical URL là gì?

Canonical URL thường được xem là canonical link, là một phần tử HTML giúp ngăn chặn các vấn đề nội dung giống nhau bằng phương pháp chỉ định “Canonical URL” hoặc phiên bản ưa thích (preferred) của một trang web. 

Sử dụng canonical cũng cải thiện SEO của một trang web.

Ý tưởng rất đơn giản: nếu bạn có một vài phiên bản tương tự của cùng một nội dung, bạn chọn một phiên bản “canonical” và hướng các công cụ tìm kiếm vào đó. Điều này xử lý vấn đề trùng lặp nội dung khi các công cụ kiếm tìm không biết phiên bản nội dung nào sẽ hiển thị trong kết quả của họ. 

Bài viết này sẽ cung cấp cho bạn cách thức và thời điểm sử dụng chúng, và làm làm sao để tránh những sai lầm phổ biến.

Tại sao Cần chọn Canonical URL?

Google đưa ra một số nguyên do tại sao bạn nên lựa chọn trang chuẩn rõ rệt trong 1 tập hợp các trang trùng lặp/tương tự:

  • Để chỉ định URL mà bạn muốn mọi người nhìn thấy trong kết quả kiếm tìm Bạn muốn mọi người truy cập trang mặt hàng váy màu xanh lá của mình thông qua https://www.example.com/dresses/green/greendress.htmlchứ không phải https://example.com/dresses/cocktail?gcl>
  • Để hợp nhất tín hiệu liên kết cho những trang tương tự hoặc trùng lặp . Điều này giúp công cụ kiếm tìm hợp nhất tin tức có được cho từng URL riêng lẻ (chẳng hạn như liên kết đến các URL này) thành một URL duy nhất ưa thích. Điều này nghĩa là liên kết từ những trang web khác đến http://example.com/dresses/cocktail?gcl>
  • Để dễ dàng hóa việc theo dấu chỉ số cho 1 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 khó khăn hơn.
  • Để quản lý nội dung được phân phối . Nếu bạn phân phối nội dung để xuất bản trên các 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.
  • Để tránh dành thời gian thu thập dữ liệu các trang trùng lặp . Bạn muốn Googlebot khai thác tối đa trang web của mình, vậy thì Googlebot nên dành 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.
Khi có nhiều nội dung giống nhau trên nhiều URL cần xác định 1 URL chuẩn

 

Lợi ích SEO của rel = canonical

Chọn một URL chuẩn cho mỗi bộ URL tương tự sẽ cải thiện SEO của trang web của bạn. Điều này là do công cụ kiếm tìm biết phiên bản nào là hợp quy, cho nên nó có thể đếm mọi thứ các liên kết trỏ đến tất cả những phiên bản không giống nhau dưới dạng liên kết đến phiên bản canonical (chuẩn). Đặt một canonical tựa như như chuyển hướng 301, chỉ lúc không thực thụ chuyển hướng.

Quá trình thực hiện Canonicalization

Khi bạn có 1 số chọn lựa cho URL của sản phẩm, chuẩn hóa là quá trình chọn một trong các chúng. Trong nhiều trường hợp, điều này là hiển nhiên: một URL sẽ là lựa chọn tốt hơn các URL khác. Trong một số trường hợp, nó có thể không rõ ràng, nhưng ngay cả lúc đấy nó vẫn khá đơn giản: chỉ cần chọn một!  Sẽ tệ hơn nếu bạn không chọn 1 canonical trong nhiều URL có nội dung tương tự nhau .

Cách đặt canonical URL

Một ví dụ chuẩn xác về việc sử dụng rel = canonical

Giả sử bạn có hai phiên bản của và một trang, mỗi phiên bản có chính xác – 100% – cùng một nội dung. Sự khác biệt duy đặc biệt là chúng nằm ở trong những phần biệt lập trên trang web của bạn và do đấy màu nền và mục menu hoạt động là khác nhau – đó là nó. Cả hai phiên bản đã được liên kết tới từ những trang web khác, vì vậy bản thân nội dung rõ rệt có mức giá trị. Vì vậy, phiên bản nào công cụ tìm kiếm nên hiển thị trong kết quả? 

 

Ví dụ: đây có thể là các URL của họ:

  • https://example.com/wordpress/seo-plugin/
  • https://example.com/wordpress/plugins/seo/

Đây là những gì rel=canonical được phát minh ra và thật không may, điều đó xảy ra khá thường xuyên, đặc biệt là trong rất nhiều hệ thống thương mại điện tử. Một sản phẩm có thể có một số URL khác nhau tùy thuộc vào cách bạn đến đó. Trong trường hợp này, bạn sẽ áp dụng rel=canonical như sau:

  • Chọn một trong hai trang của bạn làm phiên bản chính tắc. Đây cần là phiên bản bạn nghĩ là quan trọng nhất. Nếu bạn không quan tâm, hãy chọn liên kết hoặc người truy cập nhiều nhất và nếu mọi thứ những thứ khác đều bằng nhau, hãy lật một đồng xu. Bạn chỉ cần chọn.
  • Thêm một liên kết rel = canonical từ trang không chính tắc vào trang chính tắc. Vì vậy, nếu chúng tôi chọn URL ngắn nhất làm URL chuẩn, URL khác sẽ liên kết đến URL ngắn nhất trong phần   của trang – như thế này:

Đơn giản chỉ như vậy.

Điều này thi hành được là hợp nhất giữa hai trang thành một từ phương diện của công cụ tìm kiếm. Đó là một chuyển hướng mềm của Norton, mà không chuyển hướng người dùng. Liên kết đến cả 2 URL hiện được tính là phiên bản chính, duy nhất của URL.

Khi nào bạn nên sử dụng canonical URL?

Chuyển hướng 301 hay Canonical?

Nếu bạn không chắc chắn nên thực hiện chuyển hướng 301 hay đặt canonical, bạn nên làm gì? Câu trả lời rất đơn giản: bạn nên  luôn luôn  thực hiện chuyển hướng, trừ khi có nguyên nhân kỹ thuật. Nếu bạn không thể chuyển hướng vì điều đó sẽ gây hại cho dùng thử người dùng hoặc có vấn đề khác, thì hãy đặt Canonical URL.

Lưu ý : Chỉ sử dụng chuyển hướng 301 khi ngừng sử dụng một trang trùng lặp.

Có nên Canonical URL đến chính nó?

Trong tỉ dụ trên, chúng tôi liên kết trang không chính tắc với phiên bản chính tắc. Nhưng một trang có nên đặt một rel = canonical cho chính nó không? Câu hỏi đây là một chủ đề được tranh luận nhiều trong những các SEO. Tại PCI Group, chúng tôi đích thực khuyên bạn nên có một yếu tố canonical link trên  mỗi  trang và Google đã xác nhận điều này là tốt nhất. Vì vậy, mọi thứ các URL này sẽ hiển thị và một nội dung:

  • https://example.com/wordpress/seo-plugin/
  • https://example.com/wordpress/seo-plugin/?isnt=it-awgie
  • https://example.com/wordpress/seo-plugin/?cmpgn=twitter
  • https://example.com/wordpress/seo-plugin/?cmpgn=facebook

Vấn đề là nếu bạn không có 1 tư liệu chính tự tham khảo trên trang trỏ đến phiên bản sạch nhất của URL, bạn có nguy cơ bị điều này. Nếu bạn không tự làm điều đó, người khác có thể làm điều ấy với bạn và gây ra sự cố giống nhau nội dung, do đó, việc thêm 1 quy tắc tự tham chiếu vào các URL trên trang web của bạn là một động thái SEO phòng vệ tốt. 

Canonical URL trên cross-domain

Có lẽ bạn có và phần nào nội dung trên một số tên miền. Có những trang web hoặc blog tự xuất bản bài viết từ những trang web khác, vì họ cảm thấy nội dung có liên quan đến người sử dụng của họ. 

Điều này còn có tức là mọi thứ các liên kết trỏ đến phiên bản bài viết của họ đều được xem vào thứ hạng của phiên bản canonical. Họ có thể sử dụng nội dung của site khác để làm hài lòng khán giả của họ và trang canonical cũng thu được lợi ích rõ rệt từ nội dung đó. Mọi người đều thắng.

Những Lỗi phổ biến khi dùng Canonical

Có biết bao tỉ dụ về phong thái làm thế nào một cách thi hành rel = canonical sai cũng đều có thể dẫn đến những vấn đề lớn. Tôi đã thấy một số trang web mà canonical trên trang chủ của họ được chỉ vào một bài viết, chỉ để thấy trang chủ của họ biến mất khỏi kết quả tìm kiếm. Có những thứ khác bạn không bao giờ phải làm với rel = canonical. Dưới này là những điều quan trọng nhất:

Rel-canonical khi phân trang

Sai lầm khi sử dụng canonical từ các trang 2,3,…, N trỏ về trang một

Lưu ý: không canonical các trang khác sang trang 1 . Rel = canonical trên trang 2 sẽ trỏ đến trang 2. Nếu bạn trỏ nó đến trang 1, các công cụ kiếm tìm sẽ đích thực không lập chỉ mục các liên kết trên các trang lưu trữ sâu hơn đó

Giải pháp tốt hơn thay thế cho nên là sử dụng prev/next thay vì canonical tag về trang 1.

Ví dụ ở trang 2 bạn nên sử dụng như sau:

Code áp dụng cho phân trang sử dụng canonical

Page 1

 

Từ Page 2 trở đi

<meta name="robots" content=" index,follow” />

 

Rel = canonical khi có Phiên bản Mobile biệt lập m.yourdomain.com

Một lỗi phổ biến mà mọi người thường làm là tự tham chiếu các phiên bản URL trên mobile của mình bằng thẻ canonical. Cách chính xác để làm điều ấy là thêm 1 thẻ canonical chỉ từ URL mobile vào URL desktop và cũng có thể có 1 thẻ alternate (thay thế) tương ứng trỏ từ URL desktop vào URL mobile. 

 

Các thẻ HTML chính xác cho trường hợp này là:

(trỏ từ URL desktop đến URL mobile)

 trỏ từ URL di động sang URL desktop)

Ngay cả trong một ngoài nước mobile first indexing, Google đã phát biểu rằng bạn nên giữ nguyên cài đặt tựa như với alternate từ máy tính bàn sang mobile và chuyển đổi chính thức từ mobile sang desktop.

Tip: Giải pháp thiết kế reponvise 1 URL là cách Google mến mộ sẽ hạn chế khả năng giống nhau content khi dùng cả 2 bản mobile và desktop trên 2 URL khác nhau.

Canonical HTTP/HTTPs

Thông thường, khi mọi người hợp nhất từ HTTP sang HTTPS, họ cũng quên sửa các thẻ canonical. Vì vậy, bây giờ, mặc dầu bạn đang chạy trang web của mình trên HTTPS, thẻ canonical sẽ yêu cầu Google kiểm tra phiên bản HTTP thay thế. 

Giải pháp thay thế với chuyển hướng 301 từ HTTP sang HTTPS bạn cũng có thể tham khảo thêm từ bài viết: Hướng dẫn chuyển từ HTTP sang HTTPS không ảnh hưởng tới SEO

Sử dụng Noindex với rel = canonical

Nếu bạn không thích trang của mình được lập chỉ mục và không lúc nào xuất hiện hoặc có thể xếp hạng trong số công cụ tìm kiếm, thì bạn nên sử dụng noindex. Thẻ Canonical có cơ hội bị bỏ lỡ nhiều hơn so với thẻ noindex. Tuy nhiên, do các thẻ canonical cũng vượt link equity, bạn nên coi xét chúng. Có thể có ai đó có thể liên kết đến trang noindex đó của bạn.

Mặc dù John Mueller đã nói rằng Google có thể sẽ bỏ qua hỗn hợp các thẻ canonical và noindex và coi chúng là một sai lầm, sẽ tốt hơn nếu bạn không sử dụng cả hai. Bạn hoặc noindex một trang hoặc bạn thêm rel-canonical.

Noindex là một cách tốt để xử lý nội dung trùng lặp. Bạn cũng cũng có thể có thể làm điều này thông qua tệp Robots.txt. Tuy nhiên, hãy nhớ rằng với một thẻ canonical, bạn sẽ vượt qua link equity, trong lúc với noindex bạn không có. Vì bạn chẳng thể có cả hai, bạn phải tìm ra cái nào là tốt nhất.

Chỉ định nội dung không liên quan trong thẻ Canonical

Toàn bộ điểm của thẻ canonical là sửa các vấn đề nội dung trùng lặp. Nếu bạn đang cố gắng sử dụng nó chỉ để xếp hạng các trang web cụ thể trên các từ khóa khác nhau, nó sẽ không hoạt động tốt. Google sẽ tìm ra chiêu trò của bạn.

Nếu bạn cho là bạn có hai bài viết hoặc phần nào nội dung khá trùng lặp (Ví dụ: Lịch sử của máy tính xách tay & Máy tính xách tay chào đời như thế nào), bạn cũng đều có thể chuẩn hóa một phiên bản, nhưng luôn luôn là một ý tưởng tốt hơn để chuyển hướng từ phiên bản yếu hơn sang phiên bản mạnh hơn. Thậm chí có thể hợp nhất cả 2 thành URL mạnh hơn.

 

Sử dụng nâng lên của rel = canonical

HTTP header Canonical link

Google cũng hỗ trợ HTTP header Canonical link. Tiêu đề trông như thế này:

link: ;  rel = “canonical”

Các HTTP header liên kết Canonical cũng có thể rất hữu ích khi chuẩn hóa các tệp như PDF, vì vậy thật tốt lúc biết rằng tùy chọn này tồn tại.

Sử dụng rel = canonical trên các trang không giống nhau

Mặc dù tôi không khuyến cáo điều này, nhưng bạn chắc chắn  có thể  sử dụng rel = canonical rất tích cực. Google vinh danh nó đến một mức độ gần như lố bịch, nơi bạn cũng có thể hợp thức hóa phần nào nội dung rất khác với phần nào nội dung khác. Tuy nhiên, nếu Google bắt bạn làm điều này, nó sẽ ngừng tín nhiệm vào canonical của trang web của bạn và do đấy sẽ gây hư tổn cho bạn nhiều hơn

Sử dụng rel = canonical phối hợp với hreflang

Kết hợp canonical với hreflang. Đó là bởi vì điều rất quan trọng là khi bạn sử dụng hreflang, mỗi ngôn ngữ đều có canonical trỏ đến chính nó. Hãy chắc chắn rằng bạn hiểu cách dùng tốt canonical khi bạn thực hành hreflang, vì nếu không, bạn cũng có thể giết toàn bộ việc thi hành hreflang của mình.

Tóm Kết

Rel = canonical là một công cụ hùng mạnh trong hộp công cụ của SEO, nhưng giống như bất kỳ công cụ quyền lực nào, bạn nên sử dụng nó 1 cách khéo léo và đúng cách nếu không nó dễ dàng khiến bạn tự làm hại mình. Đối với các trang web lớn hơn, qui trình chuẩn hóa có thể rất quan trọng và dẫn đến những nâng cấp lớn về SEO.

PCI Group

 

Từ khóa bài viết: canonical url, canonical url là gì

Bài viết Canonical URL là gì? Cách sử dụng thẻ REL Canonical chính xác được tổng hợp và biên tập bởi sửa máy tính PCI – PCI Group Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho chúng tôi để điều chỉnh. Xin cảm ơn.

Bài Viết Liên Quan


Bài Viết Khác


Ads_ngang