Bỏ qua tới nội dung
Tìm

Kiểm site bán hàng vài nghìn sản phẩm: bộ lọc, phân trang, hàng hết và biến thể

Site bán hàng có hàng nghìn sản phẩm gặp những vấn đề mà site dịch vụ không bao giờ gặp. Bài này đi qua năm vùng hay hỏng nhất và cách kiểm từng vùng mỗi tháng.

Ban biên tập Siêu SEO · · 7 phút đọc

Nhân viên kho đẩy xe hàng giữa các kệ thùng carton cao

Một site dịch vụ có ba chục trang thì một người đọc hết được trong một buổi. Một cửa hàng online có ba nghìn sản phẩm, hai trăm danh mục, bộ lọc theo màu, cỡ, giá, thương hiệu thì số đường dẫn có thể truy cập lên tới hàng trăm nghìn, dù chủ shop chỉ nhập ba nghìn sản phẩm. Phần lớn đường dẫn đó do hệ thống tự sinh, và phần lớn không nên tồn tại trong mắt Google.

Với site loại này, kiểm định kỳ không phải đọc từng trang mà là kiểm theo mẫu: mỗi loại trang lấy vài đại diện, kiểm quy tắc chung, rồi đếm xem số lượng mỗi loại có hợp lý không. Bài này đi qua năm vùng hay hỏng nhất.

Vùng 1: bộ lọc và tham số — nguồn đường dẫn vô hạn

Mỗi tổ hợp bộ lọc tạo một đường dẫn: /ao-thun?mau=trang, /ao-thun?mau=trang&co=L, /ao-thun?co=L&mau=trang (cùng nội dung, khác thứ tự tham số), thêm &sap-xep=gia-tang, thêm &trang=3… Năm bộ lọc, mỗi bộ năm giá trị là đủ sinh hàng nghìn đường dẫn cho một danh mục.

Hậu quả: máy thu thập của Google mất thời gian vào các trang gần giống nhau, Search Console báo hàng chục nghìn trang "Đã phát hiện – hiện chưa được lập chỉ mục" hoặc "Trang trùng lặp, Google chọn trang chính tắc khác". Trang sản phẩm mới được phát hiện chậm.

Quyết định cho từng bộ lọc

Loại bộ lọcNgười ta có tìm riêng không?Cách xử lý thường hợp lý
Thương hiệu trong danh mục ("giày chạy bộ" + tên hãng)Thường cóCho lập chỉ mục, đường dẫn sạch, có tiêu đề và mô tả riêng
Màu, chất liệu phổ biến ("áo len cổ lọ màu be")Đôi khiChỉ mở vài tổ hợp có lượt tìm thật, còn lại canonical về danh mục
Cỡ, khoảng giáHiếmCanonical về danh mục hoặc noindex, không đưa vào sitemap
Sắp xếp (giá tăng, mới nhất)KhôngCanonical về bản không sắp xếp
Tổ hợp từ hai bộ lọc trở lênRất hiếmnoindex hoặc chặn thu thập nếu số lượng quá lớn

Lưu ý thứ tự: nếu đã có hàng nghìn trang bộ lọc trong chỉ mục, đừng chặn ngay bằng robots.txt — Google sẽ không thấy được thẻ noindex hay canonical để loại chúng ra. Đặt noindex/canonical trước, chờ chúng rời chỉ mục, sau đó mới cân nhắc chặn thu thập để tiết kiệm. Nền tảng về ngân sách thu thập và thẻ canonical có ở Học viện SEO Gốc.

Kiểm hằng tháng

  • Lấy ba danh mục lớn nhất, bấm thử vài bộ lọc, xem đường dẫn sinh ra có tham số không, canonical trỏ về đâu, có noindex không.
  • Trong báo cáo Trang, xem danh sách ví dụ của nhóm "Đã phát hiện – chưa lập chỉ mục": nếu toàn là đường dẫn có tham số thì cấu hình đang rò.
  • Đếm số đường dẫn có dấu ? trong báo cáo Hiệu suất: có trang bộ lọc nào được lượt bấm thật không? Nếu có, đó là ứng viên để mở thành trang sạch.

Vùng 2: phân trang danh mục

