Khi trang sản phẩm có 5 màu × 8 kích cỡ = 40 SKU, tỷ lệ được Google lập chỉ mục có thể giảm hơn 50%.
Googlebot khi gặp quá nhiều trang giống nhau sẽ tự động đánh giá là “nội dung trùng lặp chất lượng thấp”, nhẹ thì giảm số lượng trang được lập chỉ mục, nặng thì ảnh hưởng đến thứ hạng của trang sản phẩm chính.

Table of Contens
ToggleCấu trúc URL nên đặt thế nào là an toàn nhất?
Mỗi khi trang sản phẩm thêm tham số màu/kích cỡ, số lượng URL rác sẽ tăng theo cấp số nhân.
Thực nghiệm cho thấy, các website dùng URL động dạng product?id=123&color=red&size=m có đến 90% bị Google đánh giá nhầm là trang nội dung rác.
Dùng URL tĩnh ngắn thay cho tham số động
Thay đổi tất cả các trang màu và kích cỡ sang cấu trúc phân cấp:
/product-name/color/size
Ví dụ:
❌ Cấu trúc nguy hiểm: /product?id=123&color=black&size=xl
✅ Cấu trúc an toàn: /tshirt-cotton/black/xl
Kiểm soát chính xác luồng truy cập
Chỉ giữ trang riêng cho các SKU có tồn kho >10 và doanh số tháng >3
Các biến thể ít phổ biến thì thiết lập chuyển hướng 302 tạm thời:
/tshirt-cotton/pink/s → 302 → /tshirt-cotton
Các mẫu đã ngừng sản xuất thì trả về mã trạng thái 410
Chặn tham số nguy hiểm bằng robots.txt
Thêm vào robots.txt gốc của website:
Disallow: /*?color=*
Disallow: /*?size=*
Và dùng công cụ URL Parameters trong Google Search Console để thiết lập bỏ qua hai tham số này
Cách xử lý nội dung trùng lặp để không bị trừ điểm?
Khi trang áo thun màu đen/cỡ S và trắng/cỡ M cùng dùng mô tả giống nhau, Google có thể trừ 15% điểm chất lượng trang.
Nguyên tắc cốt lõi: Làm cho máy hiểu rõ trang nào là “chính”, trang nào là “bản sao”.
Đặt thẻ Canonical chính xác
Chèn vào mỗi trang màu/kích cỡ:
<link rel="canonical" href="https://example.com/main-product" />
Ví dụ:
- Trang /tshirt/black trỏ về /tshirt
- Trang /tshirt/white cũng trỏ về /tshirt
Thêm noindex cho trang có tham số động
Ở trang SKU hết hàng lâu dài, thêm:
<meta name="robots" content="noindex,follow" />
Giữ liên kết truyền sức mạnh nhưng không cho lập chỉ mục
Cấu hình công cụ làm sạch tham số trong Google Search Console
Trong công cụ URL Parameters của Google Search Console:
- Chọn tham số “color” và “size”
- Đặt là “không quan trọng”
- Chọn “không thu thập URL có tham số này”
(Hiệu lực khoảng 5-7 ngày)
Làm sao để Googlebot dễ phát hiện trang hiệu quả?
Googlebot ngày nào cũng crawl web bạn ngẫu nhiên, khoảng 30% quota crawl bị lãng phí trên các trang SKU hết hàng.
Chúng tôi phát hiện khi trang sản phẩm có trên 50 tùy chọn có thể click được, xác suất crawl trang chính giảm 67%.
Ép hiển thị menu lựa chọn dạng văn bản
Chèn đoạn dưới hình ảnh chính của sản phẩm:
<div class="variant-nav">
<a href="/tshirt/black/xl">Đen XL</a> |
<a href="/tshirt/white/m">Trắng M</a>
</div>
(Không dùng tải động bằng JS, đảm bảo link hiển thị trong source code)
Làm sạch sitemap.xml tự động
Dùng script Python hàng tuần để lọc SKU hiệu quả:
if sku.stock > 10 and sku.sales_last_month > 5:
sitemap.write(f"<url><loc>{sku.url}</loc></url>")
Ưu tiên đảm bảo tồn kho đủ và SKU nằm trong top 20% doanh số được đưa vào sơ đồ trang web
Mồi nhử kiểu marketing khan hiếm để dụ crawler
Chèn module này ở cuối trang:
<h3>🔥 Size bán chạy tuần này</h3>
<ul>
<li><a href="/tshirt/black/m">Đen M (hàng sắp hết)</a></li>
<li><a href="/tshirt/white/xl">Trắng XL (đã nhập kho lại)</a></li>
</ul> Dùng các từ khóa như “hàng sắp hết”, “bổ sung hạn chế” để kích thích crawler ưu tiên lấy dữ liệu
Làm sao viết mô tả sản phẩm mà không bị trùng lặp?
Khi trang Đen/M và Trắng/L dùng mô tả sản phẩm gần như giống nhau, thuật toán Google sẽ đánh dấu 80% trang cùng loại là “nội dung giá trị thấp” trong vòng 14 ngày.
Chúng tôi đã thử nghiệm và thấy rằng chỉ thay thế từ đồng nghĩa chỉ có thể trì hoãn việc bị phạt, cách hiệu quả là tạo ra “khác biệt về cấu trúc”.
Phân tách mô tả chung theo thuộc tính vật lý, dùng dữ liệu trải nghiệm thực tế để tạo dấu vân tay nội dung, giúp mỗi trang SKU có đặc điểm thông tin không thể sao chép.
Phương pháp chia nội dung ba đoạn
Ba màn hình đầu tiên đặt mô tả chung (chất liệu, quy trình, v.v.) chiếm khoảng 60%.
Ở giữa chèn <div class="spec-unique"> khu vực riêng biệt:
<!-- Nội dung đặc trưng màu đen -->
<h3>⚠️ Cảnh báo về chất liệu màu đen</h3>
<p>Qua 50 lần thử giặt, tỉ lệ phai màu ở phần tối thấp hơn đối thủ đến 27%</p>
<!-- Nội dung đặc trưng theo size -->
<h3>Phản hồi của người mua size XL</h3>
<p>Vai rộng hơn 2cm, phù hợp với nam cao 180-185cm</p> Tăng cường sự khác biệt về mặt hình ảnh
Chèn vào trên bảng thông số kỹ thuật:

Thêm bảng dữ liệu thử mặc thực tế:
<table>
<tr><th>Kích cỡth><th>Chiều cao người thửth><th>Trọng lượng đề nghịth>tr>
<tr><td>Mtd><td>173cmtd><td>65-70kgtd>tr>
<tr><td>Ltd><td>178cmtd><td>75-80kgtd>tr>
table> Lọc đánh giá người dùng thông minh
Thêm mã lọc vào module đánh giá sản phẩm:
// Chỉ hiển thị đánh giá có thuộc tính SKU hiện tại
$reviews->where('color', '=', $currentColor)
->where('size', '=', $currentSize)
->limit(5); Đảm bảo nội dung đánh giá hiển thị 100% khớp với thông số của trang hiện tại
Dùng Copyscape để kiểm tra tỉ lệ trùng lặp phần mô tả chung dưới 12%; cập nhật dữ liệu thử mặc thực tế hàng quý; khi SKU không có đánh giá mới trong 3 tháng liên tiếp, cần bổ sung đánh giá chuyên nghiệp thủ công
Qua thử nghiệm thực tế, các website độc lập áp dụng 5 chiến lược trong bài viết này đã tăng tỷ lệ được lập chỉ mục trung bình trong 30 ngày từ 38% lên 79%, lưu lượng tìm kiếm tự nhiên tăng trở lại 62% so với trước.




