Phân trang trang web được sử dụng trong nhiều ngữ cảnh khác nhau, từ hiển thị các mục trên các trang danh mục, các bài báo lưu trữ, trình chiếu thư viện và các chủ đề diễn đàn.

Đối với các chuyên gia SEO, câu hỏi không phải là liệu bạn có phải xử lý phân trang hay không mà là khi nào.

Tại một thời điểm nhất định trong quá trình phát triển, các trang web cần chia Nội dung trên một loạt các trang thành phần để tạo ra trải nghiệm người dùng (UX) tốt hơn.

Việc phân bổ chính xác giúp các công cụ tìm kiếm thu thập thông tin và hiểu mối quan hệ giữa các URL này để chúng lập chỉ mục trang có liên quan nhất.

Theo thời gian, các phương pháp hay nhất về phân trang SEO đã phát triển.

1. Pagination là gì?

Pagination (Phân trang) trong SEO là quá trình kết nối một loạt các trang có nội dung tương tự hoặc thậm chí khi một nội dung được chia thành các trang riêng biệt để có trải nghiệm người dùng tốt hơn.

pagination-la-gi
Pagination – SEO Best Practices

Phân trang với các thuộc tính rel = “next” và rel = “prev” để kết nối một loạt các trang với nhau, lưu ý rằng trang gốc đầu tiên không có thuộc tính rel = prev và trang cuối cùng không có thuộc tính rel. . = tiếp theo

Bài viết này sẽ:

  • Gỡ rối những lầm tưởng xung quanh cách phân trang ảnh hưởng đến SEO.
  • Cho thấy cách tối ưu để quản lý phân trang.
  • Xem lại các diễn giải sai hoặc các phương pháp phụ xử lý phân trang.
  • Điều tra cách theo dõi tác động của các KPI phân trang.

2. Phân trang có thể gây hại cho SEO không?

Bạn có thể nghe nói rằng phân trang có hại cho SEO.

Tuy nhiên, trong hầu hết các trường hợp, điều này là do xử lý phân trang không chính xác, không phải do sự tồn tại của chính phân trang.

Chúng ta hãy xem xét các lỗi gặp phải trong phân trang và cách khắc phục các vấn đề SEO có thể gây ra.

2.1 Phân trang gây ra nội dung trùng lặp

Sửa nếu phân trang được triển khai không chính xác, chẳng hạn như có cả trang “Xem tất cả” và các trang được phân trang không có đúng rel = canonical hoặc nếu bạn đã tạo trang = 1 trong trang gốc của mình.

Không chính xác khi bạn có phân trang thân thiện với SEO. Ngay cả khi thẻ H1 và thẻ meta của bạn giống nhau, nội dung trang thực tế sẽ khác. Do đó, nó không bị trùng lặp.

2.2 Phân trang nội dung mỏng (Thin Content)

Chính xác là nếu bạn đã chia một bài báo hoặc thư viện ảnh trên nhiều trang (để tăng doanh thu quảng cáo bằng cách tăng số lần xem trang), để lại quá ít nội dung trên mỗi trang.

Không chính xác khi bạn đặt mong muốn của người dùng là dễ dàng xem Nội dung của bạn trước.

2.3 Đánh giá tín hiệu pha loãng phân trang

Chính xác. Phân trang khiến liên kết nội bộ liên kết liên kết khá ổn định và các tín hiệu xếp hạng khác, chẳng hạn như Liên kết ngược và Chia sẻ, được phân chia trên các trang.

Nhưng có thể được giảm thiểu bằng cách chỉ sử dụng phân trang trong trường hợp phương pháp tiếp cận nội dung một trang sẽ dẫn đến trải nghiệm người dùng kém (ví dụ: trang thư mục thương mại điện tử). Và trên các trang như vậy, hãy thêm càng nhiều mục càng tốt, mà không làm chậm trang đáng kể, để giảm số lượng trang được phân trang.