Danh mục có 300 sản phẩm, mỗi trang 24 sản phẩm, là 13 trang. Sản phẩm ở trang 10 trở đi thường chỉ được Google tìm thấy qua chính các trang phân trang này (và sitemap).

  • Trang 2 trở đi phải có đường dẫn riêng (?trang=2 hoặc /page/2) và liên kết thật bằng thẻ <a href>. Nút "Xem thêm" chỉ chạy bằng JavaScript mà không có đường dẫn là Google không đi tiếp được.
  • Canonical của trang 2 trỏ về chính trang 2, không trỏ về trang 1. Trỏ về trang 1 là nói với Google rằng trang 2 trùng trang 1, và các sản phẩm chỉ có ở trang 2 mất đường được phát hiện.
  • Không cần noindex trang phân trang; chúng ít khi chiếm chỗ trong kết quả tìm kiếm.
Đôi tay gấp áo thun nhiều màu thành chồng ngay ngắn trên bàn

Vùng 3: sản phẩm hết hàng và ngừng bán

Đây là nguồn lỗi lớn nhất về lâu dài: mỗi tháng vài chục sản phẩm hết hàng, vài chục ngừng bán. Không có quy tắc rõ ràng thì sau một năm site đầy trang 404 hoặc trang trống.

Tình trạngCách xử lýLý do
Hết hàng tạm, sắp vềGiữ trang, trả 200, ghi rõ ngày về, cho đăng ký nhận tinGiữ thứ hạng đã có
Ngừng bán, có mẫu thay thế trực tiếpChuyển hướng 301 sang mẫu mớiChuyển tín hiệu sang trang còn bán
Ngừng bán, có danh mục phù hợp301 về danh mục gần nhất, hoặc giữ trang với gợi ý sản phẩm tương tựNgười tìm vẫn có lối đi tiếp
Ngừng bán, không còn gì liên quanTrả 404 hoặc 410Đừng giữ trang rỗng
Sản phẩm có lượt bấm cao, ngừng bánCân nhắc giữ trang làm trang thông tin, gợi ý thay thếTrang này đang kéo khách

Kiểm hằng tháng: lọc trong báo cáo Hiệu suất những trang sản phẩm có lượt hiển thị nhưng đã hết hàng, quyết định cho từng trang. Trong báo cáo Trang, xem nhóm "Không tìm thấy (404)": nếu có trang sản phẩm từng có lượt bấm, nên chuyển hướng thay vì để 404.

Vùng 4: biến thể sản phẩm

Một mẫu áo có 5 màu và 6 cỡ là 30 biến thể. Nếu mỗi biến thể có đường dẫn riêng với nội dung gần như y hệt, site có 30 trang trùng cho một sản phẩm.

  • Thông thường: một trang sản phẩm, biến thể chọn trên trang (tham số hoặc không đổi đường dẫn), canonical về trang chính.
  • Ngoại lệ: khi người ta thật sự tìm riêng một biến thể (ví dụ một màu điện thoại có tên riêng), có thể cho biến thể đó trang riêng với nội dung riêng.
  • Kiểm: mở vài sản phẩm nhiều biến thể, chọn màu khác, xem đường dẫn và canonical thay đổi thế nào.

Vùng 5: trang danh mục mỏng và mô tả sản phẩm sao chép

Trang danh mục chỉ có lưới sản phẩm, không một dòng giới thiệu, thường thua trang danh mục của đối thủ có đoạn mô tả giúp người mua chọn. Còn mô tả sản phẩm chép từ nhà cung cấp thì giống hệt trên hàng chục site khác. Hai vấn đề này không gây lỗi kỹ thuật nào, công cụ kiểm tự động không báo, nhưng là lý do chính khiến site bán hàng mãi không lên được. Phân tích chi tiết có ở bài tình huống shop chép mô tả hàng; cách xây trang danh mục và sản phẩm cho shop có web riêng bên cạnh sàn có ở bài SEO cửa hàng online.

Kiểm theo quý: lấy 20 danh mục có lượt hiển thị cao nhất, đánh dấu danh mục nào chưa có đoạn giới thiệu riêng. Lấy 50 sản phẩm bán chạy nhất, kiểm mô tả có phải bản gốc của nhà cung cấp không (dán một câu vào Google trong ngoặc kép là biết).

