Duplicate Content – trùng lặp nội dung là một trong những lỗi kinh điển của Joomla mà ai sử dụng từ 2.5.x trở xuống đều dính (Bản 3.5 mới fix triệt để – chưa chắc chắn 100%). Joomla là một nền tảng rất phổ biến tại Việt Nam, bài viết muốn hỗ trợ bạn giải quyết triệt để vấn đề này.
Nguyên nhân Joomla có quá nhiều cơ chế tạo Friendly link khác nhau, nhưng lại không có một cơ chế đủ mạnh là tự động chuyển liên kết về URL đúng như wordpress. Vì vậy lỗi trùng lặp nội dung – duplicate content là lỗi rất phổ biến trong Joomla. (SEO Moz cũng có 1 bài hướng dẫn, nhưng ko xử lý triệt để với trường hợp thêm index.php và ID).
Xử lý lỗi trùng lặp nội dung trong Joomla 2.5.x
VD: Joomla tạo ra các url bị trùng lặp như sau
http:///domain.com/116-huong-dan-seo-joomla-1.5.html
http:///domain.com/huong-dan-seo-joomla-1.5.html
http:///domain.com/index.php/116-huong-dan-seo-joomla-1.5.html
http:///domain.com/116-huong-dan-seo-joomla-1.5.html
http://domain.com/index.php?option=com_content&view=article&id=116:huong-dan-seo-joomla-1.5&Itemid=38
Joomla tự động tạo ra các liên kết này và do đó nó sẽ bị cảnh báo trùng lặp nội dung, để giải quyết vấn đề này ta có 2 phương án
- Xây dựng tính năng cho phép tự động chuyển url sai hoặc ko sử dụng về URL đúng.
- Thêm thẻ canonical để quy định bài viết gốc (Tìm hiểu thẻ Canonical là gì? )
Tú chọn phương án 2, vì nó không mất công sức nhiều, và đó là lý do bạn sẽ sử dụng một Plugin rất đơn giản tên là MetaGenerator
Plugin MetaGenerator Joomla 2.5 ( Tải về – Link Mediafire – Tác giả)
Cho phép bạn thêm thẻ canonical để fix lỗi trùng lặp nội dung, tự động thêm description, keywords, tags vào nội dung bài viết. PLugin này hoàn toàn miễn phí.
Cài đặt: Bạn vào Extension -> Extension Manager –> Upload Package File chọn file vừa tải về ở trên –> nhấn vào Upload
Cách config: Extension –> Plug-in Manager –> Tìm plugin tên là “System – Metagenerator”
Phần Status –> Chọn Enabled
Tiếp đến bạn kéo sang bên trái, xuống dưới và lựa chọn bật canonical
Add canonical url meta tag? : YES
Site domain incluiding : Bạn nhập thật CHÍNH XÁC domain của bạn, có www cũng phải nhập cho đúng, nhập sai sẽ ảnh hưởng NGHIÊM TRỌNG tới Website của bạn.
Vậy là xong.
Để check thành công hay chưa, bạn mở 1 bài viết bất kỳ kiểm tra Source của bài viết, nếu thấy nó đã báo URL trong thẻ canonical đúng thì bạn đã thành công.
Bên trên là Ví dụ về 1 bài đào tạo seo mình có viết. Thẻ canonical này được thêm vào ngay trên đoạn đầu. Bây giờ bạn thử thêm index.php phía trước liên kết rồi view source xem thẻ canonical có bị sai ko nhé, mình tin chắc bạn sẽ thành công.
Plugin này hỗ trợ cho tất cả các bạn Joomla 2.5.X (Tác giả đã test trên Version 2.5.19).
Tú Cao
Marketing Online
Hiệu quả là số 1
Làm thế nào mà thêm thẻ canonical vào mà không sử dụng tính năng tự động thêm thẻ meta des và keyword được không ạ?
Chào bạn,
Title và Description rất tốt cho SEO. Tại sao bạn lại không sử dụng ?
Cập nhật lại link download đi bác Tú ơi. Link chết mất tiêu rồi.
Chào bạn. Tú có để link ở Mediafire.com mà, Tú vẫn tải được bình thường ở đây http://www.mediafire.com/download/24ptptwm33askqa/plg_metagenerator_2.0.4.zip
Cảm ơn admin đã chia sẻ, đúng thứ em đang cần ạ