Thứ Bảy, 26 tháng 5, 2012

Khắc phục lỗi trùng lặp nội dung trong SEO

Hôm nay mình viết bài về một khái niệm rất đỗi quen thuộc với anh chị em Webmaster nói chung. Đó là Duplicate Content (trùng lặp nội dung).
Trước hết chúng ta cần hiểu Duplicate Content xuất hiện là do:
- Khi tags được sử dụng và chuyển đến bản gốc của mã nguồn trong một hệ thống CMS.
- Khi website của bạn chưa được tối ưu hóa cấu hình đúng trên server cấp cơ sở (tức là sự không đống bộ giữa http:// và http://www. hoặc tồn tại nhiều trang chủ dạng domain/ và domain/index.php…)
- Khi các url chưa các mã số theo dõi, track code, id…
- Khi có nhiều biến thể của 1 trang, có thể là thiếu nội dung (vì vậy mặc định chuyển hướng và khía cạnh nội dung được xem như tương tự) hoặc chứa 1 khả năng chính xác cao với một số từ và cụm từ.
Vậy làm cách nào để tránh trùng lặp nội dung
1. Trước hết ta giải quyết vấn đề http:// và http://www. bằng việc sử dụng .htaccess
Nếu bạn muốn sử dụng dạng www.domain.com thì hãy sử dụng đoạn mã sau :


Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/ [R=301,L]

Ngược lại bạn muốn sử dụng dạng domain.com (giống như Web4v.net đang sử dụng ) thì sử dụng đoạn mã :

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/ [R=301,L]

(Trong cả 2 đoạn mã trên bạn nhớ thay domain.com thành tên miền mà bạn đang sử dụng)
2. Tiếp theo ta giải quyết vấn đề nội dung trang
Chúng ta sử dụng thẻ rel=”canonical” để phân biệt url chủ, như vậy các trang không phải cạnh tranh với các bản sao của mình, nhờ đó search engine có thể dễ dàng loại bỏ việc đánh chỉ mục các trang trùng lặp.
duplicate1content
Plugin thêm rel=canonical cho joomla các bạn download tại đây: 

(http://web4v.net/kien-thuc-website/joomla/1912-khac-phuc-loi-trung-lap-noi-dung-trong-seo.html)

Không có nhận xét nào:

Đăng nhận xét