← Back to writing
Writing · shopify b2b

Checklist 50 điểm Audit Shopify B2B (2026)

By Leo Nguyen · Jun 7, 2026 · 15 min read
shopify b2b
Jump to section

#Cách dùng checklist này

Đi qua cả 50 điểm. Với mỗi điểm, đánh dấu: ✅ Đã có / ⚠️ Cần cải thiện / ❌ Chưa có.

Ưu tiên theo Tác động doanh thu — fix điểm High trước, bất kể độ khó. Một fix High-impact (như wholesale pricing bị vỡ) hiệu quả hơn mười win nhỏ cộng lại.

Ký hiệu độ khó: ✓ Dễ (dưới 2h, không cần dev) · ⚠ Vừa (2–8h hoặc dev cơ bản) · 🔧 Khó (cần sprint dev)

Chạy scan tự động cho 4 phần đầu: luma-e.com/audit

Cập nhật lần cuối: Tháng 6/2026


#Phần 1 — Technical Performance (10 điểm)

Performance kém ảnh hưởng B2B store nặng hơn D2C — buyer wholesale ra quyết định mua có cân nhắc, giá trị cao, và họ sẽ không chờ trang chậm. LCP và Core Web Vitals cũng ảnh hưởng hiệu quả crawl của AI search.

# Kiểm tra Tại sao quan trọng Độ khó Tác động DT
1 LCP ≤ 2.5s trên product page Google và AI crawler dùng LCP làm quality signal. Trên 2.5s = ranking penalty + trải nghiệm mua tệ ⚠ Vừa Cao
2 LCP ≤ 2.0s trên mobile B2B buyer ngày càng research trên mobile dù đặt hàng trên desktop. LCP mobile trên 2s = drop-off đáng kể ⚠ Vừa Cao
3 Tất cả ảnh phục vụ dạng WebP hoặc AVIF Ảnh JPEG/PNG làm nặng trang 3–5×. CDN của Shopify tự phục vụ WebP nếu upload đúng cách ✓ Dễ Vừa
4 Không có render-blocking JavaScript trên above-the-fold Script bên thứ ba (chat widget, analytics, A/B tool) thường chặn first paint 1–3 giây 🔧 Khó Vừa
5 JS bundle ≤ 300KB (đã nén) Shopify Plus theme với nhiều app dependency thường vượt 1MB. Dùng Chrome DevTools Network tab để kiểm tra ⚠ Vừa Vừa
6 Cloudflare hoặc CDN tương đương đang hoạt động Không có CDN, buyer ở châu Á và châu Âu chịu thêm 300–800ms latency so với server gốc ở Mỹ ✓ Dễ Vừa
7 Core Web Vitals toàn Green trong GSC Google Search Console → Core Web Vitals. Đỏ hoặc Vàng = xác nhận ảnh hưởng ranking ✓ Dễ Vừa
8 Không có lỗi 4xx/5xx trên product và catalog page quan trọng Trang bị vỡ giết niềm tin buyer B2B ngay lập tức. Chạy Screaming Frog hoặc báo cáo Coverage của GSC ✓ Dễ Cao
9 Sitemap.xml đã submit lên GSC và Bing Webmaster Không submit, trang mới có thể mất nhiều tuần để được index. AI crawler cũng dùng sitemap ✓ Dễ Vừa
10 robots.txt cho phép AI crawler (GPTBot, ClaudeBot, PerplexityBot) Đa số Shopify store vô tình chặn AI crawler bằng quy tắc Disallow tổng quát. Chặn = zero AI search citation ✓ Dễ Cao

#Phần 2 — SEO & AI Search Visibility (10 điểm)

Đây là phần hầu hết audit Shopify B2B bỏ qua hoàn toàn. Năm 2026, B2B buyer ngày càng bắt đầu research trên ChatGPT, Perplexity và Google AI Overviews. Nếu store không được cấu trúc cho AI citation, bạn invisible với phần thị trường ngày càng lớn.

