How do I change a product's catalog visibility in PrestaShop?

The Citead team, updated

In short. Change Visibility in the product's Options tab, choose the catalog and shop search access required, and save the product.

Definition: Product visibility in PrestaShop controls whether customers find a product through the shop's catalog and internal search. The product editor's Options tab provides four choices: Everywhere, Catalog only, Search only, and Nowhere.

Key facts

Where is the visibility setting?

PrestaShop's Managing Products guide describes product management under Catalog. With the product open for editing, the Options tab contains Visibility. Selecting the required choice and saving applies the change.

The configuration path, using the product list label in the new product page guide, is:

Catalog > Products > [product] > Options > Visibility

In the original editor, Save keeps the current tab open. For the newer editor documented for PrestaShop 8.1, Save stores a new or offline product, while Save and publish also publishes it in the shop. The footer therefore matters when checking whether a saved product is live.

Which visibility option fits the intended display?

PrestaShop's product page specification describes the catalog as category listings and gives these display rules:

SelectionCatalog categoriesShop search
EverywhereThe product appears.The product is searchable.
Catalog onlyThe product appears.The product is excluded.
Search onlyThe product is excluded.The product is searchable.
NowhereThe product is excluded.The product is excluded.

The specification gives avoiding too many similar products in search as a use for Catalog only. Search only keeps search access while removing category display. These descriptions concern the shop's search bar.

PrestaShop's Managing Products documentation also states that customers can open the product URL under Nowhere. A direct link remains an access route with that selection.

How do activation and ordering affect the result?

The Managing Products guide gives Online / Offline a separate role: enabling or disabling the product. It also says Preview can display a disabled product. A preview alone therefore cannot confirm that customers can open it normally.

The product page specification separately documents Available for order. Clearing that checkbox disables the product page's add to cart button and exposes Show price, which controls whether the price remains displayed.

FAQ

Yes. Choose Search only. PrestaShop's product page specification describes this combination explicitly.

No. The Managing Products guide says customers can still reach the product using its URL.

Can I keep a product visible while stopping orders?

Use Available for order to control purchasing. The product page specification says clearing it disables the add to cart button and makes Show price available.

Sources

  1. PrestaShop, "Managing Products", undated
  2. PrestaShop, "Product Page - 8.0", undated
  3. PrestaShop, "New product page (PrestaShop 8.1)", undated

Check how a page reads to answer engines. Open the GEO score analyzer

Test a page and see what to fix first

The analysis usually takes less than 10 seconds and needs no account.

400,000+ pages scored in the public benchmark