Chủ cửa hàng sắp lại chén bát gốm trên kệ gỗ ở Bát Tràng

Sitemap cho site nhiều sản phẩm

  • Tách sitemap theo loại: sản phẩm, danh mục, bài viết. Khi một loại có vấn đề lập chỉ mục, bạn thấy ngay trong báo cáo theo từng sitemap.
  • Chỉ đưa vào sitemap trang trả 200, không noindex, canonical về chính nó. Không đưa trang bộ lọc, trang hết hàng đã chuyển hướng.
  • lastmod chỉ đổi khi nội dung đổi thật (giá, mô tả, tình trạng), không đổi mỗi ngày cho mọi sản phẩm.
  • So số đường dẫn trong sitemap sản phẩm với số sản phẩm đang bán: lệch nhiều là có gì đó sai.

Chi tiết về giới hạn và cấu trúc có ở bài sitemap XML.

Lịch kiểm riêng cho site bán hàng

NhịpViệc
Hằng ngày (máy)Trang chủ, giỏ hàng, thanh toán truy cập được; lỗi kỹ thuật mới trên các trang mẫu
Hằng tuầnLượt bấm theo nhóm danh mục; sản phẩm bán chạy còn trả 200
Hằng thángBộ lọc, phân trang, hết hàng, nhóm 404 trong báo cáo Trang, số đường dẫn sitemap
Hằng quýMô tả danh mục, mô tả sản phẩm bán chạy, biến thể, dữ liệu có cấu trúc sản phẩm
Trước mùa cao điểm (11/11, Tết)Thử toàn bộ luồng mua trên điện thoại, kiểm tốc độ các trang danh mục chính

Với site lớn, đặt một máy kiểm tự động chạy mỗi ngày trên trang chủ và một số trang mẫu là cách rẻ nhất để bắt lỗi giao diện lan ra toàn site. Bạn có thể thêm site vào Siêu SEO để theo dõi phần này, rồi dồn công sức người cho các vùng cần phán đoán như bộ lọc và nội dung danh mục. Lịch tổng quát cho mọi loại site có ở bài lịch kiểm site theo tuần, tháng, quý.

Danh sách kiểm tháng

  • ☐ Bộ lọc ở ba danh mục lớn: canonical, noindex đúng quyết định.
  • ☐ Nhóm "Đã phát hiện – chưa lập chỉ mục" không toàn tham số.
  • ☐ Trang 2 trở đi của danh mục có đường dẫn và canonical tự trỏ.
  • ☐ Sản phẩm ngừng bán có lượt hiển thị: đã quyết định giữ, chuyển hướng hay bỏ.
  • ☐ Biến thể không sinh trang trùng.
  • ☐ Số đường dẫn sitemap sản phẩm khớp số sản phẩm đang bán.

Hỏi đáp

Có nên đưa sản phẩm hết hàng vào sitemap?

Hết hàng tạm thời thì vẫn đưa vì trang còn hoạt động. Ngừng bán đã chuyển hướng hoặc trả 404 thì bỏ khỏi sitemap.

Trang bộ lọc có lượt bấm thì làm sao?

Đó là dấu hiệu người ta tìm đúng tổ hợp đó. Nên mở thành trang có đường dẫn sạch, tiêu đề và đoạn mô tả riêng, liên kết từ danh mục cha.

Shop trên Haravan, Sapo có kiểm soát được bộ lọc không?

Mức độ tuỳ nền tảng và giao diện. Thường chỉnh được canonical và noindex cho một số loại trang; nếu không, hỏi đơn vị cung cấp giao diện trước khi bật thêm bộ lọc.

Có cần viết mô tả riêng cho mọi sản phẩm?

Không cần làm hết một lúc. Ưu tiên sản phẩm bán chạy và sản phẩm có lượt hiển thị cao trong Search Console, rồi mở rộng dần.

Phân trang có nên đặt noindex?

Thường là không. Trang phân trang là đường để Google tìm thấy sản phẩm ở sâu trong danh mục. Để chúng được thu thập và canonical tự trỏ.

Đọc tiếp

Cùng chuyên mục: Kiểm site định kỳ (9 bài)