Diagnose product visibility

ps_diagnose_product_visibility

Read-onlyBlock 1 · Content & SEOFree in AuditDaily connectorVisible right after install

Finds out why a product doesn't show up in the shop or in its category.

Ask Claude

„A customer says the Solar lamp X isn't in Garden lighting. Why?”

Example answer

Most likely cause: the product is assigned to "Garden lighting > Solar", and that subcategory is inactive. Fix: Catalog > Categories, activate "Solar", or add the product to "Garden lighting" itself.

Technical details

Explains why a product does not show in the store, in a category or in search. Checks: active and visibility settings, shop assignment, category status including parents, guest access to the category, stock and out-of-stock behaviour, availability date, zero price, search index, redirect of an inactive product. Returns the list of checks and the most likely cause with where to fix it.

Parameters

NameTypeRequiredDescription
productstringyesProduct as a person refers to it: id:123, ref:ABC-1, ean:5901234123457, a product URL from the store, a bare ID (1-7 digits), an EAN (8/12/13 digits) or a reference.
contextenum: category | search | product_page | anynoWhere the user can't see the product (default any).
category_idintegernoWith context=category: the category where the product should show.
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.

Limits

One product per call.

Related tools

Last updated: 2026-10-03