2.4 Phân trang sử dụng Ngân sách Thu thập (Crawl budget)

Chính xác nếu bạn cho phép Google thu thập dữ liệu trang phân trang. Và có một số trường hợp bạn muốn sử dụng ngân sách đó.

Ví dụ: cho phép Googlebot chuyển các URL được phân trang đến các trang nội dung sâu hơn.

Thường không chính xác khi bạn đặt quá trình xử lý thông số phân trang của Google Search Console thành không thu thập thông tin hoặc đặt chế độ robots.txt, trong trường hợp bạn muốn tiết kiệm ngân sách thu thập thông tin của mình cho các trang có liên quan. quan trọng hơn.

3. Quản lý phân trang theo các phương pháp hay nhất về SEO

3.1 Sử dụng các liên kết cố định có thể được thu thập thông tin

quan-ly-phan-trang-ve-seo
Sử dụng Anchor Links

 

Để các công cụ tìm kiếm thu thập dữ liệu các trang được phân trang một cách hiệu quả, một trang web phải có các liên kết cố định với thuộc tính ahref cho các URL được phân trang này.

Đảm bảo rằng trang web của bạn sử dụng <a href = “your-pagrated-url-here” để liên kết nội bộ với các trang được phân trang.

Ngoài ra, bạn nên chỉ ra mối quan hệ giữa các URL thành phần trong một chuỗi được phân trang với các thuộc tính rel = “next” và rel = “prev”.

Nếu URL có các tham số bổ sung, hãy đưa các tham số này vào liên kết rel = “prev” / “next”, nhưng không đưa chúng vào liên kết rel = “cannonical”.

Ví dụ:

  • <link rel = “next” href = “https://www.example.com/category?page=2&order=newest” />
  • <link rel = “canonical” href = “https://www.example.com/category?page=2” />

Làm như vậy sẽ chỉ ra mối quan hệ rõ ràng giữa các trang và ngăn ngừa khả năng trùng lặp nội dung.

Những sai lầm phổ biến cần tránh:

  • Đặt các thuộc tính liên kết trong phần thân <body>. Chúng chỉ được hỗ trợ bởi các công cụ tìm kiếm trong phần <head> của HTML của bạn.
  • Thêm liên kết rel = “prev” vào trang đầu tiên (còn được gọi là trang gốc) trong chuỗi hoặc liên kết rel = “next” vào cuối. Đối với tất cả các trang khác trong chuỗi, cả hai thuộc tính liên kết này đều được yêu cầu.
  • Hãy cảnh giác với URL gốc của trang gốc của bạn. Có thể có cơ hội trên? page = 2, rel = “next” được liên kết với canonical, không? trang = 1.
Mã <head> của một loạt bài bốn trang sẽ giống như sau:
Một thẻ phân trang trên trang gốc, trỏ đến trang tiếp theo trong chuỗi.
  • <link rel = “next” href = “https://www.example.com/category?page=2 ″>
  • <link rel = “canonical” href = “https://www.example.com/category”>
Hai thẻ phân trang trên trang 2.
  • <link rel = “prev” href = “https://www.example.com/category”>
  • <link rel = “next” href = “https://www.example.com/category?page=3 ″>
  • <link rel = “canonical” href = “https://www.example.com/category?page=2”>
Hai thẻ phân trang ở trang 3.
  • <link rel = “prev” href = “https://www.example.com/category?page=2 ″>
  • <link rel = “next” href = “https://www.example.com/category?page=4 ″>
  • <link rel = “canonical” href = “https://www.example.com/category?page=3”>
Một thẻ phân trang trên trang 4, trang cuối cùng trong chuỗi phân trang.
  • <link rel = “prev” href = “https://www.example.com/category?page=3”>
  • <link rel = “canonical” href = “https://www.example.com/category?page=4”>

3.2 Sửa đổi các thành phần On-page trên các Page Paginated

