Search products

ps_search_products

Read-onlyContent & SEO and Catalog · writes right awayWorks in TellMyShop FreeVisible right after install

Finds products by name, reference, category or missing information.

TellMyShop Free: Yes. This tool is in TellMyShop Free, which costs nothing. It only reads your store and never changes anything.

Ask Claude

„Find products in Sofas with a description shorter than 300 characters and no meta description.”

Example answer

17 products. ID 112 Sofa Oslo 3-seat (description 84 characters), ID 113 Sofa Oslo 2-seat (0), ID 140 Corner sofa Bergen (212) ...

Technical details

Searches products and filters them by gaps in content. The main tool for finding which products to improve: empty or short description, missing meta, missing feature, no images or EAN, products of a category or manufacturer. Returns a table with the columns you choose. Description lengths are counted without HTML.

Parameters

NameTypeRequiredDescription
querystringnoFragment of the name, reference, EAN or ID. Max 100 characters.
category_idintegernoOnly products of this category (ID from ps_get_category_tree).
include_subcategoriesbooleannoWith category_id: include subcategories (default yes).
manufacturer_idintegernoOnly products of this manufacturer.
activeenum: all | active | inactivenoProduct status (default active).
missingarray of enum: description | description_short | meta_title | meta_description | images | image_legends | ean13 | manufacturernoProducts missing ALL of the listed elements (in language lang). Max 8 items.
missing_feature_idintegernoProducts with no value of this feature (ID from ps_list_features).
description_shorter_thanintegernoDescription (without HTML) shorter than N characters, empty included. Range 1 to 10,000.
columnsarray of enum: reference | ean13 | active | default_category | categories | manufacturer | price | quantity | features | meta_title | meta_description | description_length | link_rewrite | urlnoResult columns besides ID and name. Default: reference, active, default_category. Max 14 items.
langstringnoISO language code, for example pl or en. Defaults to the shop's default language.
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.
sortenum: id | name | date_add | date_updnoSort order. Default id.
orderenum: asc | descnoSort direction. Default asc.
limitintegernoMaximum rows (default 50, max 200).
offsetintegernoRows to skip, for paging (default 0).

Limits

Max 200 rows per call (default 50), paged with offset. Up to 8 missing filters and 14 columns.

Related tools

Use cases with this tool

Last updated: 2026-10-11