# Kiểm tra Tại sao quan trọng Độ khó Tác động DT
11 File llms.txt có mặt ở root site llms.txt báo cho AI model biết site của bạn là gì và ưu tiên trang nào. Mất 30 phút để thêm, đòn bẩy AI visibility lớn nhất ✓ Dễ Cao
12 llms-full.txt với tóm tắt từng trang Phiên bản mở rộng với mô tả từng trang. Giúp LLM cite chính xác product hoặc service page cụ thể ✓ Dễ Vừa
13 FAQPage schema trên product và service page FAQPage JSON-LD là một trong những signal rõ ràng nhất với LLM rằng trang trả lời trực tiếp một câu hỏi. Không có schema = xác suất citation thấp hơn ⚠ Vừa Cao
14 Article schema với author bio trên blog/pillar page LLM sẵn sàng cite author có tên và credentials hơn content ẩn danh. Thêm author với @type: Person và experience signal ✓ Dễ Vừa
15 Product schema với availability và pricing Offer schema với price, availability, priceCurrency cho phép LLM tham chiếu data sản phẩm của bạn chính xác trong response ⚠ Vừa Cao
16 Meta description 140–160 ký tự trên tất cả trang quan trọng Meta description xuất hiện trong snippet Google AI Overviews. Thiếu hoặc bị cắt ngắn = anchor citation yếu hơn ✓ Dễ Vừa
17 Canonical tag đúng — không có duplicate content Variant sản phẩm B2B và trang catalog có filter thường tạo ra vấn đề URL trùng lặp. Canonical báo crawler version nào cần index ⚠ Vừa Vừa
18 Content có cấu trúc: TL;DR + bảng + số liệu có ngày trên content page LLM trích content có cấu trúc dễ hơn nhiều so với đoạn văn xuôi. Thêm phần TL;DR và ít nhất một bảng so sánh trên mỗi pillar page ⚠ Vừa Vừa
19 Internal link từ blog/pillar content đến product/service page AI crawler theo internal link để khám phá chiều sâu. Blog page không có link đến service core lãng phí crawl budget ✓ Dễ Vừa
20 Ngày "Cập nhật lần cuối" hiển thị rõ trên trang quan trọng Recency là ranking signal với cả Google AI Overviews và Perplexity. Trang không có ngày hiển thị rank thấp hơn trong AI result ✓ Dễ Thấp

#Phần 3 — Conversion UX (10 điểm)

B2B buyer ra quyết định có cân nhắc nhưng vẫn bỏ giỏ khi gặp ma sát. Các vấn đề dưới đây là lỗi UX phổ biến nhất mình tìm thấy trong audit Shopify B2B.