Để khuyến khích Google trả lại trang gốc trong SERPs và ngăn các mô tả meta trùng lặp hoặc các thẻ tiêu đề trùng lặp, cảnh báo của Google trong Google Search Console, hãy sửa đổi mã của bạn một cách dễ dàng.

Chỉnh sửa các thẻ thành phần SEO như thẻ Tiêu đề, thẻ Mô tả để tránh trùng lặp 2 thẻ này
Nếu trang gốc có định dạng:
Các trang được phân trang liên tiếp có thể có định dạng sau:
Các tiêu đề trang được phân trang và mô tả meta này được tối ưu hóa có chủ đích để ngăn Google hiển thị các kết quả này, thay vì trang gốc.

3.3 Không bao gồm Trang được phân trang trong sơ đồ trang XML

Mặc dù về mặt kỹ thuật, các URL được phân trang có thể lập chỉ mục, nhưng chúng không phải là khoản chi ngân sách cho SEO.
Do đó, chúng không thuộc về sơ đồ trang web XML của bạn.

3.4 Kiểm soát các thông số Pagination trong Google Search Console

Nếu bạn có lựa chọn, hãy chạy phân trang thông qua một tham số thay vì một URL tĩnh.
Ví dụ:
  • example.com/category?page=2 so với example.com/category/page-2
