Quick Checklist: Product Storefront Visibility
When To Use This Checklist
Use this checklist when a product exists in admin but is missing from storefront search, browse pages, or the product page.
Product Record
- [ ] The product is
active. - [ ] The product is not marked
discontinuedin a way that should keep it out of normal shopper visibility. - [ ] The core identity fields are present and correct:
SKU- product name
- brand
- product type
- primary category
Storefront Context
- [ ] You tested the exact storefront surface that is failing:
- search
- category browse
- brand browse
- collection browse
- direct product page
- [ ] The shopper location or province is correct.
- [ ] Customer-specific restrictions are not hiding the product.
Supporting Setup
- [ ] The product has the pricing, inventory, and related setup your storefront depends on.
- [ ] If the issue is collection-based or grouped-product based, the related collection or product-group setup is also correct.
Timing
- [ ] If the product was edited recently, you allowed time for storefront search indexing to catch up.
Use The Full Guide When
Use the full walkthrough when the quick checks do not explain the problem:
Related Pages
Sources
packages/admin/src/Livewire/Admin/Product/Page.phppackages/framework/src/Models/Product.phppackages/framework/src/Actions/FastSearch/SearchProducts.phppackages/storefront/src/Livewire/Storefront/Search/Page.phppackages/framework/src/Listeners/SyncSearchable.php