# Kiểm tra Tại sao quan trọng Độ khó Tác động DT
21 Wholesale pricing hiển thị ngay sau khi đăng nhập — không bị cache bleed Lỗi conversion B2B #1. Buyer wholesale thấy giá lẻ hoặc không có giá do cache trang không invalidate khi phiên mới bắt đầu. Test bằng incognito session mới 🔧 Khó Cao
22 CTA "Yêu cầu báo giá" hoặc "Liên hệ để biết giá" có mặt khi giá bị khóa Nếu buyer không thấy giá, họ cần hành động tiếp theo rõ ràng. Thiếu CTA = buyer rời đi ✓ Dễ Cao
23 Số lượng đặt hàng tối thiểu (MOQ) được hiển thị rõ Nếu có MOQ nhưng không hiển thị, buyer hoàn thành checkout rồi gặp lỗi. Hiển thị MOQ rõ giảm abandoned checkout ✓ Dễ Cao
24 Luồng tạo company account dưới 5 bước Shopify B2B company account setup có thể yêu cầu 7–10 trường. Mỗi trường thêm giảm tỷ lệ tạo tài khoản wholesale theo biên rõ ràng ⚠ Vừa Vừa
25 Bulk ordering / quantity selector hoạt động trên mobile Quantity selector Shopify native thường quá nhỏ cho thao tác chạm trên trang listing. Test trên thiết bị mobile thực tế ⚠ Vừa Vừa
26 Chức năng đặt lại / lưu đơn hàng có mặt B2B buyer đặt lại nhiều lần. Không có re-order = phải build lại giỏ hàng thủ công mỗi lần = rủi ro churn 🔧 Khó Vừa
27 Sticky CTA (Add to Cart / Yêu cầu báo giá) trên product page Trên trang mô tả sản phẩm B2B dài, CTA bị cuộn ra khỏi tầm nhìn. Sticky CTA giữ hành động conversion luôn tiếp cận được ⚠ Vừa Vừa
28 Search trả về kết quả đúng cho SKU code và tên sản phẩm B2B buyer tìm theo SKU. Nếu Shopify search không index SKU field, search bị vỡ với wholesale buyer ⚠ Vừa Cao
29 Checkout flow ≤ 3 bước cho khách wholesale quay lại Multi-step checkout là tàn dư từ kỷ nguyên D2C. B2B buyer quen thuộc phải đến confirmation trong tối đa 3 click 🔧 Khó Vừa
30 Thông báo lỗi cụ thể, không phải chung chung "Something went wrong" trên form đặt hàng B2B là không chấp nhận được. Thông báo lỗi phải chỉ rõ trường nào lỗi và cách sửa ⚠ Vừa Thấp

#Phần 4 — Mobile & Speed (10 điểm)

Việc mua B2B không diễn ra trên mobile — nhưng research B2B ngày càng diễn ra trên mobile. Sales rep và buyer kiểm tra tình trạng hàng, giá và thông số kỹ thuật trên mobile. Nếu những tác vụ đó bị vỡ, deal chậm lại.

# Kiểm tra Tại sao quan trọng Độ khó Tác động DT
31 Tất cả touch target ≥ 44×44px Tiêu chuẩn tối thiểu Apple HIG và Google Material Design. Target nhỏ hơn = chạm nhầm = bực bội. Kiểm tra CTA, nav item, quantity selector ✓ Dễ Vừa
32 Không có horizontal scroll ở bất kỳ breakpoint nào Horizontal scroll trên mobile là lỗi theme. Chạy URL qua Google Mobile-Friendly Test ✓ Dễ Thấp
33 Ảnh sản phẩm hiển thị sắc nét trên màn hình retina Ảnh 1× nhìn mờ trên màn hình hiện đại. CDN của Shopify xử lý nếu bạn dùng srcset đúng cách ⚠ Vừa Thấp
34 Navigation truy cập được và có thể thu gọn trên mobile Cây danh mục B2B phức tạp cần mobile nav đúng chuẩn. Full desktop nav trên mobile = không dùng được ⚠ Vừa Vừa
35 Form dùng được không cần zoom Input field nhỏ hơn 16px font kích hoạt iOS auto-zoom, phá vỡ layout. Fix: đặt font-size: 16px cho tất cả input ✓ Dễ Vừa
36 Điểm page speed ≥ 70 trên PageSpeed Insights (mobile) Dưới 70 = xác nhận vấn đề Core Web Vitals. Chạy pagespeed.web.dev trên homepage, category page và top product page ✓ Dễ Vừa
37 Không có popup chặn content trên mobile trong 3 giây đầu Google phạt intrusive interstitial trên mobile. Banner cookie không có nút dismiss là lỗi phổ biến nhất ✓ Dễ Thấp
38 Giỏ hàng truy cập và hoạt động được trên mobile không cần full page reload Cart drawer native của Shopify hoạt động trên mobile, nhưng cart custom thường vỡ trên màn hình nhỏ ⚠ Vừa Vừa
39 Swatch và variant selector hoạt động được khi chạm Swatch màu/size được build cho hover không hoạt động khi chạm. Test mọi variant selector trên iOS và Android thực tế ⚠ Vừa Vừa
40 Wishlist / lưu để mua sau hoạt động trên mobile B2B buyer lưu danh sách ngắn để phê duyệt mua sắm. Wishlist vỡ trên mobile = mất re-engagement ⚠ Vừa Thấp

#Phần 5 — Trust & Security (10 điểm)

B2B buyer chuyển khoản số tiền lớn. Trust signal cảm giác tùy chọn trong D2C là bắt buộc trong wholesale. Một trust signal thiếu duy nhất có thể trì hoãn quyết định mua của procurement.

# Kiểm tra Tại sao quan trọng Độ khó Tác động DT
41 HTTPS hoạt động trên tất cả trang kể cả checkout Table stakes. Bất kỳ trang HTTP nào trong luồng checkout = phá hủy niềm tin ngay lập tức + cảnh báo trình duyệt hiện đại ✓ Dễ Cao
42 Privacy policy có link ở footer và checkout GDPR và CCPA yêu cầu privacy policy dễ tiếp cận. Thiếu = rủi ro pháp lý + mất niềm tin buyer ✓ Dễ Vừa
43 Chính sách đổi trả rõ ràng và có link từ product page B2B buyer cần điều khoản đổi trả trước khi đặt hàng số lượng lớn. Policy bị chôn sâu = do dự ✓ Dễ Vừa
44 Trang điều khoản và điều kiện cho tài khoản wholesale T&C dành riêng cho wholesale (net term, đặt hàng tối thiểu, hủy đơn) bảo vệ cả hai bên. Thiếu = tranh chấp ✓ Dễ Vừa
45 Review khách hàng hoặc case study hiển thị trên trang quan trọng Social proof cho B2B. Chỉ 3–5 review đã xác minh trên product page tăng conversion với wholesale buyer lần đầu ⚠ Vừa Cao
46 Thông tin đăng ký công ty hoặc trang "Về chúng tôi" dễ tìm B2B buyer nghiên cứu nhà cung cấp trước khi cam kết. Trang About có lịch sử công ty, team và địa chỉ = tín hiệu hợp pháp ✓ Dễ Vừa
47 Thông tin liên hệ (điện thoại hoặc email) hiển thị mà không cần tìm kiếm Nếu wholesale buyer có câu hỏi mà không tìm được liên hệ trong 10 giây, họ rời đi. Số điện thoại ở header = trust signal ✓ Dễ Cao
48 Badge bảo mật thanh toán hiển thị ở checkout Logo Visa/Mastercard/PayPal và badge SSL tại checkout tăng sự tự tin của B2B buyer trong giao dịch đầu tiên ✓ Dễ Vừa
49 Không có popup spam hoặc quảng cáo trong quá trình checkout Popup bắt email xuất hiện trong checkout làm gián đoạn luồng mua hàng. Tắt tất cả popup trên path /checkout ✓ Dễ Cao
50 Account portal truy cập và hoạt động được (lịch sử đơn hàng, hóa đơn, tracking) B2B buyer cần tự tra cứu lịch sử đơn và hóa đơn. Thiếu = mỗi lần đặt lại phải mở ticket support 🔧 Khó Cao

#Thứ tự ưu tiên quick-win

Nếu bị overwhelmed, bắt đầu từ đây — 10 điểm này mang lại tác động doanh thu cao nhất với ít công sức nhất:

  1. #10 — Cho phép AI crawler trong robots.txt (30 phút, Dễ)
  2. #11 — Thêm llms.txt (30 phút, Dễ)
  3. #13 — Thêm FAQPage schema vào trang quan trọng (2h, Vừa)
  4. #47 — Thông tin liên hệ hiển thị ở header (15 phút, Dễ)
  5. #49 — Tắt popup trong checkout (30 phút, Dễ)
  6. #9 — Submit sitemap lên GSC + Bing (15 phút, Dễ)
  7. #22 — Thêm CTA "Yêu cầu báo giá" khi giá bị khóa (1h, Dễ)
  8. #23 — Hiển thị MOQ rõ trên product page (1h, Dễ)
  9. #41 — Xác minh HTTPS trên tất cả trang (15 phút, Dễ)
  10. #28 — Fix tìm kiếm theo SKU (tuỳ setup — Vừa)

#Chạy phiên bản tự động (miễn phí)

Điểm #1–40 có thể kiểm tra tự động. LUMA-E AI Audit phân tích store của bạn trên performance, SEO/AI visibility, conversion và mobile trong dưới 5 phút — không cần đăng ký.

Chạy audit miễn phí → luma-e.com/audit

Với điểm #41–50 (trust và wholesale-specific), cần review thủ công vì phụ thuộc vào cấu hình B2B cụ thể của store.


#Về tác giả

Leo Nguyen là founder của LUMA-E — agency ecommerce AI-first với 10+ năm kinh nghiệm và 50+ build Shopify, Magento 2 và headless commerce. Anh build công cụ AI Visibility Audit để đưa audit store chất lượng agency đến tay mọi ecommerce team.

Đặt lịch tư vấn 30 phút · Chạy audit miễn phí · LinkedIn

Frequently asked
Checklist audit Shopify B2B là gì?
Checklist audit Shopify B2B là danh sách kiểm tra có cấu trúc bao gồm technical performance, SEO, AI search visibility, UX, mobile và trust signal — áp dụng cụ thể cho wholesale/B2B store trên Shopify hoặc Shopify Plus. Khác với audit D2C, checklist B2B ưu tiên kiểm tra wholesale pricing visibility, thiết lập company account, bulk ordering UX và ERP integration.
Audit Shopify B2B cần bao nhiêu điểm kiểm tra?
Một audit Shopify B2B đầy đủ cần tối thiểu 5 chiều: technical performance (LCP, Core Web Vitals), SEO và AI search visibility (schema, llms.txt, robots.txt), conversion UX (hiển thị giá, CTA, checkout), mobile experience, và trust signal (review, policy, bảo mật). 50 điểm trên các chiều này là benchmark thực tế cho audit toàn diện mà không quá tải.
Lỗi conversion Shopify B2B phổ biến nhất là gì?
Wholesale pricing visibility bị vỡ là lỗi phổ biến nhất: khách wholesale vào product page thấy không có giá, giá sai, hoặc giá lẻ hiện ra do page cache không invalidate khi phiên wholesale mới bắt đầu. Điều này xảy ra vì Shopify B2B dùng customer-segment pricing nhưng CDN cache không luôn invalidate đúng. Fix: purge trang theo customer segment khi giá cập nhật và test bằng phiên incognito mới.
Checklist này có bao gồm AI search visibility cho Shopify B2B không?
Có — Phần 2 gồm 10 điểm kiểm tra AI search visibility cụ thể cho Shopify B2B, bao gồm llms.txt, FAQPage schema trên product và service page, cho phép GPTBot/ClaudeBot/PerplexityBot trong robots.txt, structured data cho wholesale pricing, và author bio schema. AI search đang chiếm ngày càng nhiều phần B2B product discovery năm 2026, và hầu hết Shopify B2B store chưa có bất kỳ tối ưu AI visibility nào.
Làm thế nào để chạy checklist này trên store Shopify của mình?
Đi qua từng trong 50 điểm thủ công, hoặc chạy AI audit miễn phí tại luma-e.com/audit để nhận điểm tự động trên 4 chiều đầu (performance, SEO/AI visibility, conversion UX, mobile) trong dưới 5 phút. Với phần trust và các điểm wholesale-specific, cần review thủ công vì phụ thuộc vào cấu hình B2B cụ thể của store.