Mặc dù không có lợi khi sử dụng điều này cho mục đích xếp hạng hoặc thu thập thông tin, nhưng nghiên cứu đã chỉ ra rằng Googlebot dường như đoán các mẫu URL dựa trên URL động. Do đó, khả năng khám phá nhanh chóng tăng lên.
Ví dụ: giả sử một bộ truyện có bốn trang.
URL có nội dung dừng tại www.example.com/carget?page=4
Nếu Google đoán được www.example.com/category?page=7 và một trang đang hoạt động nhưng trống, được tải, bot sẽ lãng phí ngân sách thu thập thông tin và có khả năng mất nó trong vô số trang.
Đảm bảo mã trạng thái HTTP 404 được gửi đến bất kỳ trang được phân trang nào không có trong chuỗi hiện tại.
Không bao giờ ánh xạ nội dung trang được phân trang tới các số nhận dạng phân đoạn (#) vì nó không thể thu thập dữ liệu hoặc lập chỉ mục và do đó không thân thiện với công cụ tìm kiếm.

4. Giải pháp SEO sai, lỗi thời hoặc đơn giản cho nội dung bị lỗi

4.1 Không làm gì cả

giai-phap-pagination-seo-sai
Google tin rằng Googlebot đủ thông minh để tìm trang tiếp theo thông qua các liên kết, vì vậy nó không cần bất kỳ tín hiệu rõ ràng nào.
Thông điệp cho SEO về cơ bản là xử lý phân trang bằng cách không làm gì cả.
Mặc dù có một cốt lõi sự thật cho tuyên bố này, nhưng không làm gì cả, bạn đang đánh bạc với SEO của mình.
Nhiều trang web đã thấy Google chọn một trang được phân trang để xếp hạng trên trang gốc cho truy vấn tìm kiếm.
Việc cung cấp cho trình thu thập thông tin của bạn hướng dẫn rõ ràng về cách bạn muốn họ lập chỉ mục và hiển thị nội dung của bạn luôn đáng giá.

4.2 Canonicalize để View All Page

canonicalize-de-view-all-page
Xem Tất cả Trang đã được xử lý để chứa tất cả nội dung trang phần tử trên một URL.
Với tất cả các trang được phân trang, có một mục nhập rel = canonical vào trang Xem tất cả các trang để củng cố các tín hiệu xếp hạng.
Lập luận ở đây là người tìm kiếm thích xem toàn bộ bài viết hoặc danh sách các mục danh mục trên một trang, miễn là nó tải nhanh và dễ điều hướng.
Khái niệm là nếu chuỗi phân trang của bạn có phiên bản thay thế của Xem tất cả trang để có trải nghiệm người dùng tốt hơn, công cụ tìm kiếm sẽ ưu tiên trang này để đưa vào kết quả tìm kiếm thay vì trang phân đoạn có liên quan. của chuỗi phân trang.
Điều này đặt ra câu hỏi – tại sao bạn có trang phân trang ở vị trí đầu tiên?
Làm cho điều này đơn giản.
Nếu bạn có thể phân phát Nội dung của mình trên một URL đồng thời cung cấp trải nghiệm người dùng tốt, thì không cần phải phân trang hoặc phiên bản Xem tất cả trang.
Ví dụ: nếu bạn không thể, một trang danh mục với hàng nghìn sản phẩm sẽ rất lớn và mất quá nhiều thời gian để tải, sau đó phân trang. Xem Tất cả Trang không phải là lựa chọn tốt nhất vì nó sẽ không mang lại trải nghiệm tốt cho người dùng.
Sử dụng cả rel = “next” và rel = “prev”
Đừng làm thế.

4.3 Canonicalize đến trang đầu tiên

canonicalize-den-trang-dau-tien
Một sai lầm phổ biến là trỏ Rel = canonical từ tất cả các kết quả được phân trang đến trang gốc của loạt bài.
Một số người làm SEO thiếu hiểu biết cho rằng đây là một cách để hợp nhất quyền hạn trên toàn bộ các trang vào trang gốc, nhưng đây là thông tin sai lệch.
Việc chuẩn hóa không chính xác cho trang gốc có nguy cơ chuyển hướng sai cho các công cụ tìm kiếm nghĩ rằng bạn chỉ có một trang kết quả.
Sau đó, Googlebot sẽ không lập chỉ mục các trang xuất hiện xa hơn trong chuỗi, cũng như sẽ không ghi nhận các tín hiệu cho nội dung được liên kết từ các trang đó.
Bạn không muốn các trang có nội dung phong phú của mình bị loại khỏi chỉ mục do xử lý phân trang kém.
Mỗi trang trong chuỗi phân trang phải có quy tắc tự tham chiếu, trừ khi bạn sử dụng trang Xem tất cả trang.
Sử dụng rel = canonical không chính xác và rất có thể Googlebot sẽ bỏ qua tín hiệu của bạn.

4.4 Noindex các Pagination Page

noindex-cac-pagination-page
Một phương pháp cổ điển để giải quyết vấn đề phân trang là thẻ noindex của rô bốt để ngăn nội dung đã phân trang được lập chỉ mục bởi các công cụ tìm kiếm.
Chỉ dựa vào thẻ noindex để xử lý phân trang sẽ dẫn đến việc bỏ qua bất kỳ tín hiệu xếp hạng nào từ các trang thành phần.
Tuy nhiên, vấn đề lớn hơn với cách tiếp cận này là noindex dài hạn trên một trang cuối cùng sẽ khiến Google theo dõi các liên kết trên trang đó.
Điều này có thể khiến nội dung được liên kết từ các trang được phân trang bị xóa khỏi chỉ mục.

4.5 Phân trang và cuộn vô hạn hoặc tải thêm

infinite-scroll-page
Một hình thức xử lý phân trang mới hơn là:
  • Cuộn vô hạn (Infinite Scroll), nơi nội dung được tìm nạp trước và thêm trực tiếp vào trang hiện tại của người dùng khi họ cuộn xuống.
  • Tải thêm, nơi nội dung được hiển thị khi nhấp vào nút ‘xem thêm’.
Những cách tiếp cận này được đánh giá cao bởi người dùng, nhưng Googlebot? Không nhiều.
Googlebot không mô phỏng hành vi như cuộn xuống cuối trang hoặc nhấp để tải thêm. Có nghĩa là nếu không có trợ giúp, các công cụ tìm kiếm không thể thu thập dữ liệu tất cả nội dung của bạn một cách hiệu quả.
Để thân thiện với SEO, hãy chuyển đổi cuộn vô hạn của bạn hoặc tải nhiều trang hơn thành một chuỗi phân trang tương đương, dựa trên các liên kết neo có thể thu thập thông tin với href, thuộc tính có thể truy cập tức thì. ngay cả khi JavaScript bị tắt.

4.6 Không khuyến khích hoặc chặn thu thập thông tin

Một số chuyên gia SEO khuyên bạn nên tránh hoàn toàn vấn đề phân trang bằng cách chặn Google thu thập dữ liệu các URL phân trang.
Trong trường hợp như vậy, bạn sẽ muốn có một sơ đồ trang XML được tối ưu hóa tốt để đảm bảo các trang được liên kết qua phân trang có cơ hội được lập chỉ mục.
Có ba cách để chặn trình thu thập thông tin:
  • Cách lộn xộn: Thêm nofollow vào tất cả các liên kết trỏ đến các trang được phân trang.
  • Cách sạch hơn: Không được phép sử dụng robots.txt.
  • Nhà phát triển không cần thiết: Đặt tham số trang được phân trang thành Lượt truy cập và cho phép Google thu thập dữ liệu Không có URL nào trong Google Search Console.
Bằng cách sử dụng một trong những phương pháp này để ngăn các công cụ tìm kiếm thu thập dữ liệu URL phân trang, bạn:
  • Ngăn các công cụ tìm kiếm nhận ra tín hiệu xếp hạng của các trang được phân trang.
  • Ngăn chặn việc chuyển giá trị liên kết nội bộ từ các trang được phân trang sang các trang nội dung mục tiêu.
  • Cản trở khả năng của Google trong việc khám phá các trang nội dung mục tiêu của bạn.
  • Lợi thế rõ ràng là bạn tiết kiệm ngân sách thu thập thông tin.
  • Không có rõ ràng đúng sai ở đây. Bạn cần quyết định ưu tiên cho trang web của mình là gì.
Cá nhân tôi, nếu tôi ưu tiên thu thập thông tin, tôi sẽ làm như vậy bằng cách sử dụng xử lý phân trang trong Google Search Console vì nó có tính linh hoạt cao nhất để thay đổi suy nghĩ của bạn.

5. Theo dõi tác động của KPI của Pagination

Làm cách nào để bạn theo dõi hiệu quả của việc xử lý phân trang được tối ưu hóa?
Trước tiên, hãy thu thập thông tin điểm chuẩn để hiểu cách phân trang hiện tại của bạn đang ảnh hưởng đến SEO.
Các nguồn cho KPI có thể bao gồm:
  • Tệp nhật ký máy chủ cho thời gian thu thập thông tin được phân trang.
  • Site: toán tử tìm kiếm (ví dụ site: seothetop.com inurl: page) để hiểu Google đã lập chỉ mục bao nhiêu trang được phân trang.
  • Báo cáo phân tích tìm kiếm của Google Search Console được lọc theo các trang được phân trang để hiểu số lần hiển thị.
  • Báo cáo trang đích của Google Analytics được lọc theo các URL được phân trang để hiểu hành vi trên trang web.
Nếu bạn gặp sự cố khiến các công cụ tìm kiếm thu thập dữ liệu phân trang của trang web để tiếp cận nội dung của bạn, bạn có thể muốn thay đổi các liên kết phân trang.
Khi bạn đã khởi chạy xử lý phân trang theo phương pháp hay nhất, hãy xem lại các nguồn dữ liệu này để đo lường mức độ thành công của các nỗ lực của bạn.
Tối ưu hóa pagination là điều cần thiết trong SEO kỹ thuật, để tối ưu hóa các thành phần quan trọng khác của SEO kỹ thuật. Tham khảo: 17 yếu tố SEO kỹ thuật quan trọng và cách tối ưu hóa.

 

Nguồn tổng hợp từ Google

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *