0 bình luận · lượt xem
,,

Xử lý trùng nội dung phân trang bằng Tham số URL



Giả sử mình có 29 bài viết thuộc Label/Catelogy về "Kinh Nghiệm SEO". Lúc đó mình phân mỗi trang hiển thị 10 bài viết.
Cấu trúc link phân nội dung nâng cao
Cấu trúc link phân nội dung nâng cao

Link phân trang muốn SEO: https://www.toilaquantri.com/search/label/Kinh%20Nghiệm%20SEO?&max-results=10

Đối với Website của mình sử dụng nền tảng Blogger nên sẽ có cấu trúc phân trang với
1. Tham số max-results 
2. Giá trị là 10 // Nghĩa là mỗi phân trang hiển thị 10 bài viết
  • Trang 1: Bài 1-10 sẽ có cấu trúc phân trang như sau
Cấu trúc link Trang 1: https://www.toilaquantri.com/search/label/Kinh%20Nghiệm%20SEO?&max-results=10

  • Trang 2: Bài 11-20 sẽ có cấu trúc phân trang như sau
Cấu trúc link Trang 2: 

Blogger sử dụng nên tảng là blog theo timeline nên cấu trúc link luôn gắng thêm thời gian nên ta thấy cả link bài viết và link phân trang sẽ chứa thêm thời gian (/năm/tháng..). Điều này chưa phù hợp với với SEO hiện đại.

Mục tiêu khi thực hiện phương pháp này:
  1. Mục đích 1 là SEO URL của phân trang 1. Dùng tiếp trang 2 và trang 3 làm Trust Page để hỗ trợ cho trang 1.
  2. Việc này còn nhằm khai báo cho Google hiểu là Trang 2 và Trang 3 là phân trang của Trang 1. Và nội dung ở Phân Trang 2, 3 sẽ hỗ trợ SEO cho phân trang 1
  3. Mục đích thứ 3 là để cho Google không đánh nhầm 3 URL trên trùng Tiêu đề với Mô tả.

Có 4 giải pháp xử lý ở phân trang

1. Dùng Canonical (Biết code) (xem thêm về: Canonical)
2. Dùng Cấu hình tham số URL phân trang trong Search Console (Khuyên dùng)
3. Dùng rel='Next' cho phân trang tiếp theo và rel='Prev' cho phân trang trước (Biết code)
4. Chặn index trong Robots.txt các phân trang từ 2 trở đi (Khi bạn không quan tâm đến việc SEO dành cho trang tin tức thôi): WP thì thêm: disallow: */page trong robots.txt

Bản thân mình dùng kết hợp cả 3 phương pháp đầu tiên là Canonical, Cấu hình tham số Url và thẻ Rel="next", Rel="prev" ở phân trang luôn. Tuy nhiên bạn dùng cho mình phương pháp 3 là được rồi.

Google đã có hướng dẫn cụ thể ở đường link sau:
>> Xem thêm từ Google: https://support.google.com/webmasters/answer/6080550?hl=vi 
Trước đây mình áp dụng phương pháp chặn hết Index trong các phân trang ở các Label, trang Lưu trữ và phân trang bài viết mới cho nhẹ đầu. Vì thực ra Blogger rất yếu phần này nên chả cần SEO đâu. Nên gần đây mình thực sự chú ý thêm phân trang và tối ưu thêm nó xem có kết quả khả thi không?. Hy vọng rằng các Label này sẽ có hỗ trợ SEO cho SEO bài viết vốn rất mạnh trên Blogger.
Đối với Wordpress thì bạn cần nghiên cứu kĩ phần này nhé. Sẽ có nhiều Plugin hỗ trợ việc này nhưng khi nghiên cứu sâu về Wordpress mình sẽ có 1 bài chi tiết về xử lý trùng lặp nội dung ở tất cả các trang.

Lưu ý trước khi áp dụng Tham số URL

  1. Hãy chắc chắn là bạn hiểu cấu trúc phân trang trong Website của bạn
  2. Đối với phân trang tin tức ta dùng Sắp xếp nhé thay vì dạng phân trang. Vì phân trang được Google giải thích là áp dụng cho bài viết dài mà phân trang ra từng phần nhỏ.
  3. Đối với phân trang khác bạn nghiên cứu dạng Thu hẹp, Phân trang, Chỉ định...vv Thường dành cho web có tính năng lọc sản phẩm theo màu sắc, giá bán, cấu hình..vv. Vận dụng trên Web bán điện thoại máy tính, Quần áo..vv
  4. Khi áp dụng thì đảm bảo tất cả phân trang đều phải được Google Index thì mới chuyển độ trust cho phân trang chính. Khác với cách chặn hết index của phân trang 2 trở đi trề tránh trùng lặp (khác nhau về SEO là nằm ở đây)
  5. Áp dụng khi bạn muốn đẩy mạnh SEO cho trang tin tức. Nhưng khi áp dụng phương pháp này cần áp dụng trang Tin tức là là một Web con thay vì chỉ phân trang theo Label hoặc Catelogy hay Phân trang tin tức chung chung đơn thuần -> Tham khảo cách làm của TGDD tại đây
Thực hiện:

Xử lý trùng lặp nội dung bằng cấu hình tham số URL

Truy cập Search Console -> Thu thập dữ liệu -> Tham số URL

Bước 1: Xác định tham số phân trang của Website bạn

  1. Ở Wordpress thường là Page
  2. Ở Blogger thường là PageNo hoặc Max-results
Thường thì các tham số Google phát hiện được nên sẽ liệt kê trong Search Console và là sẽ để tự động cho Google Bot tự quyết định. 

Xong ta cần thiết lập lại cho chính xác luôn. Nếu Google chưa thu thập được tham số URL trong website của bạn thì ta sẽ thêm tham số mới.

Dưới đây là ví dụ Google phát hiện ra rất nhiều tham số trong Url và cần mình định nghĩa để cho Google biết khi cái giá trị của tham số thay đổi.

Xác định tham số URL
Xác định tham số URL

Bước 2: Xác định giá trị của tham số

Phần này mình phân vân khi lựa chọn. Ở đây mình chọn mọi URL là nhằm cho Google index tất cả URL có tham số max-results để những URL đó mang Trust Google về Page 1.
  1. Nếu muốn an toàn bạn để 10 với Blogger tham số max-results
  2. Hoặc tham số Page với Wordpress giá trị mọi URL (Chỉ dùng cho tham số phân trang tin tức thôi nhé)
Thiết lập tham số URL
Thiết lập tham số URL

Còn về phương pháp dùng Canonical chắc là qua quen thuộc rồi nhưng mình sẽ nói thêm về Rel='next' và Rel='Prev'. Mình chỉ mô tả bằng hình ảnh là các bạn tự hiểu nhé

rel next và rel prev
Xử lý phân trang bằng Rel='next' rel='prev'

Nếu website của bạn có chứa một nội dung lớn và tình trang trùng lặp nội dung nặng nề nhất là web code tay thì có thể liên hệ với tôi qua 0932.913.631 sẽ có cách khắc phục triệt để xử lí linh hoạt, mỗi trang có nhiều phương pháp khác nhau chứ không chỉ riêng những phương pháp này!

Phần này có thể ảnh hưởng đến 30-40% kiến trúc SEO của website của bạn đấy và hãy quan tâm nó đặc biệt nhé!

,,

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

NỘI QUY:
  • Mọi bình luận sai điều khoản sử dụng sẽ bị xóa mà không cần báo trước.
  • Bấm Thông báo cho tôi bên dưới khung bình luận để nhận thông báo khi Admin phản hồi.
  • Khi xuất bản bài viết chắc chắn không tránh khỏi lỗi về chính tả, cú pháp.

Hãy cùng tham gia bình luận về bài viết này nhé!